Return to Makefile CVS log | Up to [cvs.NetBSD.org] / pkgsrc / textproc / p5-highlight |
File: [cvs.NetBSD.org] / pkgsrc / textproc / p5-highlight / Makefile (download)
Revision 1.18, Mon May 24 19:54:58 2021 UTC (2 years, 10 months ago) by wiz
*: recursive bump for perl 5.34 |
# $NetBSD: Makefile,v 1.18 2021/05/24 19:54:58 wiz Exp $ PKGREVISION= 1 .include "../../textproc/libhighlight/Makefile.common" PKGNAME= p5-highlight-${VERSION} COMMENT+= (Perl bindings) BUILD_DEPENDS+= swig3-[0-9]*:../../devel/swig3 BUILD_DIRS= extras/swig BUILD_TARGET= perl USE_TOOLS+= perl:run CFLAGS+= -fPIC INSTALLATION_DIRS= ${PERL5_SUB_INSTALLVENDORARCH}/auto/highlight .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Darwin" PERL_DLEXT= bundle SUBST_CLASSES+= load SUBST_STAGE.load= pre-configure SUBST_FILES.load= extras/swig/makefile SUBST_SED.load= -e 's|-shared -s highlight_wrap\.o|-bundle -s highlight_wrap.o|g' .else PERL_DLEXT= so .endif PLIST_SUBST+= PERL_DLEXT=${PERL_DLEXT} do-install: cd ${WRKSRC}/extras/swig && \ ${INSTALL_DATA} highlight.pm ${DESTDIR}${PREFIX}/${PERL5_SUB_INSTALLVENDORARCH}/ && \ ${INSTALL_LIB} highlight.so ${DESTDIR}${PREFIX}/${PERL5_SUB_INSTALLVENDORARCH}/auto/highlight/highlight.${PERL_DLEXT} PERL5_LDFLAGS= -L${PERL5_INSTALLARCHLIB}/CORE .include "../../lang/perl5/module.mk" .include "../../textproc/libhighlight/buildlink3.mk" .include "../../mk/bsd.pkg.mk"