Commit graph

27 commits

Author SHA1 Message Date
Mathieu Arnold
bc19d06784 Bump PORTREVISION for ports affected by the fix the last commit.
Done with:	Tools/scripts/bump-revision.sh
Sponsored by:	Absolight
2017-01-31 16:21:45 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Dmitry Marakasov
4d4b259bcd - Add NO_ARCH
Approved by:	portmgr blanket
2015-05-31 13:37:20 +00:00
Sunpoet Po-Chuan Hsieh
58a988a5ba - Add LICENSE
- Fix RUN_DEPENDS: Math::BigInt 1.78+ is already in all supported Perl releases
- Update PORTSCOUT
- Bump PORTREVISION for dependency change
- Sort PLIST
2015-01-01 19:02:02 +00:00
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
Alex Kozlov
fe7fc772a5 - Fix various distinfo errors
- Remove unused USE_* knobs
- Convert USE_TWISTED_RUN to USES
- Remove empty lines after .include <bsd.port.mk>

Approved by:	portmgr (antoine)
2014-05-31 16:37:58 +00:00
Vanilla I. Shu
d96f8f3e29 Support STAGEDIR. 2013-11-05 12:13:03 +00:00
Baptiste Daroussin
bb4b86e043 Add NO_STAGE all over the place in preparation for the staging support (cat: net-p2p) 2013-09-20 22:28:25 +00:00
Sunpoet Po-Chuan Hsieh
7a0285baaf - Use single space after WWW: 2013-08-29 04:08:53 +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
Martin Wilke
4e42127f96 - Fix build 2013-05-30 13:49:33 +00:00
Andrej Zverev
c810d087f5 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:50:54 +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
7767cd3801 - Fix {BUILD|RUN}_DEPENDS
- Change to new CPAN :id subdir macro
- Bump PORTREVISION for dependency change
2011-06-12 18:40:20 +00:00
Philippe Audeoud
354b25a277 - Cleaning MD5 in perl@'s ports
Approved by:	erwin@ (portmgr)
2011-05-17 11:14:02 +00:00
Philip M. Gollucci
80d4a2c1b9 - set some PORTSCOUT vars 2010-12-23 01:14:25 +00:00
Philip M. Gollucci
6564a2589c - only 13% of the p5- ports embed @comment $FreeBSD$:
so standarize and remove it

With Hat:   perl@
2010-09-24 02:03:44 +00:00
Martin Matuska
17e550ca2f Explicitly depend on p5-Digest-MD5 only if PERL_LEVEL < 500703
Explicitly depend on p5-Digest-SHA only if PERL_LEVEL < 501000
2010-09-21 16:08:11 +00:00
Anton Berezin
e39e3bb96e Update to 0.052.
Changes:	http://search.cpan.org/dist/Net-BitTorrent/Changes
2010-04-04 11:06:40 +00:00
Jun Kuriyama
e82422627f - Remove test-only and included-in-perl-5.8 dependencies. 2009-12-25 15:54:39 +00:00
Anton Berezin
72420a6fb8 Update to 0.051.
Changes:	http://search.cpan.org/dist/Net-BitTorrent/Changes
2009-09-12 09:45:02 +00:00
Philip M. Gollucci
c10f314307 - lang/perl5.6 is dead, remove PERL_LEVEL/PERL_VERSION < 500801 checks
PR:             ports/135398
Tested by:      2 -exp runs by pav
Approved by:    portmgr (pav)
2009-07-22 16:27:08 +00:00
Erwin Lansing
29f9e0d4db Update to 0.50 2009-02-15 17:25:39 +00:00
Erwin Lansing
1b46e4ed05 Update to 0.0.25
PR:		125189
Submitted by:	Wen heping <wenheping@gmail.com>
2008-07-06 18:00:00 +00:00
Philippe Audeoud
2eb197ca61 - Update to 0.022
- Drop maintainership

PR:		ports/123988
Submitted by:	Gea-Suan Lin <gslin gslin.org> (maintainer)
Approved by:	tabthorpe (mentor)
2008-05-30 15:02:19 +00:00
Cheng-Lung Sung
03975f4031 Net::BitTorrent is a class based implementation of the current
BitTorrent Protocol Specification. Each Net::BitTorrent object is
capable of handling several concurrent .torrent sessions.

WWW:	http://search.cpan.org/dist/Net-BitTorrent/

PR:		ports/122678
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2008-04-13 02:35:51 +00:00