View | Details | Raw Unified | Return to bug 121399
Collapse All | Expand All

(-)Makefile (-12 / +8 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=		Text-MeCab
8
PORTNAME=		Text-MeCab
9
PORTVERSION=		0.17
9
PORTVERSION=		0.20004
10
CATEGORIES=		japanese textproc perl5
10
CATEGORIES=		japanese textproc perl5
11
MASTER_SITES=		${MASTER_SITE_PERL_CPAN}
11
MASTER_SITES=		${MASTER_SITE_PERL_CPAN}
12
MASTER_SITE_SUBDIR=	Text
12
MASTER_SITE_SUBDIR=	Text
Lines 17-41 Link Here
17
LIB_DEPENDS=		mecab.1:${PORTSDIR}/japanese/mecab
17
LIB_DEPENDS=		mecab.1:${PORTSDIR}/japanese/mecab
18
18
19
MAN3=			Text::MeCab.3 \
19
MAN3=			Text::MeCab.3 \
20
			Text::MeCab::Dict.3 \
20
			Text::MeCab::Node.3
21
			Text::MeCab::Node.3
21
22
22
PERL_CONFIGURE=	yes
23
PERL_CONFIGURE=	yes
23
CONFIGURE_ARGS=	</dev/null
24
CONFIGURE_ARGS=	</dev/null
24
25
25
# dictionary encoding (euc-jp, shift_jis, utf8)
26
# dictionary encoding (euc-jp, shift_jis, utf-8)
26
ENCODING?=	euc-jp
27
ENCODING?=	utf-8
27
28
28
post-patch:
29
post-patch:
29
# To prevent CCFLAGS value from being overwritten by the ports system
30
	@${REINPLACE_CMD} -e "/default_encoding = /s/utf-8/${ENCODING}/" \
30
	@${REINPLACE_CMD} -e 's|CCFLAGS|DEFINE|g' ${WRKSRC}/Makefile.PL
31
32
.if ${ENCODING} == "shift_jis"
33
	@${REINPLACE_CMD} -e '/my \$$encoding = /s/euc-jp/shift_jis/' \
34
		${WRKSRC}/tools/probe_mecab.pl
35
.elif ${ENCODING} == "utf8"
36
	@${REINPLACE_CMD} -e '/my \$$encoding = /s/euc-jp/utf8/' \
37
		${WRKSRC}/tools/probe_mecab.pl
31
		${WRKSRC}/tools/probe_mecab.pl
38
.endif
32
33
	# To prevent CCFLAGS value from being overwritten by the ports system
34
	@${REINPLACE_CMD} -e "s|CCFLAGS|INC|g" ${WRKSRC}/Makefile.PL
39
35
40
.include <bsd.port.pre.mk>
36
.include <bsd.port.pre.mk>
41
37
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (Text-MeCab-0.17.tar.gz) = b6ce27be20a55124db5822a2088a0e22
1
MD5 (Text-MeCab-0.20004.tar.gz) = 304468a5a07924e4575d66d3fb7be7b0
2
SHA256 (Text-MeCab-0.17.tar.gz) = ebb7457def93b4c81b5e98c9ebf21f8fac42010085f89c3e07b66f1cf6db16b5
2
SHA256 (Text-MeCab-0.20004.tar.gz) = 0ed0c9625a833484823f0d3f076f4a3d177a78271c979f9b7abc3a271dbd6fd0
3
SIZE (Text-MeCab-0.17.tar.gz) = 49484
3
SIZE (Text-MeCab-0.20004.tar.gz) = 57802
(-)pkg-plist (+1 lines)
Lines 1-5 Link Here
1
%%SITE_PERL%%/%%PERL_ARCH%%/Text/MeCab.pm
1
%%SITE_PERL%%/%%PERL_ARCH%%/Text/MeCab.pm
2
%%SITE_PERL%%/%%PERL_ARCH%%/Text/MeCab.xs
2
%%SITE_PERL%%/%%PERL_ARCH%%/Text/MeCab.xs
3
%%SITE_PERL%%/%%PERL_ARCH%%/Text/MeCab/Dict.pm
3
%%SITE_PERL%%/%%PERL_ARCH%%/Text/MeCab/Node.pod
4
%%SITE_PERL%%/%%PERL_ARCH%%/Text/MeCab/Node.pod
4
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/MeCab/.packlist
5
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/MeCab/.packlist
5
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/MeCab/MeCab.bs
6
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/MeCab/MeCab.bs

Return to bug 121399