View | Details | Raw Unified | Return to bug 200325 | Differences between
and this patch

Collapse All | Expand All

(-)japanese/mecab-ipadic/Makefile (-28 / +8 lines)
Lines 2-46 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	mecab-ipadic
4
PORTNAME=	mecab-ipadic
5
PKGNAMEPREFIX=	ja-
5
DISTVERSION=	2.7.0-20070801
6
DISTVERSION=	2.7.0-20070801
6
CATEGORIES=	japanese textproc
7
CATEGORIES=	japanese textproc
7
MASTER_SITES=	GOOGLE_CODE
8
PROJECTHOST=	mecab
9
8
10
MAINTAINER=	yasu@utahime.org
9
MAINTAINER=	yasu@utahime.org
11
COMMENT=	Japanese Morphological Dictionary for MeCab
10
COMMENT=	The "meta-port" of MeCab IPA dictionary
12
13
LICENSE=	NAIST ICOT
14
LICENSE_COMB=	multi
15
LICENSE_NAME_NAIST=	NAIST
16
LICENSE_NAME_ICOT=	ICOT
17
LICENSE_FILE_NAIST=	${WRKSRC}/COPYING
18
LICENSE_FILE_ICOT=	${WRKSRC}/COPYING
19
LICENSE_PERMS_NAIST=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
20
LICENSE_PERMS_ICOT=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
21
22
BUILD_DEPENDS=	ja-mecab>=0.94:${PORTSDIR}/japanese/mecab
23
24
USES=			perl5
25
USE_PERL5=		build
26
GNU_CONFIGURE=		yes
27
CONFIGURE_ARGS+=	--with-dicdir=${PREFIX}/lib/mecab/dic/ipadic
28
11
12
USES=	metaport
29
OPTIONS_RADIO=	CHARSET
13
OPTIONS_RADIO=	CHARSET
30
OPTIONS_RADIO_CHARSET=	EUCJP SHIFTJIS UTF8
14
OPTIONS_RADIO_CHARSET=	EUCJP SHIFTJIS UTF8
15
OPTIONS_DEFAULT=	UTF8
31
16
32
EUCJP_DESC=	Use EUC-JP as dictionary charset.
17
EUCJP_DESC=	Use EUC-JP as dictionary charset.
33
SHIFTJIS_DESC=	Use SHIFT-JIS as dictionary charset.
18
SHIFTJIS_DESC=	Use SHIFT-JIS as dictionary charset.
34
UTF8_DESC=	Use UTF-8 as dictionary charset.
19
UTF8_DESC=	Use UTF-8 as dictionary charset.
20
EUCJP_RUN_DEPENDS=	${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${.CURDIR}/../mecab-ipadic-eucjp
21
SHIFTJIS_RUN_DEPENDS=	${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${.CURDIR}/../mecab-ipadic-sjis
22
UTF8_RUN_DEPENDS=	${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${.CURDIR}/../mecab-ipadic-utf8
35
23
36
.include <bsd.port.options.mk>
24
do-install:	# empty
37
38
.if ${PORT_OPTIONS:MEUCJP}
39
CONFIGURE_ARGS+=	--with-charset=euc-jp
40
.elif ${PORT_OPTIONS:MSHIFTJIS}
41
CONFIGURE_ARGS+=	--with-charset=shift_jis
42
.elif ${PORT_OPTIONS:MUTF8}
43
CONFIGURE_ARGS+=	--with-charset=utf-8
44
.endif
45
25
46
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)japanese/mecab-ipadic/Makefile.inc (+51 lines)
Added Link Here
1
# Created by: TAKATSU Tomonari <tota@rtfm.jp>
2
# $FreeBSD$
3
4
PORTNAME=	mecab-ipadic
5
PKGNAMEPREFIX=	ja-
6
DISTVERSION=	2.7.0-20070801
7
CATEGORIES=	japanese textproc
8
MASTER_SITES=	GOOGLE_CODE
9
PROJECTHOST=	mecab
10
11
MAINTAINER=	yasu@utahime.org
12
COMMENT=	Japanese Morphological Dictionary for MeCab
13
14
LICENSE=	NAIST ICOT
15
LICENSE_COMB=	multi
16
LICENSE_NAME_NAIST=	NAIST
17
LICENSE_NAME_ICOT=	ICOT
18
LICENSE_FILE_NAIST=	${WRKSRC}/COPYING
19
LICENSE_FILE_ICOT=	${WRKSRC}/COPYING
20
LICENSE_PERMS_NAIST=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
21
LICENSE_PERMS_ICOT=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
22
23
BUILD_DEPENDS=	ja-mecab>=0.94:${PORTSDIR}/japanese/mecab
24
25
USES=			perl5
26
USE_PERL5=		build
27
GNU_CONFIGURE=		yes
28
CONFIGURE_ARGS+=	--with-dicdir=${PREFIX}/lib/mecab/dic/ipadic
29
PLIST_FILES= \
30
	lib/mecab/dic/ipadic/char.bin \
31
	lib/mecab/dic/ipadic/dicrc \
32
	lib/mecab/dic/ipadic/left-id.def \
33
	lib/mecab/dic/ipadic/matrix.bin \
34
	lib/mecab/dic/ipadic/pos-id.def \
35
	lib/mecab/dic/ipadic/rewrite.def \
36
	lib/mecab/dic/ipadic/right-id.def \
37
	lib/mecab/dic/ipadic/sys.dic \
38
	lib/mecab/dic/ipadic/unk.dic
39
40
.if ${PKGNAMESUFFIX:S,-,,} == "eucjp"
41
CONFIGURE_ARGS+=	--with-charset=euc-jp
42
CONFLICTS=	ja-mecab-ipadic-utf8-[0-9]* ja-mecab-ipadic-sjis-[0-9]*
43
.elif ${PKGNAMESUFFIX:S,-,,} == "sjis"
44
CONFIGURE_ARGS+=	--with-charset=shift_jis
45
CONFLICTS=	ja-mecab-ipadic-eucjp-[0-9]* ja-mecab-ipadic-utf8-[0-9]*
46
.elif ${PKGNAMESUFFIX:S,-,,} == "utf8"
47
CONFIGURE_ARGS+=	--with-charset=utf-8
48
CONFLICTS=	ja-mecab-ipadic-eucjp-[0-9]* ja-mecab-ipadic-sjis-[0-9]*
49
.endif
50
51
.include <bsd.port.mk>
(-)japanese/mecab-ipadic/pkg-plist (-9 lines)
Removed Link Here
1
lib/mecab/dic/ipadic/char.bin
2
lib/mecab/dic/ipadic/dicrc
3
lib/mecab/dic/ipadic/left-id.def
4
lib/mecab/dic/ipadic/matrix.bin
5
lib/mecab/dic/ipadic/pos-id.def
6
lib/mecab/dic/ipadic/rewrite.def
7
lib/mecab/dic/ipadic/right-id.def
8
lib/mecab/dic/ipadic/sys.dic
9
lib/mecab/dic/ipadic/unk.dic

Return to bug 200325