aboutsummaryrefslogtreecommitdiffstats
path: root/converters/bsdconv
diff options
context:
space:
mode:
authorbdrewery <bdrewery@FreeBSD.org>2012-10-09 00:12:07 +0800
committerbdrewery <bdrewery@FreeBSD.org>2012-10-09 00:12:07 +0800
commitd9a1a20750332535bbbbc09de76721eccc684421 (patch)
tree94705dfa4d60ac2f56c1675daf984ae9ede60232 /converters/bsdconv
parent07f25fd5574f6bac9da0238103841dea0bda603b (diff)
downloadfreebsd-ports-graphics-d9a1a20750332535bbbbc09de76721eccc684421.tar.gz
freebsd-ports-graphics-d9a1a20750332535bbbbc09de76721eccc684421.tar.zst
freebsd-ports-graphics-d9a1a20750332535bbbbc09de76721eccc684421.zip
- Update bsdconv and wrappers to 9.0 [1]
- Switch to USE_GITHUB for fetching - Update to new header format - Mark converters/bsdconv as MAKE_JOBS_UNSAFE - Add prefix into DISTNAMEs to avoid conflicts 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 PR: ports/172263 [1] Submitted by: Kuan-Chung Chiu <buganini@gmail.com> [1]
Diffstat (limited to 'converters/bsdconv')
-rw-r--r--converters/bsdconv/Makefile18
-rw-r--r--converters/bsdconv/distinfo4
-rw-r--r--converters/bsdconv/pkg-plist16
3 files changed, 20 insertions, 18 deletions
diff --git a/converters/bsdconv/Makefile b/converters/bsdconv/Makefile
index 7e00dc32cae..d1a1551405c 100644
--- a/converters/bsdconv/Makefile
+++ b/converters/bsdconv/Makefile
@@ -1,30 +1,26 @@
-# New ports collection makefile for: bsdconv
-# Date created: 23 May 2009
-# Whom: buganini@gmail.com
-#
+# Created by: buganini@gmail.com
# $FreeBSD$
-#
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}
+DISTNAME= buganini-${PORTNAME}-${PORTVERSION}-0-g${GH_COMMIT}
MAINTAINER= buganini@gmail.com
COMMENT= BSD licensed charset/encoding converter library
LICENSE= BSD
-GITVERSION= cf1989b
-FETCH_ARGS= -pRr
-WRKSRC= ${WRKDIR}/buganini-${PORTNAME}-${GITVERSION}
+USE_GITHUB= yes
+GH_ACCOUNT= buganini
+GH_COMMIT= b514ea8
OPTIONS_DEFINE= EXTRA
EXTRA_DESC= Extra codecs (Chinese specifics)
USE_LDCONFIG= yes
+MAKE_JOBS_UNSAFE= yes
MAKE_ARGS= PREFIX=${PREFIX}
ALL_TARGET= libbsdconv bsdconv_mktable meta bsdconv codecs_basic
diff --git a/converters/bsdconv/distinfo b/converters/bsdconv/distinfo
index 02be08fd163..335709d5b14 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 b3d1108527f..5a30a041369 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%%