# Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= libiconv PORTVERSION= 1.14 PORTREVISION= 3 CATEGORIES= converters devel MASTER_SITES= GNU MAINTAINER= gnome@FreeBSD.org COMMENT= Character set conversion library GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static \ --without-libintl-prefix \ --docdir=${DOCSDIR} CONFIGURE_ENV= am_cv_func_iconv="yes" \ am_cv_proto_iconv_arg1="const" MAKE_JOBS_UNSAFE= yes USE_CSTD= gnu89 USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS ENCODINGS PATCHES OPTIONS_DEFAULT=ENCODINGS ENCODINGS_DESC= Include extra character sets PATCHES_DESC= Apply patches to fix CP932, add EUCJP-MS .include .if ${PORT_OPTIONS:MENCODINGS} CONFIGURE_ARGS+= --enable-extra-encodings .endif .if ${PORT_OPTIONS:MPATCHES} PATCH_SITES+= http://apolloron.org/software/libiconv-1.14-ja/ PATCH_SITES+= ${MASTER_SITE_LOCAL} PATCH_SITE_SUBDIR+= kwm PATCHFILES+= ${DISTNAME}-ja-1.patch.gz PATCH_DIST_STRIP+= -p1 .endif post-patch: @${REINPLACE_CMD} -e 's:ei_ksc5601:ei_euc_kr:g' ${WRKSRC}/lib/aliases.h @${REINPLACE_CMD} -e 's:gawk:awk:g' ${WRKSRC}/configure \ ${WRKSRC}/libcharset/configure \ ${WRKSRC}/preload/configure .include