head	1.16;
access;
symbols
	RELEASE_8_3_0:1.14
	RELEASE_9_0_0:1.12
	RELEASE_7_4_0:1.11
	RELEASE_8_2_0:1.11
	RELEASE_6_EOL:1.11
	RELEASE_8_1_0:1.11
	RELEASE_7_3_0:1.10
	RELEASE_8_0_0:1.9
	RELEASE_7_2_0:1.9
	RELEASE_7_1_0:1.9
	RELEASE_6_4_0:1.9
	RELEASE_5_EOL:1.9
	RELEASE_7_0_0:1.8
	RELEASE_6_3_0:1.8
	PRE_XORG_7:1.7
	RELEASE_4_EOL:1.7
	RELEASE_6_2_0:1.7
	RELEASE_6_1_0:1.2
	RELEASE_5_5_0:1.2
	RELEASE_6_0_0:1.1;
locks; strict;
comment	@# @;


1.16
date	2012.11.17.05.58.54;	author svnexp;	state Exp;
branches;
next	1.15;

1.15
date	2012.09.02.20.02.00;	author tj;	state Exp;
branches;
next	1.14;

1.14
date	2012.03.05.08.17.35;	author sunpoet;	state Exp;
branches;
next	1.13;

1.13
date	2012.03.03.00.26.52;	author swills;	state Exp;
branches;
next	1.12;

1.12
date	2011.10.24.04.03.14;	author sunpoet;	state Exp;
branches;
next	1.11;

1.11
date	2010.06.10.05.16.51;	author pgollucci;	state Exp;
branches;
next	1.10;

1.10
date	2009.12.12.16.45.48;	author linimon;	state Exp;
branches;
next	1.9;

1.9
date	2008.03.03.21.33.53;	author gabor;	state Exp;
branches;
next	1.8;

1.8
date	2007.09.08.01.00.16;	author linimon;	state Exp;
branches;
next	1.7;

1.7
date	2006.08.30.12.49.56;	author sat;	state Exp;
branches;
next	1.6;

1.6
date	2006.06.21.17.08.19;	author aaron;	state Exp;
branches;
next	1.5;

1.5
date	2006.06.05.19.48.04;	author aaron;	state Exp;
branches;
next	1.4;

1.4
date	2006.05.30.11.04.32;	author tobez;	state Exp;
branches;
next	1.3;

1.3
date	2006.05.09.20.52.18;	author edwin;	state Exp;
branches;
next	1.2;

1.2
date	2005.10.31.18.24.12;	author erwin;	state Exp;
branches;
next	1.1;

1.1
date	2005.07.16.15.23.22;	author erwin;	state Exp;
branches;
next	;


desc
@@


1.16
log
@Switch exporter over
@
text
@# New ports collection makefile for:	p5-JavaScript-SpiderMonkey
# Date created:				25 February 2005
# Whom:	      				kappa@@freebsd.org.ua
#
# $FreeBSD: head/lang/p5-JavaScript-SpiderMonkey/Makefile 303571 2012-09-02 20:02:00Z tj $
#

PORTNAME=	JavaScript-SpiderMonkey
PORTVERSION=	0.21
PORTREVISION=	1
CATEGORIES=	lang perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	sunpoet@@FreeBSD.org
COMMENT=	Perl interface to Mozilla JavaScript implementation

LIB_DEPENDS=	js.1:${PORTSDIR}/lang/spidermonkey17

TEST_DEPENDS=	p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl

PERL_CONFIGURE=	yes

MAN3=		JavaScript::SpiderMonkey.3

post-patch:
	@@${REINPLACE_CMD} -e 's|libjs.a|libjs.so|' ${WRKSRC}/Makefile.PL

.include <bsd.port.mk>
@


1.15
log
@SVN rev 303571 on 2012-09-02 20:02:00Z by tj

Chase rename of lang/spidermonkey to lang/spidermonkey17.

Approved by:	eadler (mentor)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.14
log
@- Pet portlint: reorder *_DEPENDS
@
text
@d10 1
d18 1
a18 1
LIB_DEPENDS=	js.1:${PORTSDIR}/lang/spidermonkey
@


1.13
log
@- Add TEST_DEPENDS to enable testing

Note: This still fails tests

Approved by:	portmgr (blanket)
@
text
@a16 1
TEST_DEPENDS=	p5-Log-Log4perl>0:${PORTSDIR}/devel/p5-Log-Log4perl
d19 2
@


1.12
log
@- Update to 0.21
- Take maintainership

Changes:	http://search.cpan.org/dist/JavaScript-SpiderMonkey/Changes
@
text
@d17 1
@


1.11
log
@- Update to 0.20
- Pass to perl@@

With Hat:       perl@@
Changes:        http:/search.cpan.org/dist/JavaScript-SpiderMonkey/Changes
@
text
@d9 1
a9 1
PORTVERSION=	0.20
d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
a17 3
BUILD_DEPENDS=	${SITE_PERL}/Log/Log4perl.pm:${PORTSDIR}/devel/p5-Log-Log4perl \
		${SITE_PERL}/${PERL_ARCH}/Data/Dumper.pm:${PORTSDIR}/devel/p5-Data-Dumper
RUN_DEPENDS=	${BUILD_DEPENDS}
d20 2
a21 2
CONFIGURE_ARGS=	INC=-I${LOCALBASE}/include
INSTALL_TARGET=	pure_install
d24 1
a24 3
	${REINPLACE_CMD} -e 's~libjs.a~libjs.so~' ${WRKSRC}/Makefile.PL

MAN3=		JavaScript::SpiderMonkey.3
@


1.10
log
@Reset kappa@@freebsd.org.ua at his request.

Hat:		portmgr
@
text
@d9 1
a9 1
PORTVERSION=	0.19
@


1.9
log
@- Update to 0.19
- Fix dependencies
- Style

PR:		ports/120592
Submitted by:	Felippe de Meirelles Motta <lippemail@@gmail.com>
Approved by:	maintainer timeout
@
text
@d14 1
a14 1
MAINTAINER=	kappa@@freebsd.org.ua
@


1.8
log
@Welcome bsd.perl.mk.  Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
@
text
@d9 1
a9 1
PORTVERSION=	0.16
d11 1
a11 2
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR=	JavaScript
d18 2
a19 1
BUILD_DEPENDS=	${SITE_PERL}/Log/Log4perl.pm:${PORTSDIR}/devel/p5-Log-Log4perl
@


1.7
log
@- lib_depend on spidermonkey

Approved by:	Alex Kapranoff <kappa@@freebsd.org.ua> (maintainer timeout since August 6)
@
text
@d31 1
a31 11
.include <bsd.port.pre.mk>

.if ${OSVERSION} < 500000 #inherited from lang/spidermonkey
BROKEN=	does not compile on FreeBSD 4.x
.endif

.if ${PERL_LEVEL} < 500600
IGNORE=	requires perl 5.6.x or later. Install lang/perl5 then try again
.endif

.include <bsd.port.post.mk>
@


1.6
log
@- Update to 0.16

PR:		ports/99006
Submitted by:	aaron
Reviewed by:	maintainer
Approved by:	maintainer, tobez (implicit)
@
text
@d18 2
a19 2
BUILD_DEPENDS=	${SITE_PERL}/Log/Log4perl.pm:${PORTSDIR}/devel/p5-Log-Log4perl \
		${LOCALBASE}/lib/libjs.so:${PORTSDIR}/lang/spidermonkey
@


1.5
log
@- Update from v0.11 to v0.15
- Restrict to FreeBSD-5+ due to dependency upon lang/spidermonkey
- Left odd BUILD_DEPENDS as lang/spidermonkey does not install the shared
library correctly

0.15 (28/02/2006)
    (tb) Rewrote Makefile.PL to work on more platforms

0.14 (12/02/2006)
    (tb) Removed remaining debug info

0.13 (05/02/2006)
    (tb) Removed debug info
    (tb) Made sure Makefile.PL finds libjs if installed in /usr/lib or
         /usr/local/lib

0.12 (12/03/2005)
    (ms) Makefile.PL prerequisite changed from undef to '0'.
    (ms) Thomas Busch added a check to Makefile.PL to find an already
         installed JS lib.

PR:		ports/98322
Submitted by:	aaron
Reviewed by:	maintainer
Approved by:	maintainer, tobez (implicit)
@
text
@d9 1
a9 1
PORTVERSION=	0.15
@


1.4
log
@Update to 0.15.

PR:		98128
Submitted by:	Dominic Mitchell <dom@@happygiraffe.net>
Approved by:	maintainer
@
text
@d33 4
d38 1
a38 1
IGNORE=         requires perl 5.6.x or later. Install lang/perl5 then try again
@


1.3
log
@Remove USE_REINPLACE from the categories starting with L
@
text
@d9 1
a9 1
PORTVERSION=	0.11
d27 1
a27 2
	${REINPLACE_CMD} -e 's~UNKNOWN";~${LOCALBASE}/lib";~' \
		${WRKSRC}/Makefile.PL
@


1.2
log
@Let the IGNORE message make a bit more sense and change it from:

===>  p5-Some-Module-0.7 Port requires perl 5.6.x or later. Install
lang/perl5 then try again.

to:

===>  p5-Some-Module-0.7 requires perl 5.6.x or later. Install
lang/perl5 then try again.

Approved by:    silence on -ports
@
text
@a21 2
USE_REINPLACE=	yes

@


1.1
log
@Add p5-JavaScript-SpiderMonkey 0.11, perl interface to Mozilla
JavaScript implementation.

PR:		ports/82321
Submitted by:	kappa@@freebsd.org.ua
@
text
@d37 1
a37 1
IGNORE=         Port requires perl 5.6.x or later. Install lang/perl5 then try again
@

