Commit graph

68 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
Anton Berezin
9f22c73f1b Update to 3.15. 2015-01-13 12:45:46 +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
99a4f62f93 Cleanup plist 2014-10-20 09:37:00 +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
4b9ccd4385 Support STAGEDIR. 2013-11-01 14:20:56 +00:00
Baptiste Daroussin
1e4b97cf2b Add NO_STAGE all over the place in preparation for the staging support (cat: converters) 2013-09-20 16:05:24 +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
Cheng-Lung Sung
02e44be33a - Update to 3.14 2013-07-08 01:55:36 +00:00
Frederic Culot
4a7663fd15 - Update to 3.13.
Changes:	http://search.cpan.org/dist/MIME-Base64/Changes
Approved by:	sahil@/wen@ (mentors, implicit)
2010-11-27 12:24:57 +00:00
Philip M. Gollucci
256533ddd2 - Update to 3.12
PR:             ports/152592
Submitted by:   Gea-Suan Lin <gslin@gslin.org>
With Hat:       perl@
Changes:        http://search.cpan.org/dist/MIME-Base64/Changes
2010-11-27 00:52:29 +00:00
Wen Heping
882960bb2a - Update to 3.11
Changelog: http://cpansearch.perl.org/src/GAAS/MIME-Base64-3.11/Changes
2010-11-25 01:37:44 +00:00
Sunpoet Po-Chuan Hsieh
389f48e8de - Update to 3.10
Changes:	http://search.cpan.org/dist/MIME-Base64/Changes
PR:		ports/152203
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
2010-11-13 15:21:08 +00:00
Anton Berezin
b80d666a6f Update to 3.09.
Changes:	http://search.cpan.org/dist/MIME-Base64/Changes
2010-01-25 23:29:34 +00:00
Philippe Audeoud
05b22bbed3 - Update to 3.08 2009-06-11 07:11:59 +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
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
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
Yen-Ming Lee
f5ebded1b8 - require devel/p5-XSLoader and unbreak it on perl 5.005
Submitted by:	skv
2005-12-21 12:48:13 +00:00
Erwin Lansing
4017ec4340 - Update to 3.07
- Reassign to perl@
- Mark for perl 5.6.x or higher.
2005-12-02 10:05:23 +00:00
Pav Lucistnik
a88df5c39d - Add SHA256
Approved by:	maintainer
2005-11-26 17:00:48 +00:00
Sergey Skvortsov
54a1630d6e * reflect renaming on CPAN File-Spec to PathTools
+ add devel/p5-PathTools, remove devel/p5-File-Spec
   + update dependencies for all affected ports (make them unconditional),
     bump PORTREVISION for these ports
module was renamed
* reflect renaming on CPAN PodParser to Pod-Parser
   + add textproc/p5-Pod-Parser, remove textproc/p5-PodParser
   + update dependencies for all affected ports (make them unconditional),
     bump PORTREVISION for these ports

* for all changed ports make dependencies on File::Temp, Digest::MD5,
  Storable unconditional

* remove 'CONFIGURE_ARGS= INSTALLDIRS=site' from Makefile's
  (this variable is forced by bsd.port.mk now)

* update Class-Autouse to 1.17

* update POE-API-Hooks to 1.05

* make portlint happy (clean IGNORE, convert spaces to tabs and so on)
2005-06-11 16:13:12 +00:00
Mathieu Arnold
8a52e2304f Update to 3.05
Approved by:	maintainer
2004-10-13 17:11:03 +00:00
Martin Blapp
fa51941802 Update to 3.03.
Fix data corruption for binary data.

rt.cpan.org: Bug #7456
2004-08-25 12:26:14 +00:00
Andrey A. Chernov
c477aed711 Back out prev. commit. Too many ports depends on it and IGNORE
fails with error exit code for 'make -DINSTALLS_DEPENDS install' called
when depending file is not found.
2004-07-16 13:06:45 +00:00
Andrey A. Chernov
d3a4dd7388 Don't install this port, if ${PERL_LEVEL} >= 500804 2004-07-16 12:41:14 +00:00
Erwin Lansing
dbfd738360 Update to 3.01 2004-03-30 17:51:45 +00:00
Trevor Johnson
3bca696b10 Add size data, approved by maintainers. 2004-03-18 18:01:13 +00:00
Mathieu Arnold
ef81e1ce90 Fix installation with perl 5.8
PR which triggered this discover :	64380
2004-03-18 15:53:17 +00:00
Erwin Lansing
f740ef08be Update to 3.00
Drop the pure Perl implementations of the encoders and
   decoders.  They are bloat that hides real problems in
   the XS implementations.  I will re-release them separately
   in the new MIME-Base64-Perl distribution.

   The 'gcc -Wall' fix in 2.22 broke support for perl5.005,
   as the isXDIGIT() macro is not available in that perl.
   This problem has now been fixed.
2004-01-15 07:16:29 +00:00
Erwin Lansing
b2e40a1cf8 - Fix usage of isXDIGIT() by calling the isxdigit() macro
- Remove BORKEN and bump PORTREVISION

Submitted by:	Barney Wolff <barney@databus.com>
Tested by:	pav
2004-01-12 19:45:17 +00:00
Erwin Lansing
0208452f9a Somehow, 'make test' doesn't catch all problems. Mark broken
with perl 5.005_03 until I can figure out what the exact problem i.s

Submitted by:	Michel Gravey <admin@the-e-management.com>,
		"Michel Gravey" <michel.gravey@orange.fr>,
		pav
2004-01-12 14:38:20 +00:00
Erwin Lansing
1d4d6cb6d4 Update to 2.23, which somehow ended uncommitted in my tree.
Reminded by:		Barney Wolff <barney@databus.com>, pav
2004-01-12 08:50:30 +00:00
Erwin Lansing
601b5d96af Update to 2.22 2004-01-08 18:36:54 +00:00
Erwin Lansing
6cac85d831 Update to 2.21 2003-10-09 21:22:31 +00:00
Erwin Lansing
3fa428589a use SITE_PERL 2003-10-09 21:21:49 +00:00
Erwin Lansing
844479aa5d Change to my FreeBSD.org address 2003-06-12 16:41:16 +00:00
Pete Fritchman
9e81f50727 Update to 2.20.
PR:		52208
Submitted by:	maintainer
2003-05-16 02:33:50 +00:00
Norikatsu Shigemura
7dab1de0dd Fix install directory with perl 5.8 or later.
PR:		ports/50554
Submitted by:	Sergey Matveychuk <sem@ciam.ru>
Approved by:	maintainer timeout (3 days)
2003-04-05 09:56:09 +00:00
Norikatsu Shigemura
7855b199a2 Update to 2.18.
PR:		ports/50184
Submitted by:	Erwin Lansing <erwin@lansing.dk>
2003-03-23 10:01:34 +00:00
Akinori MUSHA
57f9198bc7 De-pkg-comment. 2003-02-21 11:08:38 +00:00
Edwin Groothuis
de51626d76 Maintainer update to 2.16
PR:		ports/46797
Submitted by:	Erwin Lansing <erwin@lansing.dk>
2003-01-07 13:26:28 +00:00
Ying-Chieh Liao
0dff185082 upgrade to 2.14
claim maintainership

PR:		46572
Submitted by:	Erwin Lansing <erwin@lansing.dk> (new maintainer)
2003-01-03 20:05:46 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Steve Price
d73ba718fa Remove empty directories on uninstall. 2001-04-14 22:31:52 +00:00
Vanilla I. Shu
397cd9b051 Upgrade
p5-Compress-Zlib	=> 1.11
	p5-HTML-Parser		=> 3.18
	p5-MIME-Base64		=> 2.12
	p5-URI			=> 1.11
2001-03-01 09:32:08 +00:00
Vanilla I. Shu
68c2f99c63 Remove do-configure section, use PERL_CONFIGURE now. 2001-03-01 06:39:18 +00:00
Will Andrews
8948f0d23d Argh! I screwed up with the last commit, bigtime! Now it respects
CC/CFLAGS without the patch and PKGNAMESUFFIX->PKGNAMEPREFIX.

Submitted by:	Christian Weisgerber <naddy@mips.inka.de>
Pointy hat:	will (that's two today!)
2000-06-09 23:59:28 +00:00
Will Andrews
9884a9972e Make this port respect CC/CFLAGS.
PR:		19123
Reported by:	Christian Weisgerber <naddy@unix-ag.uni-kl.de>
2000-06-09 20:57:24 +00:00