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
04745ec888 - Update to 0.006
Changes:	http://search.cpan.org/dist/XML-LibXML-PrettyPrint/Changes
2014-09-11 15:52:05 +00:00
Sunpoet Po-Chuan Hsieh
1932b7bf5e - Support STAGEDIR 2013-09-30 19:41:57 +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
Sunpoet Po-Chuan Hsieh
a7edd42509 - Update to 0.004
Changes:	http://search.cpan.org/dist/XML-LibXML-PrettyPrint/Changes
2013-09-11 12:37:57 +00:00
Sunpoet Po-Chuan Hsieh
c9cf6c6113 - Convert to new perl framework 2013-08-21 14:08:06 +00:00
Sunpoet Po-Chuan Hsieh
2b8e219a9c - Add LICENSE
- Remove outdated PERL_LEVEL check
- Cleanup Makefile header
2013-04-26 08:53:01 +00:00
Andrej Zverev
10a2b4693f - Set default perl version for ports which currently using
(5.x+ and x < 12) scheme.

Approved by: bapt@ (portmgr@)
2012-12-16 06:12:28 +00:00
Sunpoet Po-Chuan Hsieh
ae2e0638a6 - Update to 0.003
Changes:	http://search.cpan.org/dist/XML-LibXML-PrettyPrint/Changes
Feature safe:	yes
2012-03-16 16:26:58 +00:00
Sunpoet Po-Chuan Hsieh
b8eebeef3b - Add TEST_DEPENDS
PR:		ports/166096
Submitted by:	swills
Feature safe:	yes
2012-03-15 09:36:30 +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
7183655863 - Add p5-XML-LibXML-PrettyPrint 0.002
Long XML files can be daunting for humans to read. Of course, XML is really
designed for computers to read - not people - but there are times when mere
mortals do need to read and edit XML by hand. For example, if your application
stores its configuration in XML, or you need to dump some XML to STDOUT for
debugging purposes.

Syntax highlighting helps, but to really make sense of some XML, proper
indentation can be vital. Hence XML::LibXML::PrettyPrint - it can be applied to
an XML::LibXML DOM tree to reformat it into a more readable result.

Pretty-printing XML is not as CPU-efficient as dumping it out sloppily, so
unless you're pretty sure that a human is going to need to make sense of your
XML, you should probably not use this module.

WWW: http://search.cpan.org/dist/XML-LibXML-PrettyPrint/
2011-11-05 17:09:54 +00:00