Prune japanese/p5-Acme-Lou
[dports.git] / japanese / p5-Text-MeCab / Makefile
1 # Created by: TAOKA Fumiyoshi <fmysh@iijmio-mail.jp>
2 # $FreeBSD$
3
4 PORTNAME=               Text-MeCab
5 PORTVERSION=            0.20009
6 CATEGORIES=             japanese textproc perl5
7 MASTER_SITES=           CPAN
8
9 MAINTAINER=             fmysh@iijmio-mail.jp
10 COMMENT=                Alternate Interface To libmecab
11
12 BUILD_DEPENDS=          p5-Devel-PPPort>=3.19:${PORTSDIR}/devel/p5-Devel-PPPort \
13                         p5-ExtUtils-ParseXS>=2.21:${PORTSDIR}/devel/p5-ExtUtils-ParseXS \
14                         p5-Test-Simple>=0.84:${PORTSDIR}/devel/p5-Test-Simple \
15                         p5-Test-Requires>0:${PORTSDIR}/devel/p5-Test-Requires
16 RUN_DEPENDS=            p5-Class-Accessor>0:${PORTSDIR}/devel/p5-Class-Accessor \
17                         p5-Encode>0:${PORTSDIR}/converters/p5-Encode\
18                         p5-XSLoader>0.1:${PORTSDIR}/devel/p5-XSLoader
19 LIB_DEPENDS=            libmecab.so:${PORTSDIR}/japanese/mecab
20
21 MAKE_JOBS_UNSAFE=       yes
22
23 USES=           perl5
24 USE_PERL5=      configure
25 CONFIGURE_ARGS= </dev/null
26
27 # dictionary encoding (euc-jp, shift_jis, utf-8)
28 ENCODING?=      euc-jp
29
30 post-patch:
31         @${REINPLACE_CMD} -e "/default_encoding = /s/euc-jp/${ENCODING}/" \
32                 ${WRKSRC}/tools/probe_mecab.pl
33
34 post-configure:
35         @${REINPLACE_CMD} -e "/^LD = /s/cc/cc -pthread/" \
36                 ${WRKSRC}/Makefile
37
38 .include <bsd.port.pre.mk>
39
40 PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5-
41
42 .if ${PERL_VER} >= 5.18
43 BROKEN=         Does not build with Perl 5.18 or above
44 .endif
45
46 .include <bsd.port.post.mk>