git: 7b2c52580ad5 - main - japanese/mecab-ipadic: Clean up Makefile
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 09 Apr 2025 17:50:15 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=7b2c52580ad554377a495371def2913ebb426e43 commit 7b2c52580ad554377a495371def2913ebb426e43 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2025-04-09 17:45:25 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2025-04-09 17:45:25 +0000 japanese/mecab-ipadic: Clean up Makefile - Fix indent - Add NO_ARCH - Cosmetic change --- japanese/mecab-ipadic/Makefile | 53 +++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/japanese/mecab-ipadic/Makefile b/japanese/mecab-ipadic/Makefile index 6f23a73f8c1f..d314473bbd7f 100644 --- a/japanese/mecab-ipadic/Makefile +++ b/japanese/mecab-ipadic/Makefile @@ -9,14 +9,14 @@ COMMENT?= MeCab IPA dictionary meta-port WWW= https://taku910.github.io/mecab/ .if empty(PKGNAMESUFFIX) -USES= metaport +USES= metaport OPTIONS_RADIO= CHARSET OPTIONS_RADIO_CHARSET= EUCJP SHIFTJIS UTF8 -OPTIONS_DEFAULT= UTF8 - +OPTIONS_DEFAULT=UTF8 EUCJP_DESC= Use EUC-JP as dictionary charset. SHIFTJIS_DESC= Use SHIFT-JIS as dictionary charset. UTF8_DESC= Use UTF-8 as dictionary charset. + EUCJP_RUN_DEPENDS= ja-mecab-ipadic-eucjp>0:japanese/mecab-ipadic-eucjp SHIFTJIS_RUN_DEPENDS= ja-mecab-ipadic-sjis>0:japanese/mecab-ipadic-sjis UTF8_RUN_DEPENDS= ja-mecab-ipadic-utf8>0:japanese/mecab-ipadic-utf8 @@ -34,34 +34,33 @@ LICENSE_FILE_ICOT= ${WRKSRC}/COPYING BUILD_DEPENDS= ja-mecab>=0.94:japanese/mecab -USES= perl5 -USE_PERL5= build -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-dicdir=${PREFIX}/lib/mecab/dic/ipadic +USES= perl5 +USE_PERL5= build + +CONFIGURE_ARGS= --with-dicdir=${PREFIX}/lib/mecab/dic/ipadic +GNU_CONFIGURE= yes +NO_ARCH= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} -.if ${PKGNAMESUFFIX:S,-,,} == "eucjp" -CONFIGURE_ARGS+= --with-charset=euc-jp -CONFLICTS= ja-mecab-ipadic-utf8-[0-9]* ja-mecab-ipadic-sjis-[0-9]* -.elif ${PKGNAMESUFFIX:S,-,,} == "sjis" -CONFIGURE_ARGS+= --with-charset=shiftjis -CONFLICTS= ja-mecab-ipadic-eucjp-[0-9]* ja-mecab-ipadic-utf8-[0-9]* -.elif ${PKGNAMESUFFIX:S,-,,} == "utf8" -CONFIGURE_ARGS+= --with-charset=utf-8 -CONFLICTS= ja-mecab-ipadic-eucjp-[0-9]* ja-mecab-ipadic-sjis-[0-9]* +.if ${PKGNAMESUFFIX} == "-eucjp" +CONFIGURE_ARGS+=--with-charset=euc-jp +.elif ${PKGNAMESUFFIX} == "-sjis" +CONFIGURE_ARGS+=--with-charset=shiftjis +.elif ${PKGNAMESUFFIX} == "-utf8" +CONFIGURE_ARGS+=--with-charset=utf-8 .endif -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} +PLIST_FILES= lib/mecab/dic/ipadic/char.bin \ + lib/mecab/dic/ipadic/dicrc \ + lib/mecab/dic/ipadic/left-id.def \ + lib/mecab/dic/ipadic/matrix.bin \ + lib/mecab/dic/ipadic/pos-id.def \ + lib/mecab/dic/ipadic/rewrite.def \ + lib/mecab/dic/ipadic/right-id.def \ + lib/mecab/dic/ipadic/sys.dic \ + lib/mecab/dic/ipadic/unk.dic -PLIST_FILES= \ - lib/mecab/dic/ipadic/char.bin \ - lib/mecab/dic/ipadic/dicrc \ - lib/mecab/dic/ipadic/left-id.def \ - lib/mecab/dic/ipadic/matrix.bin \ - lib/mecab/dic/ipadic/pos-id.def \ - lib/mecab/dic/ipadic/rewrite.def \ - lib/mecab/dic/ipadic/right-id.def \ - lib/mecab/dic/ipadic/sys.dic \ - lib/mecab/dic/ipadic/unk.dic +CONFLICTS_INSTALL= ja-mecab-ipadic* .endif # !empty(PKGNAMESUFFIX)