Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Oct 2012 06:41:27 GMT
From:      Kuan-Chung Chiu <buganini@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/172263: [maintainer-update] converters/bsdconv and converters/{p5, php5, py, ruby}-bsdconv 9.0
Message-ID:  <201210020641.q926fRXh053826@red.freebsd.org>
Resent-Message-ID: <201210020650.q926o3e9013641@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         172263
>Category:       ports
>Synopsis:       [maintainer-update] converters/bsdconv and converters/{p5,php5,py,ruby}-bsdconv 9.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 02 06:50:03 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Kuan-Chung Chiu
>Release:        
>Organization:
Sixnology Inc.
>Environment:
>Description:
Update converters/bsdconv and its wrappers to 9.0

Changelog for converters/bsdconv:
	9.0:
	fix for MinGW
	export bsdconv_malloc/bsdconv_free
	add {from,to}/CCCII
	add inter/ZH-STRINGS
	internal API changes for use of bsdconv_ctl in wrappers
	bugfixes

	8.0:
	add flush function into callback interface
	for supporting inter/OPENCC* ( http://github.com/buganini/bsdconv-opencc )
	sync data from project chvar
	update inter/KANA_PHONETIC
	use double data type for score value
	add inter/TRIM-WIDTH

Changelog for converters/{p5,php5,py,ruby}-bsdconv:
	update/add ctl function
	add mktemp/fopen function

Buildlog:
	bsdconv:	https://redports.org/buildarchive/20121002040659-12476/
	p5-bsdconv:	https://redports.org/buildarchive/20121002041050-42516/
	py-bsdconv:	https://redports.org/buildarchive/20121002041055-72205/
	php5-bsdconv:	https://redports.org/buildarchive/20121002041100-48104/
	ruby-bsdconv:	https://redports.org/buildarchive/20121002041105-82036/
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff --git a/converters/bsdconv/Makefile b/converters/bsdconv/Makefile
index e942e54..2d54614 100644
--- a/converters/bsdconv/Makefile
+++ b/converters/bsdconv/Makefile
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	bsdconv
-PORTVERSION=	7.5
+PORTVERSION=	9.0
 CATEGORIES=	converters
 MASTER_SITES=	https://github.com/buganini/${PORTNAME}/tarball/${PORTVERSION}/
 DISTNAME=	buganini-${PORTNAME}-${PORTVERSION}-0-g${GITVERSION}
@@ -16,7 +16,7 @@ COMMENT=	BSD licensed charset/encoding converter library
 
 LICENSE=	BSD
 
-GITVERSION=	cf1989b
+GITVERSION=	b514ea8
 FETCH_ARGS=	-pRr
 WRKSRC=		${WRKDIR}/buganini-${PORTNAME}-${GITVERSION}
 
diff --git a/converters/bsdconv/distinfo b/converters/bsdconv/distinfo
index 02be08f..335709d 100644
--- a/converters/bsdconv/distinfo
+++ b/converters/bsdconv/distinfo
@@ -1,2 +1,2 @@
-SHA256 (buganini-bsdconv-7.5-0-gcf1989b.tar.gz) = b056fbd1cdddb3d021b3331a1f89bae1bfc5783d8971721cc2267724bbf5db06
-SIZE (buganini-bsdconv-7.5-0-gcf1989b.tar.gz) = 4630675
+SHA256 (buganini-bsdconv-9.0-0-gb514ea8.tar.gz) = b1450b19cf9b5089fd528377a04144bd7e05bba756dfbc1e14ee1d3aa0f2f2e5
+SIZE (buganini-bsdconv-9.0-0-gb514ea8.tar.gz) = 5085298
diff --git a/converters/bsdconv/pkg-plist b/converters/bsdconv/pkg-plist
index b3d1108..5a30a04 100644
--- a/converters/bsdconv/pkg-plist
+++ b/converters/bsdconv/pkg-plist
@@ -2,7 +2,8 @@ bin/bsdconv
 bin/bsdconv_mktable
 include/bsdconv.h
 lib/libbsdconv.so
-lib/libbsdconv.so.7
+lib/libbsdconv.so.9
+%%DATADIR%%/from/00
 %%DATADIR%%/from/3F
 %%DATADIR%%/from/3F.so
 %%DATADIR%%/from/ANSI-CONTROL
@@ -20,7 +21,6 @@ lib/libbsdconv.so.7
 %%DATADIR%%/from/BYTE
 %%DATADIR%%/from/ESCAPE
 %%DATADIR%%/from/ESCAPE.so
-%%DATADIR%%/from/NUL
 %%DATADIR%%/from/PASS
 %%DATADIR%%/from/PASS.so
 %%DATADIR%%/from/SKIP
@@ -72,6 +72,8 @@ lib/libbsdconv.so.7
 %%DATADIR%%/inter/SPLIT.so
 %%DATADIR%%/inter/TO_ALIAS
 %%DATADIR%%/inter/TO_ALIAS.so
+%%DATADIR%%/inter/TRIM-WIDTH
+%%DATADIR%%/inter/TRIM-WIDTH.so
 %%DATADIR%%/inter/UNIX
 %%DATADIR%%/inter/UPPER
 %%DATADIR%%/inter/UPSIDEDOWN
@@ -82,12 +84,15 @@ lib/libbsdconv.so.7
 %%DATADIR%%/inter/WIDTH
 %%DATADIR%%/inter/WIDTH.so
 %%DATADIR%%/inter/WIN
+%%DATADIR%%/inter/ZH-STRINGS
+%%DATADIR%%/inter/ZH-STRINGS.so
 %%DATADIR%%/inter/ZHCN
 %%DATADIR%%/inter/ZHTW
 %%DATADIR%%/inter/ZHTW_WORDS
 %%DATADIR%%/inter/ZH_FUZZY_CN
 %%DATADIR%%/inter/ZH_FUZZY_TW
 %%DATADIR%%/inter/alias
+%%DATADIR%%/to/00
 %%DATADIR%%/to/3F
 %%DATADIR%%/to/3F.so
 %%DATADIR%%/to/ANSI-CONTROL
@@ -117,7 +122,6 @@ lib/libbsdconv.so.7
 %%DATADIR%%/to/BYTE
 %%DATADIR%%/to/CP936_TRANS
 %%DATADIR%%/to/CP950_TRANS
-%%DATADIR%%/to/NUL
 %%DATADIR%%/to/NULL
 %%DATADIR%%/to/NULL.so
 %%DATADIR%%/to/PASS
@@ -155,6 +159,7 @@ lib/libbsdconv.so.7
 %%DATADIR%%/to/_UTF-8
 %%DATADIR%%/to/_UTF-8.so
 %%DATADIR%%/to/alias
+%%EXTRA%%%%DATADIR%%/from/CCCII
 %%EXTRA%%%%DATADIR%%/from/_CNS11643
 %%EXTRA%%%%DATADIR%%/from/_CNS11643.so
 %%EXTRA%%%%DATADIR%%/from/_CP936
@@ -167,11 +172,12 @@ lib/libbsdconv.so.7
 %%EXTRA%%%%DATADIR%%/inter/UNICODE
 %%EXTRA%%%%DATADIR%%/inter/ZH_COMP
 %%EXTRA%%%%DATADIR%%/inter/ZH_DECOMP
+%%EXTRA%%%%DATADIR%%/to/CCCII
 %%EXTRA%%%%DATADIR%%/to/_CNS11643
 %%EXTRA%%%%DATADIR%%/to/_CNS11643.so
 %%EXTRA%%%%DATADIR%%/to/_GB2312
 %%EXTRA%%%%DATADIR%%/to/_UAO241
-@dirrmtry %%DATADIR%%/to
-@dirrmtry %%DATADIR%%/inter
 @dirrmtry %%DATADIR%%/from
+@dirrmtry %%DATADIR%%/inter
+@dirrmtry %%DATADIR%%/to
 @dirrmtry %%DATADIR%%
diff --git a/converters/p5-bsdconv/Makefile b/converters/p5-bsdconv/Makefile
index de5f0f7..42ce2de 100644
--- a/converters/p5-bsdconv/Makefile
+++ b/converters/p5-bsdconv/Makefile
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	bsdconv
-PORTVERSION=	7.2
+PORTVERSION=	9.0
 CATEGORIES=	converters perl5
 MASTER_SITES=	https://github.com/buganini/perl-${PORTNAME}/tarball/${PORTVERSION}/
 PKGNAMEPREFIX=	p5-
@@ -19,7 +19,7 @@ LICENSE=	BSD
 
 LIB_DEPENDS=	bsdconv:${PORTSDIR}/converters/bsdconv
 
-GITVERSION=	0da681c
+GITVERSION=	c98a201
 FETCH_ARGS=	-pRr
 WRKSRC=		${WRKDIR}/buganini-perl-${PORTNAME}-${GITVERSION}
 
diff --git a/converters/p5-bsdconv/distinfo b/converters/p5-bsdconv/distinfo
index f9e930f..3f73735 100644
--- a/converters/p5-bsdconv/distinfo
+++ b/converters/p5-bsdconv/distinfo
@@ -1,2 +1,2 @@
-SHA256 (buganini-bsdconv-7.2-0-g0da681c.tar.gz) = 8172f046ae393bd818a5f360ebac7bf18426800a1979eecf08321bcfa800069a
-SIZE (buganini-bsdconv-7.2-0-g0da681c.tar.gz) = 43211
+SHA256 (buganini-bsdconv-9.0-0-gc98a201.tar.gz) = 11afd766985d007ca2304f96b6bb383bf818f1595f57320dfc3ed74caad7dc1f
+SIZE (buganini-bsdconv-9.0-0-gc98a201.tar.gz) = 43745
diff --git a/converters/php5-bsdconv/Makefile b/converters/php5-bsdconv/Makefile
index 87c4ab1..22d2c0d 100644
--- a/converters/php5-bsdconv/Makefile
+++ b/converters/php5-bsdconv/Makefile
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	bsdconv
-PORTVERSION=	7.3
+PORTVERSION=	9.0
 CATEGORIES=	converters
 MASTER_SITES=	https://github.com/buganini/php-${PORTNAME}/tarball/${PORTVERSION}/
 PKGNAMEPREFIX=	php5-
@@ -19,7 +19,7 @@ LICENSE=	BSD
 
 LIB_DEPENDS=	bsdconv:${PORTSDIR}/converters/bsdconv
 
-GITVERSION=	a3bad63
+GITVERSION=	314309f
 FETCH_ARGS=	-pRr
 WRKSRC=		${WRKDIR}/buganini-php-${PORTNAME}-${GITVERSION}
 
diff --git a/converters/php5-bsdconv/distinfo b/converters/php5-bsdconv/distinfo
index 9ddcde0..281edfb 100644
--- a/converters/php5-bsdconv/distinfo
+++ b/converters/php5-bsdconv/distinfo
@@ -1,2 +1,2 @@
-SHA256 (buganini-bsdconv-7.3-0-ga3bad63.tar.gz) = df361f33a9cc8105bc408cdd0b82fa1eae653df96a17a1ab3d9b4c253aae8019
-SIZE (buganini-bsdconv-7.3-0-ga3bad63.tar.gz) = 6541
+SHA256 (buganini-bsdconv-9.0-0-g314309f.tar.gz) = cb20b8c1f6a6b9b0ca07f2e5f25762564a0ed04be1f67d6ebc1d4b2127a2ff64
+SIZE (buganini-bsdconv-9.0-0-g314309f.tar.gz) = 7419
diff --git a/converters/py-bsdconv/Makefile b/converters/py-bsdconv/Makefile
index 3e726ef..c10fd54 100644
--- a/converters/py-bsdconv/Makefile
+++ b/converters/py-bsdconv/Makefile
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	bsdconv
-PORTVERSION=	7.5
+PORTVERSION=	9.0
 CATEGORIES=	converters python
 MASTER_SITES=	https://github.com/buganini/python-${PORTNAME}/tarball/${PORTVERSION}/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ LICENSE=	BSD
 
 LIB_DEPENDS=	bsdconv:${PORTSDIR}/converters/bsdconv
 
-GITVERSION=	e203c4a
+GITVERSION=	2fcf39c
 FETCH_ARGS=	-pRr
 WRKSRC=		${WRKDIR}/buganini-python-${PORTNAME}-${GITVERSION}
 USE_PYTHON=	yes
diff --git a/converters/py-bsdconv/distinfo b/converters/py-bsdconv/distinfo
index c6d30c5..28c3b73 100644
--- a/converters/py-bsdconv/distinfo
+++ b/converters/py-bsdconv/distinfo
@@ -1,2 +1,2 @@
-SHA256 (buganini-bsdconv-7.5-0-ge203c4a.tar.gz) = f4ac0e8eaad8665b2ee32fe0bfd1206ee8c9ed1bd304b2b9e10cf8ce4a4de99c
-SIZE (buganini-bsdconv-7.5-0-ge203c4a.tar.gz) = 4329
+SHA256 (buganini-bsdconv-9.0-0-g2fcf39c.tar.gz) = 6a8987eb37368ad4a28544fd1b72cacf05de6773035457e1511a97333a735534
+SIZE (buganini-bsdconv-9.0-0-g2fcf39c.tar.gz) = 5019
diff --git a/converters/ruby-bsdconv/Makefile b/converters/ruby-bsdconv/Makefile
index d281f0c..19b62a5 100644
--- a/converters/ruby-bsdconv/Makefile
+++ b/converters/ruby-bsdconv/Makefile
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	bsdconv
-PORTVERSION=	7.1
+PORTVERSION=	9.0
 CATEGORIES=	converters ruby
 MASTER_SITES=	https://github.com/buganini/ruby-${PORTNAME}/tarball/${PORTVERSION}/
 PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
@@ -22,7 +22,7 @@ LIB_DEPENDS=	bsdconv:${PORTSDIR}/converters/bsdconv
 USE_RUBY=	yes
 USE_RUBY_EXTCONF=	yes
 
-GITVERSION=	a3437bf
+GITVERSION=	7bc3d11
 FETCH_ARGS=	-pRr
 WRKSRC=		${WRKDIR}/buganini-ruby-${PORTNAME}-${GITVERSION}
 
diff --git a/converters/ruby-bsdconv/distinfo b/converters/ruby-bsdconv/distinfo
index 5957643..309213e 100644
--- a/converters/ruby-bsdconv/distinfo
+++ b/converters/ruby-bsdconv/distinfo
@@ -1,2 +1,2 @@
-SHA256 (buganini-bsdconv-7.1-0-ga3437bf.tar.gz) = 92c5ee5d5843f3ad5065af66d085fb00ddedfb47fe30181f476d04053710de58
-SIZE (buganini-bsdconv-7.1-0-ga3437bf.tar.gz) = 2141
+SHA256 (buganini-bsdconv-9.0-0-g7bc3d11.tar.gz) = 904f89f76e23dbbd8a9956f37242f1769ed528b70de226dc311f12cdfd081625
+SIZE (buganini-bsdconv-9.0-0-g7bc3d11.tar.gz) = 2802


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210020641.q926fRXh053826>