diff options
Diffstat (limited to 'converters/p5-Text-Bidi/Makefile')
-rw-r--r-- | converters/p5-Text-Bidi/Makefile | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/converters/p5-Text-Bidi/Makefile b/converters/p5-Text-Bidi/Makefile index cf1a68a2d860..ba94c675b2c9 100644 --- a/converters/p5-Text-Bidi/Makefile +++ b/converters/p5-Text-Bidi/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= Text-Bidi -PORTVERSION= 2.09 -PORTREVISION= 2 +PORTVERSION= 2.10 CATEGORIES= converters perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -14,10 +13,20 @@ COMMENT= Perl interface to the libfribidi LICENSE= ART10 GPLv1 LICENSE_COMB= dual -BUILD_DEPENDS= p5-ExtUtils-PkgConfig>=0:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig +BUILD_DEPENDS= p5-ExtUtils-PkgConfig>=0:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \ + swig3.0:${PORTSDIR}/devel/swig30 LIB_DEPENDS= libfribidi.so:${PORTSDIR}/converters/fribidi USE_PERL5= configure USES= perl5 +pre-build: + ${LOCALBASE}/bin/swig3.0 -perl -Wall -I${LOCALBASE}/include/fribidi -o ${WRKSRC}/private.c -outdir ${WRKSRC}/lib/Text/Bidi/ ${WRKSRC}/swig/fribidi.i + +post-build: + ${INSTALL_DATA} ${WRKSRC}/lib/Text/Bidi/private.pm ${WRKSRC}/blib/lib/Text/Bidi/private.pm + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Text/Bidi/private/private.so + .include <bsd.port.mk> |