1PORTNAME= mecab-ipadic 2DISTVERSION= 2.7.0-20070801 3PORTREVISION= 1 4CATEGORIES= japanese textproc 5MASTER_SITES= https://drive.google.com/uc?export=download&id=0B4y35FiV1wh7MWVlSDBCSXZMTXM&dummy=/ 6 7MAINTAINER= ports@MidnightBSD.org 8COMMENT?= MeCab IPA dictionary meta-port 9WWW= https://taku910.github.io/mecab/ 10 11.if empty(PKGNAMESUFFIX) 12USES= metaport 13OPTIONS_RADIO= CHARSET 14OPTIONS_RADIO_CHARSET= EUCJP SHIFTJIS UTF8 15OPTIONS_DEFAULT=UTF8 16EUCJP_DESC= Use EUC-JP as dictionary charset. 17SHIFTJIS_DESC= Use SHIFT-JIS as dictionary charset. 18UTF8_DESC= Use UTF-8 as dictionary charset. 19 20EUCJP_RUN_DEPENDS= ja-mecab-ipadic-eucjp>0:japanese/mecab-ipadic-eucjp 21SHIFTJIS_RUN_DEPENDS= ja-mecab-ipadic-sjis>0:japanese/mecab-ipadic-sjis 22UTF8_RUN_DEPENDS= ja-mecab-ipadic-utf8>0:japanese/mecab-ipadic-utf8 23.endif 24 25.if !empty(PKGNAMESUFFIX) 26LICENSE= NAIST ICOT 27LICENSE_COMB= multi 28LICENSE_NAME_NAIST= NAIST 29LICENSE_NAME_ICOT= ICOT 30LICENSE_PERMS_NAIST= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept 31LICENSE_PERMS_ICOT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept 32LICENSE_FILE_NAIST= ${WRKSRC}/COPYING 33LICENSE_FILE_ICOT= ${WRKSRC}/COPYING 34 35BUILD_DEPENDS= ja-mecab>=0.94:japanese/mecab 36 37USES= perl5 38USE_PERL5= build 39 40CONFIGURE_ARGS= --with-dicdir=${PREFIX}/lib/mecab/dic/ipadic 41GNU_CONFIGURE= yes 42NO_ARCH= yes 43WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} 44 45.if ${PKGNAMESUFFIX} == "-eucjp" 46CONFIGURE_ARGS+=--with-charset=euc-jp 47.elif ${PKGNAMESUFFIX} == "-sjis" 48CONFIGURE_ARGS+=--with-charset=shiftjis 49.elif ${PKGNAMESUFFIX} == "-utf8" 50CONFIGURE_ARGS+=--with-charset=utf-8 51.endif 52 53PLIST_FILES= lib/mecab/dic/ipadic/char.bin \ 54 lib/mecab/dic/ipadic/dicrc \ 55 lib/mecab/dic/ipadic/left-id.def \ 56 lib/mecab/dic/ipadic/matrix.bin \ 57 lib/mecab/dic/ipadic/pos-id.def \ 58 lib/mecab/dic/ipadic/rewrite.def \ 59 lib/mecab/dic/ipadic/right-id.def \ 60 lib/mecab/dic/ipadic/sys.dic \ 61 lib/mecab/dic/ipadic/unk.dic 62 63CONFLICTS_INSTALL= ja-mecab-ipadic* 64 65.endif # !empty(PKGNAMESUFFIX) 66 67.include <bsd.port.mk> 68