1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

235 Commits

Author SHA1 Message Date
John Marino
5e065a93b7 lang/perl5*: Remove absolute path to makewhatis in pkg-plist
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)
2014-06-15 12:40:42 +00:00
Mathieu Arnold
efcd879e04 Fix plist orphans
Noticed by:	miwi
Sponsored by:	Absolight
2014-06-12 14:33:28 +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
Kurt Jaeger
9560eaa378 lang/perl5.16: fix warning in Math/BigInt.pm
See also https://rt.cpan.org/Public/Bug/Display.html?id=80182

PR:             ports/185541
Approved-by:    tobez (maintainer timeout), jadawin (mentor)
2014-06-10 09:21:22 +00:00
Dag-Erling Smørgrav
ce9d32b17c Add CPE information.
With hat:	ports-secteam
2014-06-04 16:54:27 +00:00
Mathieu Arnold
d20471ec4f I Forgot to update the CONFLICTS.
Submitted by:	az
Sponsored by:	Absolight
2014-05-27 19:41:58 +00:00
Mathieu Arnold
ca7f62bffc Add perl 5.20.0.
Changes:	http://search.cpan.org/dist/perl-5.20.0/pod/perldelta.pod
Sponsored by:	Absolight
2014-05-27 12:19:24 +00:00
Mathieu Arnold
e78d28a488 Ship Perl with its real licenses, and not the stock ones.
While there, sort the plist according to makeplist.

Sponsored by:	Absolight
2014-05-26 22:55:50 +00:00
Mathieu Arnold
00d505c367 USES=tar:bzip2
Sponsored by:	Absolight
2014-04-07 16:27:14 +00:00
Mathieu Arnold
f8530be769 - Remove temp file on deinstall[1]
- Unshun all installation commands
- Make PREFIX-clean

Poked by:	bdrewery [1]
Sponsored by:	Absolight
2014-03-31 22:26:09 +00:00
Thierry Thomas
578471bf05 Fix the build of x11/rxvt-unicode with clang34, by defining a more
C++-friendly dNOOP.

Note: don't apply the patch proposed in the PR, but a patch proposed
by Craig A. Berry at
http://perl5.git.perl.org/perl.git/commit/7db66e12883f0832ca80164b723768b848187bda
as suggested by az@.

PR:		ports/187571
Submitted by:	/me
Reported by:	Thomas Hoffmann <trh411 (at) gmail.com>
Approved by:	az
2014-03-15 09:57:40 +00:00
Mathieu Arnold
f7946b0a20 Pet portscout.
Sponsored by:	Absolight
2014-03-06 16:32:42 +00:00
Mathieu Arnold
286e8eceee Like it was announced six months ago, remove Perl 5.12.
Sponsored by:	Absolight
2014-02-14 15:41:50 +00:00
Mathieu Arnold
e51a855952 Massive cleanup of the Perl ports:
- 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
2014-02-12 13:46:07 +00:00
Mathieu Arnold
6c7af2915a Remove all NO_LATEST_LINK, all of them have different PKGNAMEs.
Sponsored by:	Absolight
2014-02-11 12:38:32 +00:00
Andrej Zverev
11f6129d7b Partial restore r343675 (leave some warnings/errors output)
Suggested by:	ak@
Reviewed by:	ak@
2014-02-11 10:45:16 +00:00
Andrej Zverev
b1a6dc354f Turn use.perl into silent mode
Reviewed by:	bapt@, mat@
2014-02-10 19:33:05 +00:00
Andrej Zverev
e827ae31d4 PERLIOBUF_DEFAULT_BUFSIZ - new knob for controlling PerlIO buffer size.
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>
2014-02-10 10:19:32 +00:00
Mathieu Arnold
e0a8062bb0 Rename patches in the makepatch fashion. 2014-01-11 20:36:18 +00:00
Mathieu Arnold
b087c41e1a Add the same patch to perl5.1{2,4,6} that perl 5.18, fixing a parallel build issue. 2014-01-07 09:58:06 +00:00
Mathieu Arnold
cc221c9416 Revert r337193, groff needs perl, makes a loop, is bad.
Pointy hat to:	myself
2013-12-22 16:09:43 +00:00
Mathieu Arnold
fb58ceb1d7 Fixup perldoc by using groff from ports. 2013-12-22 15:59:13 +00:00
Mathieu Arnold
9651e58559 Take care of whatis database.
- remove on deinstall
- create on install

PR:		ports/184164
Submitted by:	Tatsuki Makino
2013-11-30 17:28:44 +00:00
Mathieu Arnold
9ce72a972d Enable threads by default on all Perl versions.
PR:		ports/183530
Submitted by:	mat
Exp-Run by:	bdrewery
2013-11-18 16:46:54 +00:00
Andrej Zverev
e7f18ffec1 remove unused target (AZ:) 2013-10-24 03:24:46 +00:00
Mathieu Arnold
cadaca380d Fixup BSDPAN.
Reported by:	olli hauer
2013-10-23 20:15:20 +00:00
Mathieu Arnold
86ab67014c Ah, mixed up CONFLICTS and CONFLICTS_INSTALL.
Submitted by:	az
2013-10-23 10:51:03 +00:00
Mathieu Arnold
34ac44a2b4 Have perl ports use different package names so that they don't conflict.
Submitted by:	az
Approved by:	az,bapt
2013-10-23 10:29:05 +00:00
Alex Kozlov
dd559f9592 - Simplify and modernize use.perl
Approved by:	perl (az, mat)
2013-10-14 16:22:34 +00:00
Antoine Brodin
b9117a0d4c Re-order directory removal to fix leftovers with pkg_install
Approved by:	az
2013-10-05 18:15:39 +00:00
Andrej Zverev
71ba68dede - Add more missed dirs for staging
Submitted by:	antoine@ (via IRC, version for perl5.14)
2013-10-05 14:56:20 +00:00
Baptiste Daroussin
d5c4e5e0ef Stop renaming perl ports base on options 2013-10-03 13:35:04 +00:00
Mathieu Arnold
d5f4456c5f - Fixup staging with pkgng.
- Always use new LIB_DEPENDS format.

Pointy hat to:	myself
2013-10-03 13:30:29 +00:00
Mathieu Arnold
61fb042452 Remove the now useless pre-su-install target.
Spotted by:	bapt
2013-10-03 08:35:38 +00:00
Mathieu Arnold
cef5ab1566 And remove those now defunct files. 2013-10-03 08:24:08 +00:00
Mathieu Arnold
69eea18150 Support staging. 2013-10-03 08:21:29 +00:00
Andrej Zverev
228462b91d - Now use.perl don't spam /etc/make.conf and using ${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@
2013-09-23 12:37:58 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Mathieu Arnold
5647074878 Introduce Perl 5.18.1
Changes:        http://search.cpan.org/dist/perl-5.18.0/pod/perldelta.pod
Changes:        http://search.cpan.org/dist/perl-5.18.1/pod/perldelta.pod
2013-08-13 13:04:55 +00:00
Andrej Zverev
69dba9a123 - Mark job safe
Tested by:	Anton Yuzhaninov <ayuzhaninov@openstat.ru>, az@
2013-07-22 15:56:27 +00:00
Sunpoet Po-Chuan Hsieh
771c6bdb37 - Sort MAN1 2013-06-13 18:56:01 +00:00
Andrej Zverev
8c7d7ff2bd - lang/perl5.12 upgrade to 5.12.5
- lang/perl5.14 upgrade to 5.14.4
- lang/perl5.16 upgrade to 5.16.3
- Global modify SITE_PERL[1][2]

[1] - See more info:
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=26605+0+archive/2013/freebsd-perl/20130609.freebsd-perl
[2] - Fix for mail/cyrus-imapd* - Approved by portmrg(bapt@)

Please, see ports/UPDATING for upgrade procedure.

Reviewed by:	bapt@ (exp-run), culot@
2013-06-12 13:00:55 +00:00
Andrej Zverev
b53c922963 Revert logic for PERL_VENDOR_PREFIX.
Requested by:	citrin
2013-05-08 14:52:55 +00:00
Andrej Zverev
222fdab228 - Fix typo VENDOR_PREFIX -> VENDOR_PREFIX_DESC
PR:		ports/178363
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>

Pointy hat:	az@
2013-05-06 08:11:25 +00:00
Andrej Zverev
697f1c2aa4 lang/perl5.*
- OPTIONS to OptionNG conversion
- Remove ABI version number from LIB_DEPENDS
- Add VENDOR prefix to list of OPTIONS

lang/perl5.14

- Remove outdated CONFLICTS with perl5.(6|8)

Reviewed by:	bapt@
With hat:	perl@
2013-05-06 06:06:49 +00:00
Baptiste Daroussin
7d9e945333 Reassing lang/perl5* to perl@
While here trim headers

Feature safe:	yes
2013-04-22 12:40:10 +00:00
Eygene Ryabinkin
ca78291f62 Perl 5.x: fix CVE-2013-1667
Feature safe:	wholeheartedly hope so
2013-03-10 19:04:00 +00:00
Andrej Zverev
5c08817568 - Cleanup CONFLICTS 5.(6|8|10) no longer in ports tree.
With hat:	perl@
2013-02-24 16:41:01 +00:00
Andrej Zverev
577c5aeff9 Update to 5.16.2
Changes: http://search.cpan.org/~rjbs/perl-5.16.2/pod/perldelta.pod

Approved by:	maintainer (implicit via email)
With hat:	perl@
Feature safe:	yes
2012-11-04 09:48:04 +00:00
Andrej Zverev
4e7cc2d9b7 - Fix PERL_VERSION_REGEX to match actual perl version (5.16).
Repoted by: kib@
Reviewed by: tobez@
With Hat:   perl@
2012-10-09 10:33:21 +00:00