20 Commits

Author SHA1 Message Date
Mathieu Arnold
f6d56007b9 Remove all := from BUILD_DEPENDS, here are never needed.
While there, cleanup, and sort depends.

When build and run dependencies are the same, there are three ways to
avoid duplicating the list while not adding the framework added
BUILD_DEPENDS to the RUN_DEPENDS.  In order of preference, they are:

1) use RUN_DEPENDS to set BUILD_DEPENDS:

BUILD_DEPENDS=	${RUN_DEPENDS}
RUN_DEPENDS=	foo:bar/baz

2) create another variable and use it:

MY_DEPENDS= foo:bar/baz
BUILD_DEPENDS=	${MY_DEPENDS}
RUN_DEPENDS=	${MY_DEPENDS}

3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation:

BUILD_DEPENDS=	foo:bar/baz
RUN_DEPENDS:=	${BUILD_DEPENDS}

Sponsored by:	Absolight
2018-07-09 08:40:17 +00:00
Sunpoet Po-Chuan Hsieh
ad4f267b7a Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
2018-05-27 20:15:16 +00:00
Mathieu Arnold
cb41fc6623 Fix license information for portgs that use "the same license as Perl".
Sponsored by:	Absolight
2017-09-15 08:58:46 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Jun Kuriyama
2cbe1b6aa1 - Upgrade to 1.21. 2015-06-13 13:11:29 +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
Jun Kuriyama
a1db322d2e - Upgrade to 1.20. 2014-11-20 06:30:05 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Emanuel Haupt
58fb45f3dd Support staging. 2014-02-05 13:43:06 +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
Jun Kuriyama
4f7d1c40f4 - Upgrade to 0.12. 2013-08-10 12:08:21 +00:00
Jun Kuriyama
0c99695734 - Upgrade to 1.07.
Feature safe: yes
2012-10-19 15:44:58 +00:00
Steve Wills
63d09c9c9b - Convert all remaining instances of BUILD_DEPENDS=${RUN_DEPENDS} or
RUN_DEPENDS=${BUILD_DEPENDS} to use := which portlint has warned
  about for a while.

PR:		ports/168208
Approved by:	portmgr (miwi)
2012-06-10 18:42:48 +00:00
Jun Kuriyama
e3e886dde5 - Upgrade to 1.05.
Feature safe:	yes
2012-03-11 08:10:14 +00:00
Steve Wills
e8c131e867 - Add TEST_DEPENDS
PR:		ports/164552
Submitted by:	swills (myself)
Approved by:	maintainer (blanket)
2012-01-30 02:20:59 +00:00
Jun Kuriyama
125386be21 - Upgrade to 1.03.
Feature safe:	yes
2011-11-22 00:54:24 +00:00
Jun Kuriyama
593c147b63 - Upgrade to 1.02. 2011-10-08 11:55:38 +00:00
Jun Kuriyama
ba035cd5a1 - Upgrade to 1.00. 2011-07-05 08:23:24 +00:00
Jun Kuriyama
ece51edf65 - Upgrade to 0.14. 2011-05-19 11:43:03 +00:00
Jun Kuriyama
6bb380db55 SQL::Maker is yet another SQL builder class. It is based on
DBIx::Skinny's SQL generator.

WWW: http://search.cpan.org/dist/SQL-Maker/
2011-02-27 02:05:31 +00:00