Changeset View
Changeset View
Standalone View
Standalone View
converters/libiconv/Makefile
Show All 20 Lines | |||||
USE_CSTD= gnu89 | USE_CSTD= gnu89 | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
OPTIONS_DEFINE= DOCS ENCODINGS PATCHES | OPTIONS_DEFINE= DOCS ENCODINGS PATCHES | ||||
OPTIONS_DEFAULT=ENCODINGS | OPTIONS_DEFAULT=ENCODINGS | ||||
ENCODINGS_DESC= Include extra character sets | ENCODINGS_DESC= Include extra character sets | ||||
PATCHES_DESC= Apply patches to fix CP932, add EUCJP-MS | PATCHES_DESC= Apply patches to fix CP932, add EUCJP-MS | ||||
.include <bsd.port.options.mk> | ENCODINGS_CONFIGURE_ENABLE= extra-encodings | ||||
.if ${PORT_OPTIONS:MENCODINGS} | PATCHES_PATCH_SITES= http://apolloron.org/software/libiconv-1.14-ja/ \ | ||||
CONFIGURE_ARGS+= --enable-extra-encodings | LOCAL/kwm | ||||
.endif | PATCHES_PATCHFILES= ${DISTNAME}-ja-1.patch.gz:-p1 | ||||
.if ${PORT_OPTIONS:MPATCHES} | |||||
PATCH_SITES+= http://apolloron.org/software/libiconv-1.14-ja/ | |||||
PATCH_SITES+= LOCAL/kwm | |||||
PATCHFILES+= ${DISTNAME}-ja-1.patch.gz | |||||
PATCH_DIST_STRIP+= -p1 | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's:ei_ksc5601:ei_euc_kr:g' ${WRKSRC}/lib/aliases.h | @${REINPLACE_CMD} -e 's:ei_ksc5601:ei_euc_kr:g' ${WRKSRC}/lib/aliases.h | ||||
@${REINPLACE_CMD} -e 's:gawk:awk:g' ${WRKSRC}/configure \ | @${REINPLACE_CMD} -e 's:gawk:awk:g' ${WRKSRC}/configure \ | ||||
${WRKSRC}/libcharset/configure \ | ${WRKSRC}/libcharset/configure \ | ||||
${WRKSRC}/preload/configure | ${WRKSRC}/preload/configure | ||||
post-install: | post-install: | ||||
${LN} -s libiconv.so.2 ${STAGEDIR}${PREFIX}/lib/libiconv.so.3 | ${LN} -s libiconv.so.2 ${STAGEDIR}${PREFIX}/lib/libiconv.so.3 | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |