Commit graph

33 commits

Author SHA1 Message Date
Adam Weinberger
9e00ce3f62 Some OCD cleanups on some of the perl@ ports.
- Remove dependencies in core
- Put testing depends in TEST_DEPENDS
- Remove unnecessary bsd.port.options.mk inclusions
- Remove checks for Perl versions that no longer exist in the ports tree
- Sort plists, some of which were so jumbled that I have to assume
  the plist was randomized before committing

A lot of the plist changes in this commit are moving PERL5_MAN3 after
SITE_PERL. It's repo churn now, but it makes updating the ports later
far easier.
2015-03-12 23:00: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
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Mathieu Arnold
61de712f46 Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
2014-06-10 12:14:12 +00:00
Vanilla I. Shu
2bf8c2e6f0 Support STAGEDIR. 2013-11-03 06:53:54 +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
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
Philippe Audeoud
13795081f8 - Update to 0.36 2013-06-10 15:32:29 +00:00
Andrej Zverev
ecf8a07212 - Remove SITE_PERL from *_DEPENDS 2012-06-03 17:02:24 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +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
Erwin Lansing
d9a3adb9be Remove 4.x workaround 2007-06-15 17:15:38 +00:00
Vasil Dimov
f5387617c9 Remove whitespace from line endings in pkg-plist files.
Those spaces used to hinder searching for the corresponding files
with portsearch -f '/FILENAME$' for obvious reasons.
Although currently portsearch removes those spaces itself remove
them anyway.

Inspired by:	ports/94078
Approved by:	portmgr (during freeze: krion, then kris advised to wait; at present: erwin)
2006-05-12 14:28:19 +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
Mathieu Arnold
b71157a2ae Take a perl@ hat and add SHA256 checksums 2005-11-14 15:05:17 +00:00
Norikatsu Shigemura
c919c12eea Repocopy from p5-DBD-SQLite to p5-DBD-SQLite2.
o Update to 0.33.
o Remove unnecessary perl script.
o Remove a patch which was already merged.

Repo copied by:	marcus (pcvs)
2004-10-12 16:06:49 +00:00
Norikatsu Shigemura
9a39a7be6d Change MAINTAINER to perl@.
I welcome bsd.port.mk introduced soon.

Inspired by:	freebsd-perl@
2004-08-13 15:21:20 +00:00
Norikatsu Shigemura
40b7698be1 Fix a crash problem.
PR:		ports/63233 [1]
Reported by:	Stefan `Sec` Zehl <sec@42.org> [1]
Submitted by:	kuriyama
Obtained from:	DBD::SQLite cvs repository
2004-06-11 14:22:57 +00:00
Norikatsu Shigemura
46689973af Update to 0.30 (based of SQLite 2.8.12). 2004-02-16 07:13:48 +00:00
Norikatsu Shigemura
c6cf9e4270 Update to 0.30 (Based on SQLite 2.8.11). 2004-02-13 08:02:05 +00:00
Norikatsu Shigemura
2845c3a94d Update to 0.29 (based on SQLite 2.8.7). 2004-01-16 08:53:19 +00:00
Ying-Chieh Liao
c634b4bb83 utilize SITE_PERL
PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2003-10-24 12:05:09 +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
Norikatsu Shigemura
69c58a344a Update to 0.28 (based on SQLite 2.8.6). 2003-08-28 11:23:31 +00:00
Norikatsu Shigemura
7f5d89afe0 Update to 0.25 (based on SQLite 2.8.0). 2003-03-23 07:15:07 +00:00
Norikatsu Shigemura
f859a1e809 De-pkg-comment. 2003-02-22 16:16:12 +00:00
Norikatsu Shigemura
c32a782fea Update to 0.24 (based on SQLite 2.7.6). 2003-02-05 09:44:43 +00:00
Norikatsu Shigemura
f819227e82 Update to 0.22(based on SQLite 2.7.4). pkg-descr minor fix with WWW:. 2003-01-01 21:50:11 +00:00
Norikatsu Shigemura
07b4ed2bbe Update to 0.21 (based on SQLite 2.7.2) 2002-10-31 09:06:50 +00:00
Norikatsu Shigemura
b76bc05aa9 Update to 0.19 (based on SQLite 2.6.3)
Approved by:	knu (mentor)
2002-08-14 16:32:58 +00:00
Norikatsu Shigemura
956ac63471 Update to 0.18 (based on SQLite 2.5.6)
Approved by:	knu (mentor)
2002-08-06 07:14:37 +00:00
Norikatsu Shigemura
bd531a7300 Update to 0.16 (based on SQLite 2.5.0)
Reviewed by:	knu (mentor)
Approved by:	knu (mentor)
2002-07-02 08:40:55 +00:00
Norikatsu Shigemura
d532e60f85 Reviewed by: knu (mentor)
Import of a perl5 module for accessing SQLite2 databases through the DBI
2002-04-06 20:37:22 +00:00