Commit graph

13 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
Sunpoet Po-Chuan Hsieh
cdc86091ad - Update to 2.27300
- Cleanup PLIST

Changes:	http://search.cpan.org/dist/JSON-PP/Changes
2014-10-09 15:24:13 +00:00
Sunpoet Po-Chuan Hsieh
32578850f4 - Remove outdated PERL_LEVEL check 2014-02-27 22:18:36 +00:00
Sunpoet Po-Chuan Hsieh
ac94cd22b3 - Update to 2.27203
Changes:	http://search.cpan.org/dist/JSON-PP/Changes
2013-10-19 18:38:34 +00:00
Sunpoet Po-Chuan Hsieh
6dfe64386b - Support STAGEDIR
- Cleanup Makefile
2013-10-06 17:24:06 +00:00
Baptiste Daroussin
1e4b97cf2b Add NO_STAGE all over the place in preparation for the staging support (cat: converters) 2013-09-20 16:05:24 +00:00
Sunpoet Po-Chuan Hsieh
fa1716b118 - Remove leading indefinite article from COMMENT 2013-08-21 17:17:25 +00:00
Sunpoet Po-Chuan Hsieh
c9cf6c6113 - Convert to new perl framework 2013-08-21 14:08:06 +00:00
Sunpoet Po-Chuan Hsieh
3499bcb3a4 - Update to 2.27202
- Add LICENSE
- Cleanup Makefile header

Changes:	http://search.cpan.org/dist/JSON-PP/Changes
2013-03-14 18:54:56 +00:00
Sunpoet Po-Chuan Hsieh
8bb921a385 - Rename bin/json_pp to bin/p5json_pp to avoid CONFLICTS with lang/perl5.14
- Bump PORTREVISION for PLIST change

Reported by:	kwm
Obtained from:	lth (devel/p5-Module-CoreList)
2011-09-17 07:35:57 +00:00
Sunpoet Po-Chuan Hsieh
08751eb580 - Update to 2.27200
Changes:	http://search.cpan.org/dist/JSON-PP/Changes
2011-05-24 17:05:01 +00:00
Sunpoet Po-Chuan Hsieh
f53f4735fd - Update to 2.27105
Changes:	http://search.cpan.org/dist/JSON-PP/Changes
2011-04-26 10:28:20 +00:00
Sunpoet Po-Chuan Hsieh
7aea1fd822 - Add p5-JSON-PP 2.27104
JSON::PP is a JSON::XS compatible pure-Perl module.

WWW: http://search.cpan.org/dist/JSON-PP/
2011-03-04 05:48:18 +00:00