From 642be1b81d8342d3a3323f43bcf5a0bd87a5d363 Mon Sep 17 00:00:00 2001 From: Guido Falsi Date: Wed, 4 Sep 2013 18:06:07 +0000 Subject: - Make ports use the libc provided iconv implementation on 10-CURRENT after r254273 - Fix a bunch of ports to properly work after this - Mark converters/libiconv as IGNORE for systems with iconv in libc Reviewed by: bapt Approved by: portmgr (bapt) Discussed with: bapt, bsam (who both contributed ideas and code) --- dns/idnkit2/Makefile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'dns/idnkit2') diff --git a/dns/idnkit2/Makefile b/dns/idnkit2/Makefile index d73faffe0dcf..9b27efe4ae79 100644 --- a/dns/idnkit2/Makefile +++ b/dns/idnkit2/Makefile @@ -20,7 +20,6 @@ USE_AUTOTOOLS= libtool USES= iconv USE_BZIP2= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-libiconv=${LOCALBASE} USE_LDCONFIG= yes @@ -33,4 +32,16 @@ MAN3= idn_checkname.3 idn_comparenames.3 idn_comparenames2.3 \ MAN5= idn2.conf.5 idn2rc.5 idnalias.conf.5 idnlang.conf.5 MANCOMPRESSED= no -.include +.include + +.if empty(ICONV_LIB) +CONFIGURE_ARGS= --with-libiconv=/usr +.else +CONFIGURE_ARGS= --with-libiconv=${LOCALBASE} +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|-liconv|${ICONV_LIB}|' \ + ${WRKSRC}/configure + +.include -- cgit v1.2.3