Commit graph

18 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
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Andrej Zverev
3c9ffd7218 - add stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-30 08:45:50 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Andrej Zverev
ca70e439c2 - Convert to new perl framework
per port extra changes:
devel/p5-Perl-Version remove outage PERL_LEVEL check
devel/p5-Devel-LeakTrace-Fast remove perl version requiment 5.12.0- (no need in current version)

Approved by:	lth@ (maintainer)
2013-08-07 13:20:32 +00:00
Lars Thegler
8bdf24da82 fix pkg-plist
Noticed by:     pointyhat via pav
Feature safe:   yes
2012-03-09 11:07:43 +00:00
Philip M. Gollucci
4ecf489d86 - Remove some regression-test for p5- that suck in between submission,-exp,
and commit

PR:             ports/165605 (follow up)
2012-03-08 21:03:50 +00:00
Lars Thegler
612bf91452 - update to 1.27
- add _DEPENDS
- add regression-test target
2012-03-07 20:02:48 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Baptiste Daroussin
b347149373 math/p5-Math-BigInt is part of perl core modules since at least 5.6+
the lowest version of perl available in ports is 5.8.9 which embed version
1.89 of Math::BigInt which is the same as the one available in
math/p5-Math-BigInt, so remove the useless dependency.
Keeping math/p5-Math-BigInt as it evolves alone

Bump port revision
2010-09-22 07:48:02 +00:00
Marcelo Araujo
4aaab89f57 - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN.
PR:		ports/122674
Submitted by:	Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by:	araujo (myself)
Approved by:	portmgr (pav)
2008-04-17 14:30:31 +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
Lars Thegler
60bf3fc834 - Don't RUN_DEPEND on p5-Module-Build
- Rephrase IGNORE to please portlint

PR:		ports/101703
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
2006-08-20 13:49:51 +00:00
Edwin Groothuis
980092624a SHA256ify
Approved by:		krion@
2006-01-22 08:13:12 +00:00
Edwin Groothuis
98c419f62a Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:     krion@
PR:              ports/88711
2006-01-22 01:14:22 +00:00
Lars Thegler
82dd317979 Update to 1.26 2004-10-22 07:27:26 +00:00
Lars Thegler
2fedd9011a - update to 1.25
- avoid 'uninitialized' warning (patch sent to author)
2004-08-21 13:23:15 +00:00
Lars Thegler
3d80b73994 Add p5-Net-DAAP-DMAP 1.24, Perl module for reading and writing DAAP
structures.
2004-08-08 22:27:46 +00:00