Commit graph

43 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
Mathieu Arnold
61de712f46 Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
2014-06-10 12:14:12 +00:00
Sunpoet Po-Chuan Hsieh
9db02370c3 - Update to 3.01
- Add LICENSE
- Support STAGEDIR
- Remove PORTSCOUT

Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2013-11-02 20:02:48 +00:00
Vanilla I. Shu
4b9ccd4385 Support STAGEDIR. 2013-11-01 14:20:56 +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
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
Anton Berezin
475d114765 Update to 2.34.
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2013-05-23 11:14:03 +00:00
Wen Heping
05cd48e8d2 - Update to 2.33
Changes: http://cpansearch.perl.org/src/MLEHMANN/JSON-XS-2.33/Changes
2012-08-03 13:11:10 +00:00
Sunpoet Po-Chuan Hsieh
9d3b744b0f - Add PORTSCOUT knob
Feature safe:	yes
2011-11-15 16:51:55 +00:00
Steve Wills
95d108b823 - Add missing BUILD_DEPENDS 2011-08-17 21:14:06 +00:00
Sunpoet Po-Chuan Hsieh
35d57e0f93 - Update to 2.32
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2011-08-14 03:46:39 +00:00
Sunpoet Po-Chuan Hsieh
555d618699 - Update to 2.31
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2011-08-01 01:48:08 +00:00
Mark Linimon
0b69b1da88 With portmgr hat, reassign some ports from clsung to perl, since clsung
is apparently having some trouble with email.
2010-12-07 19:35:25 +00:00
Philip M. Gollucci
db5ebb8fd8 - Update to 2.30
PR:             ports/152128
Submitted by:   Zane C.B. <vvelox@vvelox.net>
Approved by:    maintainer timeout (clsung ; 15 days)
Changes:        http://search.cpan.org/dist/JSON-XS/Changes
2010-11-26 21:12:15 +00:00
Cheng-Lung Sung
e4f53d7328 - Update to 2.29
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2010-07-11 13:14:22 +00:00
Cheng-Lung Sung
249d303063 - Update to 2.28
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2010-04-21 09:40:06 +00:00
Philip M. Gollucci
ec54e0384c - Update to 2.27
PR:             ports/142627
Submitted by:   myself (pgollucci@)
Approved by:    maintainer timeout (clsung; > 2 weeks)
2010-01-31 01:04:12 +00:00
Cheng-Lung Sung
adddd3c747 - Update to 2.26
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2009-10-21 02:09:13 +00:00
Cheng-Lung Sung
3ada9e07f7 - fix dependency
- bump PORTREVISION
2009-08-31 09:36:21 +00:00
Cheng-Lung Sung
de1bc16c3b - Update to 2.25
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2009-08-26 05:48:55 +00:00
Cheng-Lung Sung
82780c24e5 - Update to 2.23.11 (2.2311) 2009-02-19 07:01:44 +00:00
Cheng-Lung Sung
fcbd242355 - Update to 2.231 (2.23.1)
Changelog (http://cpansearch.perl.org/src/MLEHMANN/JSON-XS-2.231/Changes):
2.231 Thu Nov 20 04:59:08 CET 2008
- work around 5.10.0 magic bugs where manipulating magic values
  (such as $1) would permanently damage them as perl would
  ignore the magicalness, by making a full copy of the string,
  reported by Dmitry Karasik.
- work around spurious wanrings under older perl 5.8's.

PR:		ports/131321
Submitted by:	"Cory R. King" <coryking_AT_mozimedia dot com>
2009-02-09 03:59:12 +00:00
Cheng-Lung Sung
5a300e8d14 - Update to 2.23
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2008-09-29 13:58:26 +00:00
Martin Wilke
ec01734efb - Update to 2.20
PR:		125670
Submitted by:	Wen heping <wenheping@gmail.com>
Approved by:	clsung (implicit)
2008-07-19 22:31:26 +00:00
Cheng-Lung Sung
e594a131db - Update to 2.20 (2.2)
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2008-04-21 02:31:03 +00:00
Cheng-Lung Sung
0634c19ec9 - Update to 2.10 (2.1)
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2008-04-07 09:19:04 +00:00
Cheng-Lung Sung
58d437fdf2 - Update to 2.01
Changes:	http://search.cpan.org/dist/JSON-XS/Changes
2008-01-05 02:55:15 +00:00
Cheng-Lung Sung
7e1a5c6724 - Update to 1.52 2007-10-17 03:46:25 +00:00
Cheng-Lung Sung
2edccba821 - Update to 1.51 2007-10-15 03:21:23 +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
Cheng-Lung Sung
fbb7976f48 - Update to 1.44 2007-08-22 00:59:55 +00:00
Cheng-Lung Sung
6f118c749d - Update to 1.43
PR:		ports/115001
Submitted by:	chinsan
Reviewed by:	clsung
2007-07-30 03:21:18 +00:00
Cheng-Lung Sung
67f7a2644f - Update to 1.42 2007-07-25 01:20:55 +00:00
Cheng-Lung Sung
11d7245cd1 - Update to 1.41 2007-07-13 05:20:44 +00:00
Cheng-Lung Sung
23d8815dd7 - Update to 1.24 2007-06-14 04:17:13 +00:00
Cheng-Lung Sung
ed9c593800 - Update to 1.23 2007-06-09 02:54:22 +00:00
Cheng-Lung Sung
ae0a6cf6d3 - Update to 1.22 2007-05-30 02:15:45 +00:00
Cheng-Lung Sung
b2a78a5ff4 - Update to 1.11 2007-04-09 08:06:35 +00:00
Cheng-Lung Sung
78c33496bc - Update to 1.10 (1.1) 2007-04-04 07:34:35 +00:00
Cheng-Lung Sung
dc0b14d76e - Update to 1.01 2007-04-01 15:09:27 +00:00
Cheng-Lung Sung
c98f58dd8a - Update to 1.0 2007-03-31 06:13:38 +00:00
Cheng-Lung Sung
d260b2acdf This module converts Perl data structures to JSON and vice versa.
Its primary goal is to be correct and its secondary goal is to be fast.
To reach the latter goal it was written in C.

As this is the n-th-something JSON module on CPAN, what was the reason
to write yet another JSON module? While it seems there are many JSON
modules, none of them correctly handle all corner cases, and in most
cases their maintainers are unresponsive, gone missing, or not listening
to bug reports for other reasons.

WWW: http://search.cpan.org/dist/JSON-XS/
2007-03-26 01:39:09 +00:00