Commit graph

71 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
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Matthew Seaman
632830944e Update to 1.66
PR:		193472
Submitted by:	michelle@sorbs.net (maintainer)
2014-09-14 09:14:23 +00:00
Dmitry Sivachenko
9607bf2d81 Pass to Michelle Sullivan <michelle@sorbs.net> 2014-07-24 09:51:12 +00:00
Dmitry Sivachenko
5c26273ace Add a patch from upstream (1.65_1) to speedup some PostgreSQL queries.
(I applied version from upstream)

PR:		191734
Submitted by:	Michelle Sullivan <michelle@sorbs.net>
2014-07-24 06:01:58 +00:00
Andrej Zverev
af6bda5de5 - add stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-29 17:18:46 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Dmitry Sivachenko
9dabce496b Update to 1.65. 2013-09-16 10:53:08 +00:00
Andrej Zverev
1a612a3da1 - convert to the new perl5 framework
- trim Makefile header

Approved by:	portmgr (bapt@, blanket)
2013-09-10 12:14:21 +00:00
Dmitry Sivachenko
2fdd7c5e88 Update to version 1.63.
Feature safe:	yes
2012-11-06 15:07:38 +00:00
Dmitry Sivachenko
362e034545 Remove SITE_PERL from *_DEPENDS.
Submitted by:	az
2012-06-05 09:27:46 +00:00
Dmitry Sivachenko
a37f81f55e Add TEST_DEPENDS.
PR:		164414
Submitted by:	swills
2012-01-30 15:05:48 +00:00
Eitan Adler
c59a3834c4 At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
2012-01-21 17:40:15 +00:00
Eitan Adler
7e3b32fff8 - remove maintainer tags from pkg-descr
Approved by:	portmgr
Approved by:	bapt (mentor)
2011-10-22 23:50:23 +00:00
Sunpoet Po-Chuan Hsieh
6fb6597c89 - Change PERL_CONFIGURE to "yes" for all values less than or equal to 5.8.0+
With hat:	perl
2011-09-17 06:49:29 +00:00
Dmitry Sivachenko
8c0de8c54f Update to version 1.59.
PR:		154985
Submitted by:	Michael Graziano <mikeg@bsd-box.net>
2011-02-28 15:05:34 +00:00
Dmitry Sivachenko
3c7f3d53ef Update to 1.56.
PR:		141529
Submitted by:	pgollucci
2009-12-18 11:13:45 +00:00
Dmitry Sivachenko
0724ba781d Update to 1.55.
PR:		135728
Submitted by:	pgollucci
2009-06-19 11:54:06 +00:00
Dmitry Sivachenko
f3a3a84ec9 Update to 1.54.
PR:		125918
Submitted by:	"Philip M. Gollucci" <pgollucci@p6m7g8.com>
2008-07-24 08:27:49 +00:00
Marcelo Araujo
4aaab89f57 - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN.
PR:		ports/122674
Submitted by:	Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by:	araujo (myself)
Approved by:	portmgr (pav)
2008-04-17 14:30:31 +00:00
Dmitry Sivachenko
721903d25a Update to 1.51.
PR:		120388
Submitted by:	Felippe de Meirelles Motta <lippemail@gmail.com>
2008-02-08 15:24:10 +00:00
Dmitry Sivachenko
ffa68b2413 Update to 1.50.
PR:		117584
Submitted by:	chinsan
2007-12-12 14:36:22 +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
Dmitry Sivachenko
c2f80b8bae Update to 1.48.
PR:		110937
Submitted by:	rafan
2007-05-03 07:58:26 +00:00
Dmitry Sivachenko
790db52911 Update to 1.45. 2006-10-31 18:04:33 +00:00
Dmitry Sivachenko
950fa4829f Update to 1.43.
PR:		98185
Submitted by:	aaron
2006-06-01 10:34:09 +00:00
Edwin Groothuis
913a5a5cba Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:29:46 +00:00
Dmitry Sivachenko
d7b4350ae8 Update to version 1.38. 2005-12-30 09:50:23 +00:00
Dmitry Sivachenko
8ba1e2f9c6 Update to 1.36. 2005-12-03 18:26:55 +00:00
Dmitry Sivachenko
da1f86c33f Update to 1.35. 2005-12-01 07:56:37 +00:00
Dmitry Sivachenko
0a22b845c4 Update to version 1.33. 2005-10-10 12:31:24 +00:00
Bill Fenner
81797980f7 search.cpan.org redirect reduction canonicalization project, pass 1:
URLs automatically rewritten from /search?dist=Foo or /dist/Foo
to /dist/Foo/ (note trailing slash).  After a 2002(!) reorganization,
this is the preferred way to refer to modules on search.cpan.org.

This pass brought to you by http://people.freebsd.org/~fenner/fix-search
2005-09-21 19:31:43 +00:00
Dmitry Sivachenko
715587074f Update to version 1.32. 2005-09-05 07:50:26 +00:00
Dmitry Sivachenko
df018b208c Update to version 1.31. 2005-08-29 07:27:38 +00:00
Dmitry Sivachenko
063331d5df Add missing manpage.
Spotted by:	kris
2005-06-29 08:48:41 +00:00
Dmitry Sivachenko
28211083a3 Update to version 1.27. 2005-05-10 14:28:53 +00:00
Dmitry Sivachenko
9627e22cde Update to version 1.26. 2005-04-18 06:11:58 +00:00
Dmitry Sivachenko
5ad6d5d3de Update to version 1.25. 2005-04-11 08:11:07 +00:00
Dmitry Sivachenko
fe8a004fc6 Update to version 1.22;
Fix plist.
2005-01-25 10:22:55 +00:00
Dmitry Sivachenko
fc7be176fb Update to version 1.15. 2004-12-10 11:22:07 +00:00
Dmitry Sivachenko
cbdfa43916 Update to version 1.12. 2004-11-09 11:43:55 +00:00
Dmitry Sivachenko
a41a0778aa Update to version 1.11.
Based on PR:		71480 (update to version 1.10)
Submitted by:		Palle Girgensohn <girgen@pingpong.net>
2004-10-13 06:01:37 +00:00
Dmitry Sivachenko
c5d59ad9d0 Add missing manpages.
PR:		70244
Submitted by:	Yen-Ming Lee <leeym@utopia.leeym.com>
2004-08-10 08:47:57 +00:00
Dmitry Sivachenko
f221fca6d7 Update to version 1.01. 2004-07-05 05:38:08 +00:00
Dmitry Sivachenko
3f50390e89 Update to version 0.99. 2004-03-29 09:29:06 +00:00
Dmitry Sivachenko
c67d9b3635 Update to version 0.97. 2004-02-16 08:34:27 +00:00
Dmitry Sivachenko
7bdb27f843 Assume maintainership.
Approved by:	tobez (former maintainer)

Update to version 0.96.
2004-01-02 23:42:59 +00:00
Dmitry Sivachenko
1adeba7726 Update to version 0.94.
Approved by:	maintainer
2003-11-17 09:51:45 +00:00
Dmitry Sivachenko
92e6d34517 Update to version 0.93.
Approved by:	maintainer
2003-11-13 19:52:08 +00:00
Erwin Lansing
6b470bae86 Conditionalise dependencies on databases/p5-DBI: for perl
5.005_03 use databases/p5-DBI-137 as newer versions do not
support the old perl.

Note that for some port, I merely removed the explicit
dependency as they already have implicit dependencies
via other ports.

Approved by:	portmgr (marcus)
2003-09-16 05:43:52 +00:00