pkgsrc-wip/p5-JavaScript-SpiderMonkey/Makefile
Thomas Klausner 18dbec4419 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:39 +00:00

36 lines
1,006 B
Makefile

# $NetBSD: Makefile,v 1.3 2009/05/20 00:58:42 thomasklausner Exp $
#
DISTNAME= JavaScript-SpiderMonkey-0.19
PKGNAME= p5-${DISTNAME}
PKGREVISION= 1
CATEGORIES= lang perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=JavaScript/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/JavaScript/SpiderMonkey/
COMMENT= Perl interface to the JavaScript Engine
MAKE_PARAMS+= INC=${PREFIX}/include
SUBST_CLASSES+= fix-lib
SUBST_STAGE.fix-lib= pre-configure
SUBST_MESSAGE.fix-lib= Fixing library detection
SUBST_FILES.fix-lib= Makefile.PL
SUBST_SED.fix-lib= -e 's,libmozjs.so,libjs.so,g'
SUBST_SED.fix-lib+= -e 's,/usr/local,${PREFIX},g'
PTHREAD_AUTO_VARS= yes
.include "../../mk/pthread.buildlink3.mk"
.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "none"
MAKE_PARAMS+= -JS_THREADSAFE
.endif
PERL5_PACKLIST= auto/JavaScript/SpiderMonkey/.packlist
.include "options.mk"
.include "../../lang/spidermonkey/buildlink3.mk"
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"