Commit graph

29 commits

Author SHA1 Message Date
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Baptiste Daroussin
77cba41a62 Cleanup plist 2014-10-27 15:23:30 +00:00
Sunpoet Po-Chuan Hsieh
55b16eb015 - Add LICENSE 2014-07-31 16:05:40 +00:00
Mathieu Arnold
61de712f46 Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
2014-06-10 12:14:12 +00:00
Sunpoet Po-Chuan Hsieh
44d144fee6 - Convert to new LIB_DEPENDS format
- Support STAGEDIR
2013-09-30 18:43:01 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Sunpoet Po-Chuan Hsieh
d63d6c55e0 - Cleanup Makefile header 2013-08-27 16:24:56 +00:00
Sunpoet Po-Chuan Hsieh
c9cf6c6113 - Convert to new perl framework 2013-08-21 14:08:06 +00:00
Tom Judge
0b159fb4af Chase rename of lang/spidermonkey to lang/spidermonkey17.
Approved by:	eadler (mentor)
2012-09-02 20:02:00 +00:00
Sunpoet Po-Chuan Hsieh
2311f04bc1 - Pet portlint: reorder *_DEPENDS 2012-03-05 08:17:35 +00:00
Steve Wills
f0f849473e - Add TEST_DEPENDS to enable testing
Note: This still fails tests

Approved by:	portmgr (blanket)
2012-03-03 00:26:52 +00:00
Sunpoet Po-Chuan Hsieh
40f450616d - Update to 0.21
- Take maintainership

Changes:	http://search.cpan.org/dist/JavaScript-SpiderMonkey/Changes
2011-10-24 04:03:14 +00:00
Olli Hauer
27de467a2b - remove MD5 2011-07-03 13:45:36 +00:00
Tilman Keskinoz
2c6d7bf741 Comment out lines in Makefile.PL to fix generation of Makefile
PR:		150563
Submitted by:	pe <freethread.sw@gmail.com>
2010-11-17 13:03:36 +00:00
Philip M. Gollucci
7f31c3d78f - Update to 0.20
- Pass to perl@

With Hat:       perl@
Changes:        http:/search.cpan.org/dist/JavaScript-SpiderMonkey/Changes
2010-06-10 05:16:51 +00:00
Doug Barton
2fadfa2cfb For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
2009-12-21 02:19:12 +00:00
Mark Linimon
ca4e3c8267 Reset kappa@freebsd.org.ua at his request.
Hat:		portmgr
2009-12-12 16:45:49 +00:00
Gabor Kovesdan
5ef5246b35 - Update to 0.19
- Fix dependencies
- Style

PR:		ports/120592
Submitted by:	Felippe de Meirelles Motta <lippemail@gmail.com>
Approved by:	maintainer timeout
2008-03-03 21:33:53 +00:00
Mark Linimon
9839011ec3 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
2007-09-08 01:12:10 +00:00
Andrew Pantyukhin
0627d509df - lib_depend on spidermonkey
Approved by:	Alex Kapranoff <kappa@freebsd.org.ua> (maintainer timeout since August 6)
2006-08-30 12:49:56 +00:00
Aaron Dalton
0033ea72b4 - Update to 0.16
PR:		ports/99006
Submitted by:	aaron
Reviewed by:	maintainer
Approved by:	maintainer, tobez (implicit)
2006-06-21 17:08:19 +00:00
Aaron Dalton
37ad036b89 - 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)
2006-06-05 19:48:04 +00:00
Anton Berezin
738416eec4 Update to 0.15.
PR:		98128
Submitted by:	Dominic Mitchell <dom@happygiraffe.net>
Approved by:	maintainer
2006-05-30 11:04:32 +00:00
Edwin Groothuis
7c6393360c Remove USE_REINPLACE from the categories starting with L 2006-05-09 20:52:24 +00:00
Edwin Groothuis
c92c635b24 SHA256ify
Approved by: krion@
2006-01-22 12:42:24 +00:00
Edwin Groothuis
0416031c9b Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:20:05 +00:00
Erwin Lansing
acde26f363 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
2005-10-31 18:24:21 +00:00
Erwin Lansing
3de2043b3c Add p5-JavaScript-SpiderMonkey 0.11, perl interface to Mozilla
JavaScript implementation.

PR:		ports/82321
Submitted by:	kappa@freebsd.org.ua
2005-07-16 15:23:22 +00:00