aboutsummaryrefslogtreecommitdiff
path: root/lang/perl5.14
Commit message (Collapse)AuthorAgeFilesLines
* Remove expired port:Rene Ladan2014-12-3114-3530/+0
| | | | | | | 2014-12-31 lang/perl5.14: Unsupported, please upgrade to a more recent version of Perl Notes: svn path=/head/; revision=375897
* Use a less kludgy way for handling libperl.so's versionning and linking.Mathieu Arnold2014-12-242-14/+14
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=375473
* Do not let Perl's Configure finds out if it needs to use nm or not. It shouldMathieu Arnold2014-12-221-1/+1
| | | | | | | | | | | not. In some case I can't reproduce, it was believing it should, and was failing badly. Reported by: Joe Francia, Scott Loga Sponsored by: Absolight Notes: svn path=/head/; revision=375254
* Make Perl link all .so it builds with libperl.so.Mathieu Arnold2014-12-172-5/+15
| | | | | | | | | | | | | | | | | | | It makes upgrading from one Perl major version to another way easier. For binary package users, it means pkg upgrade will detect the libperl.so.x.yy change, and reinstall the affected packages. For users using ports, it will save rebuild time as it's easier to detect what ports really need to be rebuilt. PR: 195821 Differential Revision: https://reviews.freebsd.org/D1241 Submitted by: mat Reviewed by: antoine, bdrewery Exp-run by: antoine With hat: perl Sponsored by: Absolight Notes: svn path=/head/; revision=374847
* Retire BSDPAN.Mathieu Arnold2014-12-172-31/+3
| | | | | | | | | | | | | It was never converted to pkg, and starting with Perl 5.18 gives out annoying warnings. Differential Revision: https://reviews.freebsd.org/D1318 Reviewed by: swills With hat: perl Sponsored by: Absolight Notes: svn path=/head/; revision=374844
* One last cleanup, factorize a few things into variables, add a few entries toMathieu Arnold2014-12-024-2168/+2184
| | | | | | | | | | PLIST_SUB and SUB_LIST, finish making sure the MANPATH are valid all around. Differential Revision: https://reviews.freebsd.org/D1254 Sponsored by: Absolight Notes: svn path=/head/; revision=373771
* Really disable MULTIPLICITY if disabled in OPTIONS, and as it was always onMathieu Arnold2014-11-291-2/+4
| | | | | | | | | | before, add it to the OPTIONS_DEFAULT to not change the default behavior. Noticed by: ache Sponsored by: Absolight Notes: svn path=/head/; revision=373622
* Fixup the makewhatis errors.Mathieu Arnold2014-11-282-3/+3
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=373565
* /usr/bin/env is in SETENV, not ENV, and sometime, ENV=$USER/.shrc, which ofMathieu Arnold2014-11-271-1/+1
| | | | | | | | | | course, won't work. Noticed by: Richard Clayton Sponsored by: Absolight Notes: svn path=/head/; revision=373494
* Get the man config file right.Mathieu Arnold2014-11-271-1/+2
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=373486
* And point man to the new right place.Mathieu Arnold2014-11-271-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=373477
* - Bring back the .packlist files, many people need them, they willMathieu Arnold2014-11-273-4/+20
| | | | | | | | | | | | | | automatically added to the plists. - Add soname to libperl.so and rename it to libperl.so.PERL_VER, for instance libperl.so.5.18. To keep software linked with it working, provide a libperl.so symlink. - Rollback Perl's man page location change, it creates conflicts for the few modules that ship with Perl and are in the ports tree. Sponsored by: Absolight Notes: svn path=/head/; revision=373476
* Now that 5.18 is the default, deprecate Perl 5.14 and Perl 5.16, the first oneMathieu Arnold2014-11-261-0/+3
| | | | | | | | | | at the end of the year, the second one next summer, by then 5.20 will be the default, and 5.22 will be in the tree. Sponsored by: Absolight Notes: svn path=/head/; revision=373450
* Change the way Perl modules are installed, update the default Perl to 5.18.Mathieu Arnold2014-11-262-23/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=373448
* Cleanup @dirrm*.Mathieu Arnold2014-10-031-358/+8
| | | | | | | | | | Differential Revision: https://reviews.freebsd.org/D885 Reviewed by: bapt With hat: perl@ Sponsored by: Absolight Notes: svn path=/head/; revision=369892
* lang/perl5*: Remove absolute path to makewhatis in pkg-plistJohn Marino2014-06-151-2/+2
| | | | | | | | | | | | | Generally absolutely paths are not used with @exec in pkg-plist. In this case, the path /usr/bin/makewhatis doesn't work on DragonFly where the binary is located at /usr/sbin/makewhatis. Removing the full path is a no-op on FreeBSD and fixes perl man page installation on DragonFly. No revbump required. Approved by: portmgr (bapt) Notes: svn path=/head/; revision=357875
* Fix plist orphansMathieu Arnold2014-06-121-0/+1
| | | | | | | | Noticed by: miwi Sponsored by: Absolight Notes: svn path=/head/; revision=357601
* Add CPE information.Dag-Erling Smørgrav2014-06-041-1/+1
| | | | | | | With hat: ports-secteam Notes: svn path=/head/; revision=356516
* I Forgot to update the CONFLICTS.Mathieu Arnold2014-05-271-1/+1
| | | | | | | | Submitted by: az Sponsored by: Absolight Notes: svn path=/head/; revision=355566
* Add perl 5.20.0.Mathieu Arnold2014-05-271-0/+1
| | | | | | | | Changes: http://search.cpan.org/dist/perl-5.20.0/pod/perldelta.pod Sponsored by: Absolight Notes: svn path=/head/; revision=355497
* Ship Perl with its real licenses, and not the stock ones.Mathieu Arnold2014-05-262-936/+938
| | | | | | | | | While there, sort the plist according to makeplist. Sponsored by: Absolight Notes: svn path=/head/; revision=355464
* USES=tar:bzip2Mathieu Arnold2014-04-071-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=350521
* - Remove temp file on deinstall[1]Mathieu Arnold2014-03-313-15/+18
| | | | | | | | | | | - Unshun all installation commands - Make PREFIX-clean Poked by: bdrewery [1] Sponsored by: Absolight Notes: svn path=/head/; revision=349811
* Pet portscout.Mathieu Arnold2014-03-061-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=347267
* Like it was announced six months ago, remove Perl 5.12.Mathieu Arnold2014-02-141-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=344266
* Massive cleanup of the Perl ports:Mathieu Arnold2014-02-125-50/+23
| | | | | | | | | | | | | | - Use SUB_FILES instead of own backed version - Have etc/perl5_version in the package instead of generating a static one at install - Move some mkdirs from pkg-install to pkg-plist - Move the bin/perl5 creation from plist to post-install Reviewed by: az Sponsored by: Absolight Notes: svn path=/head/; revision=343921
* Remove all NO_LATEST_LINK, all of them have different PKGNAMEs.Mathieu Arnold2014-02-111-2/+0
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=343737
* Partial restore r343675 (leave some warnings/errors output)Andrej Zverev2014-02-111-0/+5
| | | | | | | | Suggested by: ak@ Reviewed by: ak@ Notes: svn path=/head/; revision=343731
* Turn use.perl into silent modeAndrej Zverev2014-02-101-21/+0
| | | | | | | Reviewed by: bapt@, mat@ Notes: svn path=/head/; revision=343675
* PERLIOBUF_DEFAULT_BUFSIZ - new knob for controlling PerlIO buffer size.Andrej Zverev2014-02-101-0/+7
| | | | | | | | | | | | Additional information: - http://perl5.git.perl.org/perl.git/commit/b83080de5c4254 This change doesn't affect default perl behavior. Requested by: Anton Yuzhaninov <ayuzhaninov@openstat.ru> Notes: svn path=/head/; revision=343616
* Rename patches in the makepatch fashion.Mathieu Arnold2014-01-113-0/+0
| | | | Notes: svn path=/head/; revision=339452
* With 338990, they should be JOBS safe.Mathieu Arnold2014-01-071-1/+0
| | | | Notes: svn path=/head/; revision=338999
* Add the same patch to perl5.1{2,4,6} that perl 5.18, fixing a parallel build ↵Mathieu Arnold2014-01-071-0/+34
| | | | | | | issue. Notes: svn path=/head/; revision=338990
* Take care of whatis database.Mathieu Arnold2013-11-302-1/+5
| | | | | | | | | | | - remove on deinstall - create on install PR: ports/184164 Submitted by: Tatsuki Makino Notes: svn path=/head/; revision=335309
* Enable threads by default on all Perl versions.Mathieu Arnold2013-11-181-2/+2
| | | | | | | | | PR: ports/183530 Submitted by: mat Exp-Run by: bdrewery Notes: svn path=/head/; revision=334224
* remove unused target (AZ:)Andrej Zverev2013-10-241-1/+0
| | | | Notes: svn path=/head/; revision=331456
* Ah, mixed up CONFLICTS and CONFLICTS_INSTALL.Mathieu Arnold2013-10-231-1/+1
| | | | | | | Submitted by: az Notes: svn path=/head/; revision=331368
* Have perl ports use different package names so that they don't conflict.Mathieu Arnold2013-10-231-3/+13
| | | | | | | | Submitted by: az Approved by: az,bapt Notes: svn path=/head/; revision=331363
* - Simplify and modernize use.perlAlex Kozlov2013-10-141-79/+53
| | | | | | | Approved by: perl (az, mat) Notes: svn path=/head/; revision=330335
* - bump PORTREVISION to reflect latest pkg-plist fixes.Andrej Zverev2013-10-081-1/+1
| | | | | | | | | | I hope this will make QAT happy Requested by: many With hat: perl@ Notes: svn path=/head/; revision=329776
* Re-order directory removal to fix leftovers with pkg_installAntoine Brodin2013-10-051-1/+1
| | | | | | | Approved by: az Notes: svn path=/head/; revision=329491
* - Add more missed dirs for stagingAndrej Zverev2013-10-052-0/+4
| | | | | | | Submitted by: antoine@ (via IRC, version for perl5.14) Notes: svn path=/head/; revision=329465
* Stop renaming perl ports base on optionsBaptiste Daroussin2013-10-031-1/+0
| | | | Notes: svn path=/head/; revision=329188
* - Fixup staging with pkgng.Mathieu Arnold2013-10-032-5/+6
| | | | | | | | | - Always use new LIB_DEPENDS format. Pointy hat to: myself Notes: svn path=/head/; revision=329184
* Remove the now useless pre-su-install target.Mathieu Arnold2013-10-031-4/+0
| | | | | | | Spotted by: bapt Notes: svn path=/head/; revision=329162
* And remove those now defunct files.Mathieu Arnold2013-10-031-814/+0
| | | | Notes: svn path=/head/; revision=329161
* Support staging.Mathieu Arnold2013-10-032-19/+824
| | | | Notes: svn path=/head/; revision=329160
* - Now use.perl don't spam /etc/make.conf and using ↵Andrej Zverev2013-09-232-24/+17
| | | | | | | | | | | | | | ${LOCALBASE}/etc/perl5_version instead You must switch to DEFAULT_VERSIONS (see ports/UPDATING entry 20130920 by bapt@) if you are still using PERL_VERSION to define a specific version requirement. - bump portrevision Reviewed by: bapt@ Notes: svn path=/head/; revision=327989
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | lang) Notes: svn path=/head/; revision=327741
* - Sort CONFLICTSSunpoet Po-Chuan Hsieh2013-08-221-2/+2
| | | | Notes: svn path=/head/; revision=325216