Commit graph

16 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
Antoine Brodin
cf740482d3 Finish stage support 2014-01-26 09:24:41 +00:00
Vanilla I. Shu
fb2d5da4eb Support STAGEDIR. 2013-11-07 03:52:41 +00:00
Baptiste Daroussin
0068f2d47f Add NO_STAGE all over the place in preparation for the staging support (cat: textproc) 2013-09-20 23:17:30 +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
Andrej Zverev
3244293a39 Cleanup supporting perl version 5.8 and 5.10,
lang/perl5.8 and lang/5.10 will be removed from ports tree soon.
2012-12-17 08:30:52 +00:00
Sunpoet Po-Chuan Hsieh
1f853f4d86 - Update to 0.1.10
- Fix *_DEPENDS: version is already in some supported Perl releases
- Sort *_DEPENDS
- Use TEST_DEPENDS for test-only dependencies

Changes:	http://search.cpan.org/dist/Google-Data-JSON/Changes
Feature safe:	yes
2012-04-05 17:54:34 +00:00
Eitan Adler
c59a3834c4 At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
2012-01-21 17:40:15 +00:00
Philippe Audeoud
354b25a277 - Cleaning MD5 in perl@'s ports
Approved by:	erwin@ (portmgr)
2011-05-17 11:14:02 +00:00
Mark Linimon
9fb1ef4c3a Reset chinsan@FreeBSD.org due to numerous maintainer-timeouts and no
response to email.

Hat:		portmgr
2009-08-28 17:37:26 +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
Chin-San Huang
38bdff9de7 - Update to 0.1.5.
- use JSON::Any instead of JSON::Syck
- ChangeLog: http://search.cpan.org/dist/Google-Data-JSON/Changes
2008-03-31 14:57:09 +00:00
Chin-San Huang
453ea8bce2 - Update to 0.1.4
- Changelog: http://search.cpan.org/dist/Google-Data-JSON/Changes
2008-01-25 14:40:59 +00:00
Chin-San Huang
86d8c62125 - Fix the incorrect pkg-plist.
Reported by:	{kris,pav} via pointyhat
Approved by:	rafan (mentor, implicit)
2007-08-05 01:18:14 +00:00
Chin-San Huang
ab2ae35a90 - Fix the missing dependency on devel/p5-Module-Build.
Noticed by:	pav
Approved by:	rafan (mentor, implicit)
2007-07-29 02:33:06 +00:00
Chin-San Huang
976cadd0a2 Add p5-Google-Data-JSON, Google::Data::JSON provides several methods to
convert an XML feed into a JSON feed, and vice versa. The JSON format is
defined in Google Data APIs, http://code.google.com/apis/gdata/json.html .

Approved by:	rafan (mentor, implicit)
2007-07-28 14:17:21 +00:00