Commit graph

10 commits

Author SHA1 Message Date
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
99a4f62f93 Cleanup plist 2014-10-20 09:37:00 +00:00
Andrej Zverev
d49a8f39af - add stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-29 17:00:41 +00:00
Jun Kuriyama
14a30d1a3f - Upgrade to 1.15 (1.x final version).
- Use BUILD_DEPENDS= ${RUN_DEPENDS} to prevent from unnecessary
  dependency into RUN_DEPENDS.
- Use @dirrmtry, because other module can use JSON::*.

PR:		ports/120762
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
2008-02-25 22:36:45 +00:00
Renato Botelho
4cc65c7146 - Update to 1.14
PR:		ports/113892
Submitted by:	Yen-Ming@utopia.leeym.com, Lee@utopia.leeym.com
Approved by:	maintainer timeout (over 3 months)
2007-10-11 18:54:36 +00:00
Jun Kuriyama
c0e57680eb - Upgrade to 1.10.
- Remove perl 5.005 check.

PR:		ports/111837
2007-04-21 10:16:51 +00:00
Edwin Groothuis
913a5a5cba Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:29:46 +00:00
Jun Kuriyama
cb12f73915 - Upgrade to 1.00.
- Fix dependencies.

PR:		ports/87676
Submitted by:	tobez
2005-10-29 15:56:06 +00:00
Jun Kuriyama
a0facdf427 Fix incorrect plist (only broken on 4.x).
Reported by:	pointyhat via kris
2005-09-01 09:10:00 +00:00
Jun Kuriyama
ef2c40b4b1 Add p5-JSON 0.99, perl extension to convert to JSON (JavaScript Object
Notation).
2005-08-28 07:05:49 +00:00