1 # Created by: Sergei Vyshenski <svysh.fbsd@gmail.com>
7 CATEGORIES= devel perl5
9 MASTER_SITE_SUBDIR= CPAN:RURBAN
12 MAINTAINER= svysh.fbsd@gmail.com
13 COMMENT= Perl compiler's C backend
18 BUILD_DEPENDS= p5-B-Flags>=0:${PORTSDIR}/devel/p5-B-Flags \
19 p5-Opcodes>=0:${PORTSDIR}/devel/p5-Opcodes \
20 p5-IPC-Run>=0:${PORTSDIR}/devel/p5-IPC-Run
21 RUN_DEPENDS:= ${BUILD_DEPENDS}
25 PERL_INC_STAGE= ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/CORE
26 MAKE_ENV+= PERL_INC_STAGE=${PERL_INC_STAGE}
27 PLIST_SUB+= PERL_ARCH=${PERL_ARCH}
30 ${REINPLACE_CMD} -e "s|PERL_INC|PERL_INC_STAGE|g" ${WRKSRC}/Makefile.PL
31 ${MKDIR} ${PERL_INC_STAGE}
36 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/B/C/C.so
37 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/B/Stash/Stash.so
38 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/ByteLoader/ByteLoader.so
40 .include <bsd.port.mk>