Commit graph

20 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
Vanilla I. Shu
b668a6371b support STAGEDIR. 2013-11-01 02:28:24 +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
Mathieu Arnold
4819ca343b - Convert to new perl framework
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-02 18:52:07 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Yen-Ming Lee
c9cd4215f0 - use CPAN macro
- remove the already-in-perl-core-list modules from dependency
- bump PORTREVISION
2008-02-26 05:46: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
Mathieu Arnold
b71157a2ae Take a perl@ hat and add SHA256 checksums 2005-11-14 15:05:17 +00:00
Anton Berezin
f9737ef903 Update to 1.05. Assign maintainer to perl@. 2005-10-06 11:46:45 +00:00
Bill Fenner
81797980f7 search.cpan.org redirect reduction canonicalization project, pass 1:
URLs automatically rewritten from /search?dist=Foo or /dist/Foo
to /dist/Foo/ (note trailing slash).  After a 2002(!) reorganization,
this is the preferred way to refer to modules on search.cpan.org.

This pass brought to you by http://people.freebsd.org/~fenner/fix-search
2005-09-21 19:31:43 +00:00
Peter Pentchev
59c32f5e21 Update to 1.04, thus making the distfile actually fetchable - the 1.03
distfile is not on CPAN any longer.
2005-09-16 14:33:35 +00:00
Trevor Johnson
e8d5605043 Add SIZE. 2004-01-27 20:51:07 +00:00
Ying-Chieh Liao
c634b4bb83 utilize SITE_PERL
PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2003-10-24 12:05:09 +00:00
Edwin Groothuis
0d7fc5659e conditionalize dependencies on modules included in perl 5.8
Make dependencies on modules included in the perl 5.8 distribution
	conditional on the perl version installed. While I'm here, remove
	SITE_PERL and MAN(3)PREFIX.

ports/audio only

PR:		ports/50589
Submitted by:	Erwin Lansing <erwin@lansing.dk>
2003-05-09 01:14:36 +00:00
Edwin Groothuis
6f913368d2 Add dependency to devel/p5-Test-Simple
Noticed by: bento
2003-02-13 03:22:38 +00:00
Anton Berezin
78c0b97e00 Update to 1.03.
Submitted by:	Philip M. Gollucci <philip@p6m7g8.com>
PR:		47610
2003-01-29 14:50:09 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Ying-Chieh Liao
1ae078dcd5 add p5-CDDB-File 1.02
Parse a CDDB/freedb data file
2002-06-26 06:55:37 +00:00