Commit graph

15 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
f5692fd7b6 - Update to 0.45
Changes:	http://search.cpan.org/dist/Module-Install-XSUtil/Changes
2014-02-04 16:14:02 +00:00
Sunpoet Po-Chuan Hsieh
0e3b7988b9 - Support STAGEDIR 2013-09-30 20:03:35 +00:00
Baptiste Daroussin
580a778a16 Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 3) 2013-09-20 17:13:42 +00:00
Sunpoet Po-Chuan Hsieh
c9cf6c6113 - Convert to new perl framework 2013-08-21 14:08:06 +00:00
Sunpoet Po-Chuan Hsieh
93190bf5c7 - Update to 0.44
- Remove outdated PERL_LEVEL check
- Cleanup Makefile header

Changes:	http://search.cpan.org/dist/Module-Install-XSUtil/Changes
2013-04-26 02:53:22 +00:00
Sunpoet Po-Chuan Hsieh
b5338a8c33 - Update to 0.43
- Add LICENSE

Changes:	http://search.cpan.org/dist/Module-Install-XSUtil/Changes
2012-06-25 02:17:39 +00:00
Philip M. Gollucci
b59621d3ae - Revert ports/165605 as requested by portmgr@
Note: devel/p5-B-Size and devel/p5-Devel-Arena
where intentionally not restored.

PR:             ports/165605
Approved by:    portmgr (bapt)
Feature safe:   yes (I sure hope so)
2012-03-13 16:15:36 +00:00
Philip M. Gollucci
2cf4c1e2c8 - Remove ports that only work with < perl 5.12 (devel/p5-B-Size, devel/p5-Devel-Arena)
- Remove conditionals for PERL_LEVEL < 501200
- Remove regression-test targets b/c this will be centralized in Mk/bsd.perl.mk
- Other minor cleanups
  RUN_DEPENDS = ${BUILD_DEPENDS} -> RUN_DEPENDS:= ${BUILD_DEPENDS}

PR:             ports/165605
Submitted by:   pgollucci (myself)
Approved by:    portmgr (linimon)
Exp Run by:     linimon
Tested by:      make index
2012-03-08 18:45:38 +00:00
Sunpoet Po-Chuan Hsieh
67332778a0 - Update to 0.42
Changes:	http://search.cpan.org/dist/Module-Install-XSUtil/Changes
2011-10-20 11:02:18 +00:00
Sunpoet Po-Chuan Hsieh
12880db412 - Update to 0.41
Changes:	http://search.cpan.org/dist/Module-Install-XSUtil/Changes
2011-10-06 16:03:31 +00:00
Sunpoet Po-Chuan Hsieh
4d80e4b3be - Update to 0.40
Changes:	http://search.cpan.org/dist/Module-Install-XSUtil/Changes
2011-09-24 15:29:27 +00:00
Sunpoet Po-Chuan Hsieh
f0659d8515 - Remove conditional ExtUtils::MakeMaker dependency
- Bump PORTREVISION for dependency change
2011-09-23 19:57:15 +00:00
Sunpoet Po-Chuan Hsieh
e2787a6f40 - Update to 0.39
Changes:	http://search.cpan.org/dist/Module-Install-XSUtil/Changes
2011-08-28 12:54:56 +00:00
Sunpoet Po-Chuan Hsieh
7def211cf1 - Add p5-Module-Install-XSUtil 0.38
Module::Install::XSUtil provides a set of utilities to setup distributions which
include or depend on XS module.

WWW: http://search.cpan.org/dist/Module-Install-XSUtil/
2011-08-17 10:49:07 +00:00