diff options
author | sobomax <sobomax@FreeBSD.org> | 2000-07-17 23:47:13 +0800 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2000-07-17 23:47:13 +0800 |
commit | b586b6dd45376d299ae11a509fd666385d21054a (patch) | |
tree | a01b643ab6e8a654df1d278866462a414dfbe67d /converters | |
parent | 51908fc003bd4cd42532273cf5c36b6645ac9b91 (diff) | |
download | freebsd-ports-graphics-b586b6dd45376d299ae11a509fd666385d21054a.tar.gz freebsd-ports-graphics-b586b6dd45376d299ae11a509fd666385d21054a.tar.zst freebsd-ports-graphics-b586b6dd45376d299ae11a509fd666385d21054a.zip |
Add libiconv - a charset conversion library (LGPL'ed iconv() implementation).
Diffstat (limited to 'converters')
-rw-r--r-- | converters/Makefile | 1 | ||||
-rw-r--r-- | converters/libiconv/Makefile | 20 | ||||
-rw-r--r-- | converters/libiconv/distinfo | 1 | ||||
-rw-r--r-- | converters/libiconv/pkg-comment | 1 | ||||
-rw-r--r-- | converters/libiconv/pkg-descr | 46 | ||||
-rw-r--r-- | converters/libiconv/pkg-plist | 3 |
6 files changed, 72 insertions, 0 deletions
diff --git a/converters/Makefile b/converters/Makefile index 6d5a3f76cb1..f3deaca63eb 100644 --- a/converters/Makefile +++ b/converters/Makefile @@ -11,6 +11,7 @@ SUBDIR += kdesupport11 SUBDIR += kdesupport11-i18n SUBDIR += kdesupport2 + SUBDIR += libiconv SUBDIR += libutf-8 SUBDIR += mimepp SUBDIR += mmencode diff --git a/converters/libiconv/Makefile b/converters/libiconv/Makefile new file mode 100644 index 00000000000..08e4dd5b0ab --- /dev/null +++ b/converters/libiconv/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: libiconv +# Date created: 17 July 2000 +# Whom: Maxim Sobolev <sobomax@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= libiconv +PORTVERSION= 1.3 +CATEGORIES= converters devel +MASTER_SITES= ftp://ftp.ilog.fr/pub/Users/haible/gnu/ + +MAINTAINER= sobomax@FreeBSD.org + +USE_LIBTOOL= yes +INSTALLS_SHLIB= yes + +MAN3= iconv.3 iconv_open.3 iconv_close.3 + +.include <bsd.port.mk> diff --git a/converters/libiconv/distinfo b/converters/libiconv/distinfo new file mode 100644 index 00000000000..614990f88c6 --- /dev/null +++ b/converters/libiconv/distinfo @@ -0,0 +1 @@ +MD5 (libiconv-1.3.tar.gz) = f9cfd787f89e1614c642e905f27f5891 diff --git a/converters/libiconv/pkg-comment b/converters/libiconv/pkg-comment new file mode 100644 index 00000000000..0fe2128f8d9 --- /dev/null +++ b/converters/libiconv/pkg-comment @@ -0,0 +1 @@ +A character set conversion library diff --git a/converters/libiconv/pkg-descr b/converters/libiconv/pkg-descr new file mode 100644 index 00000000000..36485d2336b --- /dev/null +++ b/converters/libiconv/pkg-descr @@ -0,0 +1,46 @@ +This library provides an iconv() implementation, for use on systems which +don't have one, or whose implementation cannot convert from/to Unicode. + +It provides support for the encodings: + + European languages + ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-R, KOI8-U, KOI8-RU, + CP{1250,1251,1252,1253,1254,1257}, CP{850,866}, Mac{Roman,CentralEurope, + Iceland,Croatian,Romania}, Mac{Cyrillic,Ukraine,Greek,Turkish}, + Macintosh + Semitic languages + ISO-8859-{6,8}, CP{1255,1256}, Mac{Hebrew,Arabic} + Japanese + EUC-JP, SHIFT-JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1 + Chinese + EUC-CN, HZ, GBK, EUC-TW, BIG5, CP950, ISO-2022-CN, ISO-2022-CN-EXT + Korean + EUC-KR, CP949, ISO-2022-KR + Armenian + ARMSCII-8 + Georgian + Georgian-Academy, Georgian-PS + Thai + TIS-620, CP874, MacThai + Laotian + MuleLao-1, CP1133 + Vietnamese + VISCII, TCVN, CP1258 + Platform specifics + HP-ROMAN8, NEXTSTEP + Full Unicode + UTF-8, UCS-2, UCS-2BE, UCS-2LE, UCS-4, UCS-4BE, UCS-4LE, UTF-16, + UTF-16BE, UTF-16LE, UTF-7, JAVA + Full Unicode, in terms of `uint16_t' or `uint32_t' + (with machine dependent endianness and alignment) + UCS-2-INTERNAL, UCS-4-INTERNAL + +It can convert from any of these encodings to any other, through Unicode +conversion. It has also some limited support for transliteration, i.e. +when a character cannot be represented in the target character set, it can +be approximated through one or several similarly looking characters. + +libiconv is for you if your application needs to support multiple character +encodings, but that support lacks from your system. + +WWW: http://clisp.cons.org/~haible/packages-libiconv.html diff --git a/converters/libiconv/pkg-plist b/converters/libiconv/pkg-plist new file mode 100644 index 00000000000..a4c86c085a8 --- /dev/null +++ b/converters/libiconv/pkg-plist @@ -0,0 +1,3 @@ +include/iconv.h +lib/libiconv.so +lib/libiconv.so.2 |