aboutsummaryrefslogtreecommitdiffstats
path: root/lang/perl5.20
Commit message (Collapse)AuthorAgeFilesLines
* Use a less kludgy way for handling libperl.so's versionning and linking.mat2014-12-252-14/+14
| | | | Sponsored by: Absolight
* Do not let Perl's Configure finds out if it needs to use nm or not. It shouldmat2014-12-231-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
* Make Perl link all .so it builds with libperl.so.mat2014-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
* Retire BSDPAN.mat2014-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
* One last cleanup, factorize a few things into variables, add a few entries tomat2014-12-034-1482/+1497
| | | | | | | PLIST_SUB and SUB_LIST, finish making sure the MANPATH are valid all around. Differential Revision: https://reviews.freebsd.org/D1254 Sponsored by: Absolight
* Really disable MULTIPLICITY if disabled in OPTIONS, and as it was always onmat2014-11-291-2/+3
| | | | | | | before, add it to the OPTIONS_DEFAULT to not change the default behavior. Noticed by: ache Sponsored by: Absolight
* Fixup the makewhatis errors.mat2014-11-282-3/+3
| | | | Sponsored by: Absolight
* /usr/bin/env is in SETENV, not ENV, and sometime, ENV=$USER/.shrc, which ofmat2014-11-271-1/+1
| | | | | | | course, won't work. Noticed by: Richard Clayton Sponsored by: Absolight
* Get the man config file right.mat2014-11-271-1/+2
| | | | Sponsored by: Absolight
* And point man to the new right place.mat2014-11-271-1/+1
| | | | Sponsored by: Absolight
* - Bring back the .packlist files, many people need them, they willmat2014-11-273-5/+24
| | | | | | | | | | | 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
* Change the way Perl modules are installed, update the default Perl to 5.18.mat2014-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
* Update to 5.20.1.mat2014-10-178-13/+15
| | | | Sponsored by: Absolight
* Cleanup @dirrm*.mat2014-10-031-324/+8
| | | | | | | Differential Revision: https://reviews.freebsd.org/D885 Reviewed by: bapt With hat: perl@ Sponsored by: Absolight
* lang/perl5*: Remove absolute path to makewhatis in pkg-plistmarino2014-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)
* lang/perl5.20: fix warning in Math/BigInt.pmpi2014-06-102-1/+12
| | | | | | | See also https://rt.cpan.org/Public/Bug/Display.html?id=80182 PR: ports/185541 Approved-by: tobez (maintainer timeout), jadawin (mentor)
* Add CPE information.des2014-06-051-1/+1
| | | | With hat: ports-secteam
* revert previous changesaz2014-05-302-17/+1
| | | | Requested by: mat@
* Restore behavior for internal EU::MM - make copy .bs files even if theyaz2014-05-302-0/+17
| | | | are empty.
* I Forgot to update the CONFLICTS.mat2014-05-281-1/+1
| | | | | Submitted by: az Sponsored by: Absolight
* Add perl 5.20.0.mat2014-05-2711-0/+2957
Changes: http://search.cpan.org/dist/perl-5.20.0/pod/perldelta.pod Sponsored by: Absolight