FreeBSD Bugzilla – Attachment 156966 Details for
Bug 200325
[patch] japanese/mecab-ipadic: separate charset options into individual slave ports
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch: separate options into individual ports
patch-ja-mecab-ipadic.txt (text/plain), 4.02 KB, created by
Koichiro Iwao
on 2015-05-20 01:14:27 UTC
(
hide
)
Description:
patch: separate options into individual ports
Filename:
MIME Type:
Creator:
Koichiro Iwao
Created:
2015-05-20 01:14:27 UTC
Size:
4.02 KB
patch
obsolete
>diff --git japanese/mecab-ipadic/Makefile japanese/mecab-ipadic/Makefile >index 812dd06..b89f05f 100644 >--- japanese/mecab-ipadic/Makefile >+++ japanese/mecab-ipadic/Makefile >@@ -4,43 +4,23 @@ > PORTNAME= mecab-ipadic > DISTVERSION= 2.7.0-20070801 > CATEGORIES= japanese textproc >-MASTER_SITES= GOOGLE_CODE >-PROJECTHOST= mecab >+PKGNAMEPREFIX= ja- > > MAINTAINER= yasu@utahime.org >-COMMENT= Japanese Morphological Dictionary for MeCab >- >-LICENSE= NAIST ICOT >-LICENSE_COMB= multi >-LICENSE_NAME_NAIST= NAIST >-LICENSE_NAME_ICOT= ICOT >-LICENSE_FILE_NAIST= ${WRKSRC}/COPYING >-LICENSE_FILE_ICOT= ${WRKSRC}/COPYING >-LICENSE_PERMS_NAIST= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >-LICENSE_PERMS_ICOT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >- >-BUILD_DEPENDS= ja-mecab>=0.94:${PORTSDIR}/japanese/mecab >- >-USES= perl5 >-USE_PERL5= build >-GNU_CONFIGURE= yes >-CONFIGURE_ARGS+= --with-dicdir=${PREFIX}/lib/mecab/dic/ipadic >+COMMENT= The "meta-port" of MeCab IPA dictionary > >+USES= metaport > OPTIONS_RADIO= CHARSET > OPTIONS_RADIO_CHARSET= EUCJP SHIFTJIS 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= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${.CURDIR}/../mecab-ipadic-eucjp >+SHIFTJIS_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${.CURDIR}/../mecab-ipadic-sjis >+UTF8_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${.CURDIR}/../mecab-ipadic-utf8 > >-.include <bsd.port.options.mk> >- >-.if ${PORT_OPTIONS:MEUCJP} >-CONFIGURE_ARGS+= --with-charset=euc-jp >-.elif ${PORT_OPTIONS:MSHIFTJIS} >-CONFIGURE_ARGS+= --with-charset=shift_jis >-.elif ${PORT_OPTIONS:MUTF8} >-CONFIGURE_ARGS+= --with-charset=utf-8 >-.endif >+do-install: # empty > > .include <bsd.port.mk> >diff --git japanese/mecab-ipadic/Makefile.inc japanese/mecab-ipadic/Makefile.inc >new file mode 100644 >index 0000000..25f5ef9 >--- /dev/null >+++ japanese/mecab-ipadic/Makefile.inc >@@ -0,0 +1,51 @@ >+# Created by: TAKATSU Tomonari <tota@rtfm.jp> >+# $FreeBSD$ >+ >+PORTNAME= mecab-ipadic >+PKGNAMEPREFIX= ja- >+DISTVERSION= 2.7.0-20070801 >+CATEGORIES= japanese textproc >+MASTER_SITES= GOOGLE_CODE >+PROJECTHOST= mecab >+ >+MAINTAINER= yasu@utahime.org >+COMMENT= Japanese Morphological Dictionary for MeCab >+ >+LICENSE= NAIST ICOT >+LICENSE_COMB= multi >+LICENSE_NAME_NAIST= NAIST >+LICENSE_NAME_ICOT= ICOT >+LICENSE_FILE_NAIST= ${WRKSRC}/COPYING >+LICENSE_FILE_ICOT= ${WRKSRC}/COPYING >+LICENSE_PERMS_NAIST= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >+LICENSE_PERMS_ICOT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >+ >+BUILD_DEPENDS= ja-mecab>=0.94:${PORTSDIR}/japanese/mecab >+ >+USES= perl5 >+USE_PERL5= build >+GNU_CONFIGURE= yes >+CONFIGURE_ARGS+= --with-dicdir=${PREFIX}/lib/mecab/dic/ipadic >+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 >+ >+.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=shift_jis >+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]* >+.endif >+ >+.include <bsd.port.mk> >diff --git japanese/mecab-ipadic/pkg-plist japanese/mecab-ipadic/pkg-plist >deleted file mode 100644 >index 2660c7e..0000000 >--- japanese/mecab-ipadic/pkg-plist >+++ /dev/null >@@ -1,9 +0,0 @@ >-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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 200325
:
156933
|
156934
|
156935
|
156936
|
156937
|
156966
|
156967
|
158907
|
165988
|
166287