head 1.69; access; symbols pkgsrc-2023Q4:1.69.0.8 pkgsrc-2023Q4-base:1.69 pkgsrc-2023Q3:1.69.0.6 pkgsrc-2023Q3-base:1.69 pkgsrc-2023Q2:1.69.0.4 pkgsrc-2023Q2-base:1.69 pkgsrc-2023Q1:1.69.0.2 pkgsrc-2023Q1-base:1.69 pkgsrc-2022Q4:1.68.0.24 pkgsrc-2022Q4-base:1.68 pkgsrc-2022Q3:1.68.0.22 pkgsrc-2022Q3-base:1.68 pkgsrc-2022Q2:1.68.0.20 pkgsrc-2022Q2-base:1.68 pkgsrc-2022Q1:1.68.0.18 pkgsrc-2022Q1-base:1.68 pkgsrc-2021Q4:1.68.0.16 pkgsrc-2021Q4-base:1.68 pkgsrc-2021Q3:1.68.0.14 pkgsrc-2021Q3-base:1.68 pkgsrc-2021Q2:1.68.0.12 pkgsrc-2021Q2-base:1.68 pkgsrc-2021Q1:1.68.0.10 pkgsrc-2021Q1-base:1.68 pkgsrc-2020Q4:1.68.0.8 pkgsrc-2020Q4-base:1.68 pkgsrc-2020Q3:1.68.0.6 pkgsrc-2020Q3-base:1.68 pkgsrc-2020Q2:1.68.0.4 pkgsrc-2020Q2-base:1.68 pkgsrc-2020Q1:1.68.0.2 pkgsrc-2020Q1-base:1.68 pkgsrc-2019Q4:1.67.0.8 pkgsrc-2019Q4-base:1.67 pkgsrc-2019Q3:1.67.0.4 pkgsrc-2019Q3-base:1.67 pkgsrc-2019Q2:1.67.0.2 pkgsrc-2019Q2-base:1.67 pkgsrc-2019Q1:1.66.0.18 pkgsrc-2019Q1-base:1.66 pkgsrc-2018Q4:1.66.0.16 pkgsrc-2018Q4-base:1.66 pkgsrc-2018Q3:1.66.0.14 pkgsrc-2018Q3-base:1.66 pkgsrc-2018Q2:1.66.0.12 pkgsrc-2018Q2-base:1.66 pkgsrc-2018Q1:1.66.0.10 pkgsrc-2018Q1-base:1.66 pkgsrc-2017Q4:1.66.0.8 pkgsrc-2017Q4-base:1.66 pkgsrc-2017Q3:1.66.0.6 pkgsrc-2017Q3-base:1.66 pkgsrc-2017Q2:1.66.0.2 pkgsrc-2017Q2-base:1.66 pkgsrc-2017Q1:1.65.0.20 pkgsrc-2017Q1-base:1.65 pkgsrc-2016Q4:1.65.0.18 pkgsrc-2016Q4-base:1.65 pkgsrc-2016Q3:1.65.0.16 pkgsrc-2016Q3-base:1.65 pkgsrc-2016Q2:1.65.0.14 pkgsrc-2016Q2-base:1.65 pkgsrc-2016Q1:1.65.0.12 pkgsrc-2016Q1-base:1.65 pkgsrc-2015Q4:1.65.0.10 pkgsrc-2015Q4-base:1.65 pkgsrc-2015Q3:1.65.0.8 pkgsrc-2015Q3-base:1.65 pkgsrc-2015Q2:1.65.0.6 pkgsrc-2015Q2-base:1.65 pkgsrc-2015Q1:1.65.0.4 pkgsrc-2015Q1-base:1.65 pkgsrc-2014Q4:1.65.0.2 pkgsrc-2014Q4-base:1.65 pkgsrc-2014Q3:1.64.0.2 pkgsrc-2014Q3-base:1.64 pkgsrc-2014Q2:1.63.0.6 pkgsrc-2014Q2-base:1.63 pkgsrc-2014Q1:1.63.0.4 pkgsrc-2014Q1-base:1.63 pkgsrc-2013Q4:1.63.0.2 pkgsrc-2013Q4-base:1.63 pkgsrc-2013Q3:1.62.0.8 pkgsrc-2013Q3-base:1.62 pkgsrc-2013Q2:1.62.0.6 pkgsrc-2013Q2-base:1.62 pkgsrc-2013Q1:1.62.0.4 pkgsrc-2013Q1-base:1.62 pkgsrc-2012Q4:1.62.0.2 pkgsrc-2012Q4-base:1.62 pkgsrc-2012Q3:1.61.0.4 pkgsrc-2012Q3-base:1.61 pkgsrc-2012Q2:1.61.0.2 pkgsrc-2012Q2-base:1.61 pkgsrc-2012Q1:1.60.0.6 pkgsrc-2012Q1-base:1.60 pkgsrc-2011Q4:1.60.0.4 pkgsrc-2011Q4-base:1.60 pkgsrc-2011Q3:1.60.0.2 pkgsrc-2011Q3-base:1.60 pkgsrc-2011Q2:1.57.0.6 pkgsrc-2011Q2-base:1.57 pkgsrc-2011Q1:1.57.0.4 pkgsrc-2011Q1-base:1.57 pkgsrc-2010Q4:1.57.0.2 pkgsrc-2010Q4-base:1.57 pkgsrc-2010Q3:1.56.0.12 pkgsrc-2010Q3-base:1.56 pkgsrc-2010Q2:1.56.0.10 pkgsrc-2010Q2-base:1.56 pkgsrc-2010Q1:1.56.0.8 pkgsrc-2010Q1-base:1.56 pkgsrc-2009Q4:1.56.0.6 pkgsrc-2009Q4-base:1.56 pkgsrc-2009Q3:1.56.0.4 pkgsrc-2009Q3-base:1.56 pkgsrc-2009Q2:1.56.0.2 pkgsrc-2009Q2-base:1.56 pkgsrc-2009Q1:1.55.0.12 pkgsrc-2009Q1-base:1.55 pkgsrc-2008Q4:1.55.0.10 pkgsrc-2008Q4-base:1.55 pkgsrc-2008Q3:1.55.0.8 pkgsrc-2008Q3-base:1.55 cube-native-xorg:1.55.0.6 cube-native-xorg-base:1.55 pkgsrc-2008Q2:1.55.0.4 pkgsrc-2008Q2-base:1.55 cwrapper:1.55.0.2 pkgsrc-2008Q1:1.53.0.2 pkgsrc-2008Q1-base:1.53 pkgsrc-2007Q4:1.52.0.2 pkgsrc-2007Q4-base:1.52 pkgsrc-2007Q3:1.50.0.4 pkgsrc-2007Q3-base:1.50 pkgsrc-2007Q2:1.50.0.2 pkgsrc-2007Q2-base:1.50 pkgsrc-2007Q1:1.48.0.2 pkgsrc-2007Q1-base:1.48 pkgsrc-2006Q4:1.46.0.2 pkgsrc-2006Q4-base:1.46 pkgsrc-2006Q3:1.43.0.4 pkgsrc-2006Q3-base:1.43 pkgsrc-2006Q2:1.43.0.2 pkgsrc-2006Q2-base:1.43 pkgsrc-2006Q1:1.42.0.2 pkgsrc-2006Q1-base:1.42 pkgsrc-2005Q4:1.41.0.2 pkgsrc-2005Q4-base:1.41 pkgsrc-2005Q3:1.38.0.2 pkgsrc-2005Q3-base:1.38 pkgsrc-2005Q2:1.34.0.2 pkgsrc-2005Q2-base:1.34 pkgsrc-2005Q1:1.32.0.4 pkgsrc-2005Q1-base:1.32 pkgsrc-2004Q4:1.32.0.2 pkgsrc-2004Q4-base:1.32 pkgsrc-2004Q3:1.28.0.2 pkgsrc-2004Q3-base:1.28 pkgsrc-2004Q2:1.27.0.2 pkgsrc-2004Q2-base:1.27 pkgsrc-2004Q1:1.24.0.2 pkgsrc-2004Q1-base:1.24 pkgsrc-2003Q4:1.21.0.2 pkgsrc-2003Q4-base:1.21 netbsd-1-6-1:1.15.0.2 netbsd-1-6-1-base:1.15 netbsd-1-6:1.10.0.6 netbsd-1-6-RELEASE-base:1.10 pkgviews:1.10.0.2 pkgviews-base:1.10 buildlink2:1.7.0.2 buildlink2-base:1.11 netbsd-1-5-PATCH003:1.6 netbsd-1-5-PATCH001:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.69 date 2023.01.23.15.22.24; author wiz; state Exp; branches; next 1.68; commitid EN1yTFg9Lop0aGaE; 1.68 date 2020.01.18.23.30.14; author rillig; state Exp; branches; next 1.67; commitid shGUwZfkr7sleeTB; 1.67 date 2019.05.04.15.32.32; author rillig; state Exp; branches; next 1.66; commitid 0mnzMyMDjNmuVTlB; 1.66 date 2017.03.30.12.40.31; author jperkin; state Exp; branches; next 1.65; commitid 2pHJdsvqS7vNyzLz; 1.65 date 2014.10.09.14.06.03; author wiz; state Exp; branches 1.65.20.1; next 1.64; commitid fBDATFVmQ3454xTx; 1.64 date 2014.09.02.10.07.23; author jperkin; state Exp; branches; next 1.63; commitid w6QAaZ1Vd5uMVKOx; 1.63 date 2013.12.23.11.57.02; author wiz; state Exp; branches; next 1.62; commitid vzXxHpmNWrSXFfix; 1.62 date 2012.10.03.00.20.11; author asau; state Exp; branches; next 1.61; 1.61 date 2012.05.12.07.37.50; author wiz; state Exp; branches; next 1.60; 1.60 date 2011.09.08.16.29.48; author bsiegert; state Exp; branches; next 1.59; 1.59 date 2011.09.06.18.51.14; author bsiegert; state Exp; branches; next 1.58; 1.58 date 2011.08.22.14.03.36; author wiz; state Exp; branches; next 1.57; 1.57 date 2010.11.10.21.00.49; author adam; state Exp; branches; next 1.56; 1.56 date 2009.05.19.08.59.06; author wiz; state Exp; branches; next 1.55; 1.55 date 2008.05.26.02.13.16; author joerg; state Exp; branches; next 1.54; 1.54 date 2008.04.12.22.42.58; author jlam; state Exp; branches; next 1.53; 1.53 date 2008.01.13.09.30.57; author joerg; state Exp; branches; next 1.52; 1.52 date 2007.11.29.17.05.34; author wiz; state Exp; branches; next 1.51; 1.51 date 2007.10.28.02.07.41; author taca; state Exp; branches; next 1.50; 1.50 date 2007.06.02.06.56.06; author schmonz; state Exp; branches; next 1.49; 1.49 date 2007.04.12.10.27.15; author tnn; state Exp; branches; next 1.48; 1.48 date 2007.03.20.00.44.52; author wiz; state Exp; branches; next 1.47; 1.47 date 2007.01.30.11.27.44; author rillig; state Exp; branches; next 1.46; 1.46 date 2006.12.03.11.20.12; author cbiere; state Exp; branches; next 1.45; 1.45 date 2006.12.02.22.33.00; author jschauma; state Exp; branches; next 1.44; 1.44 date 2006.11.14.13.55.34; author joerg; state Exp; branches; next 1.43; 1.43 date 2006.06.08.03.56.21; author jlam; state Exp; branches; next 1.42; 1.42 date 2005.12.29.06.21.34; author jlam; state Exp; branches; next 1.41; 1.41 date 2005.12.05.20.49.55; author rillig; state Exp; branches; next 1.40; 1.40 date 2005.10.02.06.09.47; author taca; state Exp; branches; next 1.39; 1.39 date 2005.09.27.01.41.18; author jschauma; state Exp; branches; next 1.38; 1.38 date 2005.09.12.13.41.31; author adam; state Exp; branches; next 1.37; 1.37 date 2005.08.19.22.26.21; author jlam; state Exp; branches; next 1.36; 1.36 date 2005.08.19.18.12.37; author jlam; state Exp; branches; next 1.35; 1.35 date 2005.07.28.15.15.17; author adam; state Exp; branches; next 1.34; 1.34 date 2005.05.24.04.36.51; author jlam; state Exp; branches; next 1.33; 1.33 date 2005.04.11.21.45.08; author tv; state Exp; branches; next 1.32; 1.32 date 2004.11.24.11.15.30; author adam; state Exp; branches; next 1.31; 1.31 date 2004.11.24.09.34.11; author adam; state Exp; branches; next 1.30; 1.30 date 2004.11.23.12.38.00; author adam; state Exp; branches; next 1.29; 1.29 date 2004.10.03.00.13.17; author tv; state Exp; branches; next 1.28; 1.28 date 2004.08.31.19.24.42; author reed; state Exp; branches; next 1.27; 1.27 date 2004.06.04.05.25.38; author reed; state Exp; branches; next 1.26; 1.26 date 2004.04.28.15.19.04; author tv; state Exp; branches; next 1.25; 1.25 date 2004.04.02.19.08.37; author jschauma; state Exp; branches; next 1.24; 1.24 date 2004.03.02.05.01.38; author snj; state Exp; branches; next 1.23; 1.23 date 2004.02.14.17.21.35; author jlam; state Exp; branches; next 1.22; 1.22 date 2004.01.05.11.17.10; author jlam; state Exp; branches; next 1.21; 1.21 date 2003.07.28.10.11.45; author jmmv; state Exp; branches; next 1.20; 1.20 date 2003.07.21.16.36.12; author martti; state Exp; branches; next 1.19; 1.19 date 2003.07.17.21.27.18; author grant; state Exp; branches; next 1.18; 1.18 date 2003.07.13.13.32.29; author wiz; state Exp; branches; next 1.17; 1.17 date 2003.07.12.13.13.46; author dillo; state Exp; branches; next 1.16; 1.16 date 2003.02.28.22.15.29; author grant; state Exp; branches; next 1.15; 1.15 date 2003.01.03.12.32.59; author wiz; state Exp; branches; next 1.14; 1.14 date 2002.10.29.14.36.55; author agc; state Exp; branches; next 1.13; 1.13 date 2002.09.01.20.24.17; author tron; state Exp; branches; next 1.12; 1.12 date 2002.08.25.18.38.18; author jlam; state Exp; branches; next 1.11; 1.11 date 2002.08.20.11.52.10; author wiz; state Exp; branches; next 1.10; 1.10 date 2002.07.12.06.37.14; author grant; state Exp; branches; next 1.9; 1.9 date 2002.05.14.15.57.55; author wiz; state Exp; branches; next 1.8; 1.8 date 2002.05.10.12.16.41; author wiz; state Exp; branches; next 1.7; 1.7 date 2002.04.24.02.56.15; author dmcmahill; state Exp; branches 1.7.2.1; next 1.6; 1.6 date 2001.10.30.17.41.19; author drochner; state Exp; branches; next 1.5; 1.5 date 2001.06.20.07.28.09; author jlam; state Exp; branches; next 1.4; 1.4 date 2001.05.14.12.14.47; author rh; state Exp; branches; next 1.3; 1.3 date 2001.02.16.13.59.25; author wiz; state Exp; branches; next 1.2; 1.2 date 2001.02.12.19.24.39; author tron; state Exp; branches; next 1.1; 1.1 date 2001.01.01.17.29.20; author rh; state Exp; branches 1.1.1.1; next ; 1.65.20.1 date 2017.04.01.14.59.21; author bsiegert; state Exp; branches; next ; commitid Z8Bv8US1yOD3hQLz; 1.7.2.1 date 2002.05.11.02.08.59; author jlam; state Exp; branches; next 1.7.2.2; 1.7.2.2 date 2002.06.21.23.05.01; author jlam; state Exp; branches; next 1.7.2.3; 1.7.2.3 date 2002.06.23.18.42.09; author jlam; state Exp; branches; next 1.7.2.4; 1.7.2.4 date 2002.08.22.11.10.00; author jlam; state Exp; branches; next ; 1.1.1.1 date 2001.01.01.17.29.20; author rh; state Exp; branches; next ; desc @@ 1.69 log @libiconv: update to 1.17. New in 1.17: * The libiconv library is now licensed under the LGPL version 2.1, instead of the LGPL version 2.0. The iconv program continues to be licensed under GPL version 3. * Added converters for many single-byte EBCDIC encodings: IBM-{037,273,277,278,280,282,284,285,297,423,424,425,500,838,870,871,875}, IBM-{880,905,924,1025,1026,1047,1097,1112,1122,1123,1130,1132,1137,1140}, IBM-{1141,1142,1143,1144,1145,1146,1147,1148,1149,1153,1154,1155,1156,1157}, IBM-{1158,1160,1164,1165,1166,4971,12712,16804}. They are available through the configure option '--enable-extra-encodings'. New in 1.16: * The preloadable library has been removed. New in 1.15: * The UTF-8 converter now rejects surrogates and out-of-range code points. * Added ISO-2022-JP-MS converter. * Updated the CP1255 converter to map one more character. * The functions now support strings longer than 2 GB. @ text @# $NetBSD: Makefile,v 1.68 2020/01/18 23:30:14 rillig Exp $ DISTNAME= libiconv-1.17 CATEGORIES= converters MASTER_SITES= ${MASTER_SITE_GNU:=libiconv/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.gnu.org/software/libiconv/ COMMENT= Character set conversion library LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1 USE_LANGUAGES+= c c++ USE_LIBTOOL= yes USE_TOOLS+= pax GNU_CONFIGURE= yes GNU_CONFIGURE_STRICT= no # has multiple configure scripts CONFLICTS= man-pages-[0-9]* MAKE_JOBS_SAFE= no # Explicitly disable NLS since libiconv is a dependency for gettext-lib # and we don't want libiconv to pick up any NLS functions from libc # if they exist. # CONFIGURE_ARGS+= --disable-nls CONFIGURE_ARGS+= --htmldir=${PREFIX}/share/doc/libiconv # Explicitly override iconv checks, as GNU libiconv will change its own # signature based on whether it finds itself already installed somewhere # which then breaks software (e.g. QT) which assumes the native signature. # # Restricted to SunOS for now, but likely will be useful everywhere. # CONFIGURE_ENV.SunOS+= am_cv_func_iconv=yes CONFIGURE_ENV.SunOS+= am_cv_proto_iconv_arg1='const' CONFIGURE_ENV.SunOS+= am_cv_proto_iconv='extern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);' TEST_TARGET= check .include "../../mk/compiler.mk" .if !empty(PKGSRC_COMPILER:Mmipspro*) CFLAGS+= -c99 .endif .include "../../mk/bsd.pkg.mk" @ 1.68 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2019/05/04 15:32:32 rillig Exp $ d3 1 a3 2 DISTNAME= libiconv-1.14 PKGREVISION= 3 d10 1 a10 1 LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2 d20 2 a41 5 EGDIR= ${PREFIX}/share/examples/libiconv REQD_FILES= ${EGDIR}/charset.alias ${PREFIX}/lib/charset.alias MAKE_ENV+= PAX=${PAX:Q} a47 21 # no patch for libiconv-1.14 available yet #.include "options.mk" PLIST_VARS+= preload .if ${OPSYS} == "SunOS" || ${OPSYS} == "Linux" || ${OPSYS} == "OSF1" PLIST.preload= yes .endif # remove any existing charset.alias; if it already exists, libiconv does # not overwrite it, and older versions of libiconv wrote incorrect # charset.alias files, which were not removed during deinstall since # other packages touched them. pre-install: ${RM} -f ${DESTDIR}${PREFIX}/lib/charset.alias # be sure to install a new charset.alias post-install: cd ${WRKSRC}/libcharset/lib && \ ${MAKE} libdir=${EGDIR} DESTDIR=${DESTDIR} install-charset-alias @ 1.67 log @converters/libiconv: disable GNU_CONFIGURE_STRICT check The check would report many unknown options. This is only because libiconv has several configure scripts, and in the end, all given options are necessary. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2017/03/30 12:40:31 jperkin Exp $ d9 1 a9 1 HOMEPAGE= http://www.gnu.org/software/libiconv/ @ 1.66 log @Explicitly override iconv checks on SunOS, as GNU libiconv will change its own signature based on whether it finds itself already installed somewhere, which then breaks software (e.g. QT) which assumes its native signature. Restricted to SunOS for now as that's where it has been tested with positive results, but likely will be useful everywhere. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2014/10/09 14:06:03 wiz Exp $ d15 1 a15 1 USE_TOOLS+= pax d17 1 @ 1.65 log @Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2014/09/02 10:07:23 jperkin Exp $ d4 1 a4 1 PKGREVISION= 2 d28 10 @ 1.65.20.1 log @Pullup ticket #5226 - requested by sevan converters/libiconv: build fix Revisions pulled up: - converters/libiconv/Makefile 1.66 --- Module Name: pkgsrc Committed By: jperkin Date: Thu Mar 30 12:40:31 UTC 2017 Modified Files: pkgsrc/converters/libiconv: Makefile Log Message: Explicitly override iconv checks on SunOS, as GNU libiconv will change its own signature based on whether it finds itself already installed somewhere, which then breaks software (e.g. QT) which assumes its native signature. Restricted to SunOS for now as that's where it has been tested with positive results, but likely will be useful everywhere. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 PKGREVISION= 3 a27 10 # Explicitly override iconv checks, as GNU libiconv will change its own # signature based on whether it finds itself already installed somewhere # which then breaks software (e.g. QT) which assumes the native signature. # # Restricted to SunOS for now, but likely will be useful everywhere. # CONFIGURE_ENV.SunOS+= am_cv_func_iconv=yes CONFIGURE_ENV.SunOS+= am_cv_proto_iconv_arg1='const' CONFIGURE_ENV.SunOS+= am_cv_proto_iconv='extern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);' @ 1.64 log @Ensure 'cd dir && make' rules are executed in a sub-shell, allowing us to remove MAKE_JOBS_SAFE=no. We can't depend on gmake due to circular dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2013/12/23 11:57:02 wiz Exp $ a12 2 PKG_INSTALLATION_TYPES= overwrite pkgviews @ 1.63 log @Reset maintainer for resigned developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2012/10/03 00:20:11 asau Exp $ a35 1 MAKE_JOBS_SAFE= no # ENOENT(srclib) @ 1.62 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2012/05/12 07:37:50 wiz Exp $ d8 1 a8 1 MAINTAINER= rh@@NetBSD.org @ 1.61 log @Add CONFLICTS with new man-pages package. For details, see man-pages/Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2011/09/08 16:29:48 bsiegert Exp $ a13 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.60 log @Revert recent commit, add a (hopefully) correct patch instead. Bump rev. In the Makefile.in, libcharset is copied with pax into lib/ along with its object files. This overwrites relocatable.lo from libiconv, which is then relinked against the wrong object. Use "libtool --mode=install cp" instead to only copy the library. Should hopefully fix PR pkg/45341. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2011/09/06 18:51:14 bsiegert Exp $ d21 2 @ 1.59 log @Link libiconv.la against libcharset.la to fix the build on MirBSD. Bump PKGREVISION. Patch was first sent to tech-pkg, no one objected. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2011/08/22 14:03:36 wiz Exp $ d4 1 a6 1 PKGREVISION= 1 @ 1.58 log @Update to 1.14; disable cp932 option for now, no patch available yet. New in 1.14: * The 'iconv' program now produces its output as soon as it can. It no longer unnecessarily waits for more input. * Updated the GB18030 converter to map 25 characters to code points that have been to Unicode since 2000, rather than to code points in the Private Use Area. * Updated the BIG5-HKSCS converter. The old BIG5-HKSCS converter is renamed to BIG5-HKSCS:2004. A new converter BIG5-HKSCS:2008 is added. BIG5-HKSCS is now an alias for BIG5-HKSCS:2008. * Fixed a bug in the conversion to wchar_t. * Fixed a small bug in the CP1258 converter. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2010/11/10 21:00:49 adam Exp $ d6 1 @ 1.57 log @Changes 1.13.1: * The library and the iconv program now understand platform dependent aliases, for better compatibility with the platform's own iconv_open function. Examples: "646" on Solaris, "iso88591" on HP-UX, "IBM-1252" on AIX. * For stateful encodings, when the input ends with a shift sequence followed by invalid input, the iconv function now increments the input pointer past the shift sequence before returning (size_t)(-1) with errno = EILSEQ. This is also like GNU libc's iconv() behaves. * The library exports a new function iconv_open_into() that stores the conversion descriptor in pre-allocated memory, rather than allocating fresh memory for it. * Added CP1131 converter. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2009/05/19 08:59:06 wiz Exp $ d3 1 a3 1 DISTNAME= libiconv-1.13.1 d10 1 a10 1 #LICENSE= gnu-gplv3 gnu-lgplv2 d42 2 a43 1 .include "options.mk" @ 1.56 log @Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT block). Uncomment some commented out LICENSE lines while here. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2008/05/26 02:13:16 joerg Exp $ d3 1 a3 2 DISTNAME= libiconv-1.12 PKGREVISION= 1 d59 2 a60 2 cd ${WRKSRC}/libcharset/lib && ${MAKE} libdir=${EGDIR} DESTDIR=${DESTDIR:Q} \ install-charset-alias @ 1.55 log @Second round of explicit pax dependencies. As reminded by tnn@@, many packages used to use ${PAX}. Use the common way of directly calling pax, it is created as tool after all. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2008/04/12 22:42:58 jlam Exp $ d11 1 a19 1 #LICENSE= gnu-gplv3 gnu-lgplv2 @ 1.54 log @Convert to use PLIST_VARS instead of manually passing "@@comment " through PLIST_SUBST to the plist module. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2008/01/13 09:30:57 joerg Exp $ d17 1 @ 1.53 log @Keep locale_alias symbol and don't hide it when visibility support exists and libiconv is compiled. This restores symmetry between libiconv.so, libiconv.a and libintl and fixes the build of gettext-tools on Linux. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2007/11/29 17:05:34 wiz Exp $ d42 1 d44 1 a44 1 .include "options.mk" d47 1 a47 3 PLIST_SUBST+= PRELOADABLE_LIBICONV="" .else PLIST_SUBST+= PRELOADABLE_LIBICONV="@@comment " @ 1.52 log @Update to 1.12: New in libiconv-1.12-cp932.patch: * Changed CP932 converter to use exact mapping table. * Added WINDOWS-31J, csWINDOWS31J, SJIS-OPEN, SJIS-WIN as aliases for CP932. * Added EUCJP-MS converter. * Added EUC-JP-MS, EUCJP-OPEN, EUCJP-WIN as aliases for EUCJP-MS. New in 1.12: * The iconv program is now licensed under the GPL version 3, instead of the GPL version 2. The libiconv library continues to be licensed under LGPL. * Added RK1048 converter. * On AIX, an existing system libiconv no longer causes setlocale() to fail. * Upgraded EUC-KR, JOHAB to include the Korean postal code sign. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2007/10/28 02:07:41 taca Exp $ d4 1 @ 1.51 log @Add cp932-patch which was ja-patch as PKG_OPTION and enabled default. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2007/06/02 06:56:06 schmonz Exp $ d3 1 a3 2 DISTNAME= libiconv-1.11 PKGREVISION= 1 d17 1 @ 1.50 log @Don't require c99 in USE_LANGUAGES. libiconv builds fine with gcc 2.95.4 on FreeBSD 4.11 without it; with it, pkgsrc wants gcc3-c, which results in a circular dependency. The addition of c99 to USE_LANGUAGES appears to have been intended to benefit IRIX with MIPSPro, so also restore the old behavior of appending "-c99" to CFLAGS in that case. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2007/04/12 10:27:15 tnn Exp $ d4 1 a11 4 #PATCH_SITES= http://www2d.biglobe.ne.jp/~msyk/software/libiconv/ #PATCHFILES= libiconv-1.10-ja-1.patch.gz #PATCH_DIST_STRIP= -p1 d42 1 a42 1 .include "../../mk/bsd.prefs.mk" @ 1.49 log @Merge platform-specific PLISTs. Suggested by @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2007/03/20 00:44:52 wiz Exp $ d18 1 a18 1 USE_LANGUAGES+= c99 c++ d38 7 @ 1.48 log @Update to 1.11: New in 1.11: * The iconv program has new options --unicode-subst, --byte-subst, --widechar-subst that allow to specify substitutions for characters that cannot be converted. * The iconv program now understands long options: long option equivalent to --from-code -f --to-code -t --list -l --silent -s * The CP936 converter is now different from the GBK converter: it has changed to include the Euro sign and private area characters. CP936 is no longer an alias of GBK. * Updated GB18030 converter to include all private area characters. * Updated CP950 converter to include the Euro sign and private area characters. * Updated CP949 converter to include private area characters. * Updated the BIG5-HKSCS converter. The old BIG5-HKSCS converter is renamed to BIG5-HKSCS:1999 and updated to Unicode 4. New converters BIG5-HKSCS:2001 and BIG5-HKSCS:2004 are added. BIG5-HKSCS is now an alias for BIG5-HKSCS:2004. * Added a few irreversible mappings to the CP932 converter. * Tidy up the list of symbols exported from libiconv (assumes gcc >= 4.0). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2007/01/30 11:27:44 rillig Exp $ d38 8 @ 1.47 log @This package is not MAKE_JOBS_SAFE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2006/12/03 11:20:12 cbiere Exp $ d3 1 a3 2 DISTNAME= libiconv-1.10 PKGREVISION= 3 d11 3 a13 3 PATCH_SITES= http://www2d.biglobe.ne.jp/~msyk/software/libiconv/ PATCHFILES= libiconv-1.10-ja-1.patch.gz PATCH_DIST_STRIP= -p1 d28 2 @ 1.46 log @Added c++ to USE_LANGUAGES because configure (unnecessarily) looks for a working C++ preprocessor and the build breaks if there's a non-working CC in PATH otherwise. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2006/12/02 22:33:00 jschauma Exp $ d35 1 @ 1.45 log @Instead of setting compiler flags in each package if it uses C99, allow USE_LANGUAGES+=c99 and let gcc and mipspro do the right thing. May need to be reviewed/added for other compilers. ok rillig@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2006/11/14 13:55:34 joerg Exp $ d19 1 a19 1 USE_LANGUAGES+= c99 @ 1.44 log @DESTDIR support. Use modular Xorg for wv. XXX Remove pre-install in libiconv? @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2006/06/08 03:56:21 jlam Exp $ d19 1 a35 6 .include "../../mk/compiler.mk" .if !empty(PKGSRC_COMPILER:Mmipspro*) CFLAGS+= -c99 .endif @ 1.43 log @Explicitly disable NLS. This should fix PLIST problems on Linux, where glibc has its own gettext functions and the configure script was picking it up and as a result the install process copied a lot of *.mo files into ${PREFIX}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2005/12/29 06:21:34 jlam Exp $ d17 1 d46 1 a46 1 ${RM} -f ${PREFIX}/lib/charset.alias d50 1 a50 1 cd ${WRKSRC}/libcharset/lib && ${MAKE} libdir=${EGDIR} \ @ 1.42 log @Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2005/12/05 20:49:55 rillig Exp $ d21 6 @ 1.41 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2005/10/02 06:09:47 taca Exp $ a18 1 USE_PKGINSTALL= yes @ 1.40 log @Update libiconv-1.10-cp932.patch to libiconv-1.10-ja-1.patch, approved by wiz. Bump PKGREVISION. New in libiconv-1.10-ja.patch: * Changed EUC-JP, SHIFT_JIS, ISO-2022-JP, ISO-2022-JP-1, ISO-2022-JP-2, ISO-2022-JP-3, DEC-KANJI converters, so that JIS X 0208 1-29(0x815C )EM DASH is converted into U+2014 EM DASH instead of U+2015 HORIZONTAL BAR. * Changed SHIFT_JIS, SHIFT_JISX0213, ISO-2022-JP, ISO-2022-JP-1, ISO-2022-JP-2, ISO-2022-JP-3 converters, so that JIS X 0201 5/12(0x5C) YEN SIGN is converted into U+005C REVERSE SOLIDUS instead of U+00A5 YEN SIGN and JIS X 0201 7/14(0x7E) OVER LINE is converted into U+007E TILDE instead of U+203E OVER LINE. * Changed EUC-JP, SHIFT_JIS converters to exclude UDC mappings. * Added Shift_JIS-MS, SJIS-MS, MS932 as aliases for CP932. * Added CP51932 converter. * Added ISO-2022-JP-MS converter. * Added CP50221 as aliases for ISO-2022-JP-MS. New in libiconv-1.10-ja-1.patch: * Fixed output JIS X 0201 kata-kana character as raw 8bit when converted to iso-2022-jp-ms. * Fixed check tests/SHIFT_JISX0213.TXT * Add WINDOWS-932 as alias of CP932. * Add WINDOWS-51932 and MS51932 as alias of CP51932. * Add WINDOWS-50221 and MS50221 as alias of ISO-2022-JP-MS. * Add eucjpms (from MySQL) as alias of eucJP-ms. * Introduce CHARSET_ALIAS environment variable support. Example) with /bin/sh: $ CHARSET_ALIAS="Shift_JIS=WINDOWS-932:EUC-JP=EUC-JP-MS:ISO-2022-JP=ISO-2022-JP-MS" $ export CHARSET_ALIAS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2005/09/27 01:41:18 jschauma Exp $ d27 1 a27 1 MAKE_ENV+= PAX="${PAX}" @ 1.39 log @add -c99 to CFLAGS for IRIX' MIPSPro compilers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2005/09/12 13:41:31 adam Exp $ d4 1 a4 1 PKGREVISION= 2 d13 1 a13 1 PATCHFILES= libiconv-1.10-cp932.patch.gz @ 1.38 log @Added cp932 patch; closing PR-31142 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2005/08/19 22:26:21 jlam Exp $ d29 6 @ 1.37 log @Put the charset.alias file into place using REQD_FILES instead of CONF_FILES since we need it to always be present for libiconv to function properly. It's now no longer removed automatically at deinstallation if it differs from the stock charset.alias file, meaning it's now preserved in case the user made modifications to the file; however a warning will be output that the file can be safely removed if you don't need it anymore. Bump the PKGREVISION to 1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2005/08/19 18:12:37 jlam Exp $ d4 1 a4 1 PKGREVISION= 1 d12 4 @ 1.36 log @Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS as the INSTALL and DEINSTALL scripts no longer distinguish between the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the packages in pkgsrc accordingly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2005/07/28 15:15:17 adam Exp $ d4 1 d21 1 a21 1 CONF_FILES= ${EGDIR}/charset.alias ${PREFIX}/lib/charset.alias @ 1.35 log @Changes 1.10: * Added ISO-8859-11 converter. * Updated the ISO-8859-7 converter. * Added ATARIST converter, available through --enable-extra-encodings. * Added BIG5-2003 converter (experimental), available through --enable-extra-encodings. * Updated EUC-TW converter to include the Euro sign. * The preloadable library has been renamed from libiconv_plug.so to preloadable_libiconv.so. * Portability to mingw. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2005/05/24 04:36:51 jlam Exp $ d20 1 a20 1 SUPPORT_FILES= ${EGDIR}/charset.alias ${PREFIX}/lib/charset.alias @ 1.34 log @Don't set artificial restrictions on which platforms can build this package. Linux, like NetBSD, should be able to build this package, even if it has a built-in iconv implementation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2005/04/11 21:45:08 tv Exp $ d3 1 a3 2 DISTNAME= libiconv-1.9.2 PKGREVISION= 1 a10 4 PATCH_SITES= http://www2d.biglobe.ne.jp/~msyk/software/libiconv/ PATCHFILES= libiconv-1.9.2-cp932.patch.gz PATCH_DIST_STRIP= -p1 d13 3 a15 3 USE_LIBTOOL= YES USE_PKGINSTALL= YES GNU_CONFIGURE= YES @ 1.33 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2004/11/24 11:15:30 adam Exp $ a21 6 .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Linux" # don't use PKG_SKIP_REASON yet so we can make sure the buildlinking is correct PKG_FAIL_REASON+= "${PKGNAME} is not needed for Linux; it is included in GNU libc." .endif @ 1.32 log @Revision bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2004/11/24 09:34:11 adam Exp $ a17 1 USE_BUILDLINK3= YES @ 1.31 log @Added a patch for japanese support (PR/25845) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2004/11/23 12:38:00 adam Exp $ d4 1 @ 1.30 log @Changes 1.9.2: * Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2004/10/03 00:13:17 tv Exp $ d11 4 @ 1.29 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.28 2004/08/31 19:24:42 reed Exp $ # d3 7 a9 8 DISTNAME= libiconv-1.9.1 PKGREVISION= 4 CATEGORIES= converters MASTER_SITES= ${MASTER_SITE_GNU:=libiconv/} MAINTAINER= rh@@NetBSD.org HOMEPAGE= http://www.gnu.org/software/libiconv/ COMMENT= Character set conversion library d14 1 a16 1 USE_LIBTOOL= YES @ 1.28 log @Move including the ../../mk/bsd.prefs.mk and checking for Linux to after GNU_CONFIGURE and USE_LIBTOOL being set. This fixes the problem where the lt_cv_sys_max_cmd_len was not added to the CONFIGURE_ENV. Now that I think about it, I caused this problem when I added that Linux check... @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2004/06/04 05:25:38 reed Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.27 log @Fail if this package is to be built under Linux. This is normal for Linux. Most (all?) Linux distros don't provide a libiconv package, because GLIBC's iconv support is good enough. At this time, using PKG_FAIL_REASON instead of PKG_SKIP_REASON so we can catch examples of packages depending on this. The builtin.mk was improved to help stop it from being used under Linux. This was okayed by Rene Hexel, the maintainer. Todo: fix abiword build because it should not require this libiconv package under Linux. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2004/04/28 15:19:04 tv Exp $ a12 6 .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Linux" # don't use PKG_SKIP_REASON yet so we can make sure the buildlinking is correct PKG_FAIL_REASON+= "${PKGNAME} is not needed for Linux; it is included in GNU libc." .endif d20 6 @ 1.26 log @nb2: use $(INSTALL), not $(INSTALL_DATA), for a library in an autoconfiscated package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2004/04/02 19:08:37 jschauma Exp $ d13 6 @ 1.25 log @Apparently cp(1) under Irix does not like to overwrite symbolic links. This causes the package to fail to install, as this section is executed a second time. Use pax instead and all's peachy. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2004/03/02 05:01:38 snj Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.24 log @Use ${CP} instead of cp. From Georg Schwarz in PR pkg/24634. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2004/02/14 17:21:35 jlam Exp $ d25 1 a25 1 MAKE_ENV+= CP=${CP} @ 1.23 log @LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2004/01/05 11:17:10 jlam Exp $ d25 2 @ 1.22 log @bl3ify @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2003/07/28 10:11:45 jmmv Exp $ a18 2 LIBTOOL_OVERRIDE+= ${WRKSRC}/libtool LIBTOOL_OVERRIDE+= ${WRKSRC}/libcharset/libtool @ 1.21 log @Handle installation and removal of the charset.alias file properly in binary packages, using SUPPORT_FILES from bsd.pkg.install.mk. Bump PKGREVISION to 1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2003/07/21 16:36:12 martti Exp $ d13 3 a15 1 USE_BUILDLINK2= YES @ 1.20 log @COMMENT should start with a capital letter. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2003/07/17 21:27:18 grant Exp $ d5 1 d14 1 d22 3 d34 2 a35 1 cd ${WRKSRC}/libcharset/lib && ${MAKE} install-lib @ 1.19 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2003/07/13 13:32:29 wiz Exp $ d10 1 a10 1 COMMENT= character set conversion library @ 1.18 log @Update to 1.9.1. * Many more transliterations. * New configuration option --enable-relocatable. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2003/07/12 13:13:46 dillo Exp $ d8 1 a8 1 MAINTAINER= rh@@netbsd.org @ 1.17 log @use TEST_TARGET instead of custom test target @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2003/02/28 22:15:29 grant Exp $ d4 1 a4 2 DISTNAME= libiconv-1.8 PKGREVISION= 1 @ 1.16 log @ensure we always install charset.alias and tidy PLIST handling, improves portability. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2003/01/03 12:32:59 wiz Exp $ d19 2 a30 3 test: build cd ${WRKSRC} && ${MAKE_ENV} ${MAKE_PROGRAM} check 2>&1 | tee ${WRKDIR}/check.log @ 1.15 log @Fix test target: do not use csh syntax (|&). Closes PR 19647. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2002/10/29 14:36:55 agc Exp $ d5 1 a18 8 .include "../../mk/bsd.prefs.mk" .if (${OPSYS} == SunOS) PLIST_SUBST+= SUNOS= .else PLIST_SUBST+= SUNOS="@@comment " .endif d25 4 @ 1.14 log @At present, gmake has libiconv as a requirement, yet libiconv needs gmake to build. Remove the USE_GMAKE for just now - it seems superfluous, since NetBSD's make(1) works fine, and is causing a circular dependency. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2002/09/01 20:24:17 tron Exp $ d34 1 a34 1 cd ${WRKSRC} && ${MAKE_ENV} ${MAKE_PROGRAM} check |& tee ${WRKDIR}/check.log @ 1.13 log @Rejoin NetBSD and Solaris package lists which fixes package list problems under Solaris. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2002/08/25 18:38:18 jlam Exp $ a13 1 USE_GMAKE= YES @ 1.12 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7.2.4 2002/08/22 11:10:00 jlam Exp $ d22 3 a24 1 PLIST_SRC= ${PKGDIR}/PLIST.${OPSYS} @ 1.11 log @Update to 1.8. Changes since 1.7: * The iconv program has new options -l, -c, -s. * The iconv program is internationalized. * Added C99 converter. * Added KOI8-T converter. * New configuration option --enable-extra-encodings that enables a bunch of additional encodings; see the README for details. * Updated the ISO-8859-16 converter. * Upgraded BIG5-HKSCS, EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to Unicode 3.2. * Upgraded EUC-KR, CP949, JOHAB converters to include the Euro sign. * Changed the ARMSCII-8 converter. * Extended the EUC-JP encoder so that YEN SIGN characters don't cause failures in Shift_JIS to EUC-JP conversion. * The JAVA converter now handles characters outside the Unicode BMP correctly. * Fixed a bug in the CP1255, CP1258, TCVN decoders: The base characters of combining characters could be dropped at the end of the conversion buffer. * Fixed a bug in the transliteration that could lead to excessive memory allocations in libintl when transliteration was needed. * Portability to BSD/OS and SCO 3.2.5. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2002/07/12 06:37:14 grant Exp $ d12 1 a12 1 USE_BUILDLINK_ONLY= YES @ 1.10 log @update MASTER_SITES to use MASTER_SITE_GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2002/05/14 15:57:55 wiz Exp $ d4 1 a4 2 DISTNAME= libiconv-1.7 PKGREVISION= 2 @ 1.9 log @Add some more charsets to the alias file (see previous revision). Fixes e.g. the second gtk2 demo in the gtk2 tutorial on the web. Patch from libiconv CVS via Owen Tayler. Bump to 1.7nb2, and depend on it in buildlink.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2002/05/10 12:16:41 wiz Exp $ d7 1 a7 1 MASTER_SITES= ftp://ftp.ilog.fr/pub/Users/haible/gnu/ @ 1.8 log @Fix charset.alias file, the same as it is in the current glib2 distribution and as it will be in the next release of libiconv. This should fix the pango build failures on -current. Tracked down by Owen Taylor. Bump version to 1.7nb1, and bump buildlink dependency, too. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2002/04/24 02:56:15 dmcmahill Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.7 log @add test target to run self-tests (assists verification on various platforms) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/10/30 17:41:19 drochner Exp $ d5 1 d25 7 @ 1.7.2.1 log @First pass at conversion of various packages to use the buildlink2 framework. Add many buildlink2.mk files to add to the framework. Please see buildlink2.txt for more details. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2002/04/24 02:56:15 dmcmahill Exp $ d12 1 a12 1 USE_BUILDLINK2_ONLY= YES @ 1.7.2.2 log @Rename USE_BUILDLINK2_ONLY to USE_BUILDLINK2 for less verbosity. Also convert a few more packages to use the buildlink2 framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7.2.1 2002/05/11 02:08:59 jlam Exp $ d12 1 a12 1 USE_BUILDLINK2= YES @ 1.7.2.3 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7.2.2 2002/06/21 23:05:01 jlam Exp $ a4 1 PKGREVISION= 2 a23 7 # remove any existing charset.alias; if it already exists, libiconv does # not overwrite it, and older versions of libiconv wrote incorrect # charset.alias files, which were not removed during deinstall since # other packages touched them. pre-install: ${RM} -f ${PREFIX}/lib/charset.alias @ 1.7.2.4 log @Merge changes from pkgsrc-current into the buildlink2 branch for the packages that have buildlink2.mk files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7.2.3 2002/06/23 18:42:09 jlam Exp $ d4 2 a5 1 DISTNAME= libiconv-1.8 d7 1 a7 1 MASTER_SITES= ${MASTER_SITE_GNU:=libiconv/} @ 1.6 log @update to 1.7 changes: * Added UTF-32, UTF-32BE, UTF-32LE converters. * Changed CP1255, CP1258 and TCVN converters to handle combining characters. * Changed EUC-JP, SHIFT-JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1 converters to use fullwidth Yen sign instead of halfwidth Yen sign, and fullwidth tilde instead of halfwidth tilde. * Upgraded EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to Unicode 3.1. * Changed the GB18030 converter to not reject unassigned and private-use Unicode characters. * Fixed a bug in the byte order mark treatment of the UCS-4 decoder. * The manual pages are now distributed also in HTML format. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/06/20 07:28:09 jlam Exp $ d24 3 @ 1.5 log @Mark as USE_BUILDLINK_ONLY. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2001/05/14 12:14:47 rh Exp $ d4 1 a4 1 DISTNAME= libiconv-1.6.1 d9 1 a9 1 HOMEPAGE= http://clisp.cons.org/~haible/packages-libiconv.html d16 2 a17 2 LTCONFIG_OVERRIDE+= ${WRKSRC}/autoconf/ltconfig LTCONFIG_OVERRIDE+= ${WRKSRC}/libcharset/autoconf/ltconfig @ 1.4 log @Update libiconv to 1.6.1. Notable changes include: * Bugfixes * The iconv program's -f and -t options are now optional. * Many more transliterations. * Added CP862 converter. * Changed the GB18030 converter. * Portability to DOS with DJGPP. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2001/02/16 13:59:25 wiz Exp $ d12 1 @ 1.3 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2001/02/12 19:24:39 tron Exp $ d4 1 a4 1 DISTNAME= libiconv-1.5 @ 1.2 log @Add seperate package list for SunOS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2001/01/01 17:29:20 rh Exp $ d10 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d16 6 @ 1.1.1.1 log @Initial import of libiconv-1.5, a character conversion library. @ text @@