Date: Mon, 18 Mar 2002 01:43:25 -0800 (PST) From: Maxim Sobolev <sobomax@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/converters/libiconv Makefile pkg-plist ports/converters/libiconv/files patch-aa patch-ab patch-ac patch-ad patch-ae patch-include::iconv.h.in patch-lib::iconv.c ports/converters/iconv Makefile pkg-plist ... Message-ID: <200203180943.g2I9hPF10938@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
sobomax 2002/03/18 01:43:25 PST
Modified files:
converters/libiconv Makefile pkg-plist
converters/libiconv/files patch-aa patch-ac patch-ad patch-ae
converters/iconv Makefile pkg-plist
converters/iconv/files patch-ai
converters/iconv-extra Makefile
converters/iconv-rfc1345 Makefile
Added files:
converters/libiconv/files patch-include::iconv.h.in
patch-lib::iconv.c
converters/iconv/files patch-ces::Makefile
patch-util::Makefile
converters/iconv-extra/files patch-ces::Makefile
patch-ces::iso-2022-cn.c
patch-ces::iso-2022-jp-2.c
patch-ces::iso-2022-jp.c
patch-ces::iso-2022-kr.c
patch-ces::unicode-1-1-utf-7.c
Removed files:
converters/libiconv/files patch-ab
Log:
Iconv cleanup, stage 1a: remove `g' prefix from binaries, headers, libraries and
manpages installed by libiconv (aka GNU iconv) and add similar `b'-prefixes
into components installed by iconv (aka BSD iconv). The reason why we do this
is because unfortunately BSD iconv become abadonware (author doesn't maintain
it anymore), while number of ports that need functional iconv library grows
very fast, thus creating significant overhead due to patches needed to make
ports working with prefixed GNU iconv. For compatibility reasons create
symlinks in GNU iconv, so that all ports that expect GNU iconv to have `g'
prefix should work unmodified until all those `g'-hacks are wiped out.
Prompted by: ache
Reviewed by (in principle): freebsd-ports, freebsd-gnome
Revision Changes Path
1.4 +1 -1 ports/converters/iconv-extra/Makefile
1.1 +14 -0 ports/converters/iconv-extra/files/patch-ces::Makefile (new)
1.1 +14 -0 ports/converters/iconv-extra/files/patch-ces::iso-2022-cn.c (new)
1.1 +14 -0 ports/converters/iconv-extra/files/patch-ces::iso-2022-jp-2.c (new)
1.1 +14 -0 ports/converters/iconv-extra/files/patch-ces::iso-2022-jp.c (new)
1.1 +14 -0 ports/converters/iconv-extra/files/patch-ces::iso-2022-kr.c (new)
1.1 +14 -0 ports/converters/iconv-extra/files/patch-ces::unicode-1-1-utf-7.c (new)
1.4 +1 -1 ports/converters/iconv-rfc1345/Makefile
1.9 +4 -4 ports/converters/iconv/Makefile
1.2 +51 -3 ports/converters/iconv/files/patch-ai
1.1 +14 -0 ports/converters/iconv/files/patch-ces::Makefile (new)
1.1 +24 -0 ports/converters/iconv/files/patch-util::Makefile (new)
1.7 +6 -6 ports/converters/iconv/pkg-plist
1.11 +9 -3 ports/converters/libiconv/Makefile
1.5 +2 -28 ports/converters/libiconv/files/patch-aa
1.5 +0 -25 ports/converters/libiconv/files/patch-ab (dead)
1.6 +1 -24 ports/converters/libiconv/files/patch-ac
1.5 +2 -88 ports/converters/libiconv/files/patch-ad
1.5 +1 -10 ports/converters/libiconv/files/patch-ae
1.1 +48 -0 ports/converters/libiconv/files/patch-include::iconv.h.in (new)
1.1 +58 -0 ports/converters/libiconv/files/patch-lib::iconv.c (new)
1.7 +5 -1 ports/converters/libiconv/pkg-plist
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203180943.g2I9hPF10938>
