ports/176396: [update] lang/perl5.14 to version 5.14.3
Andrej Zverev
az at FreeBSD.org
Sun Feb 24 16:30:01 UTC 2013
>Number: 176396
>Category: ports
>Synopsis: [update] lang/perl5.14 to version 5.14.3
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Feb 24 16:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Andrej Zverev
>Release:
>Organization:
>Environment:
>Description:
- Update to version 5.14.3
- Fix CONFLICTS ( 5.(6|8|10) not longer in tree, add 5.16 )
- Remove two patches. Already fixed by upstream.
- Set default PERL_VERSION to 5.14.3 inside Mk/bsd.perl.mk
>How-To-Repeat:
>Fix:
--- perl5.14.3.diff begins here ---
Index: Mk/bsd.perl.mk
===================================================================
--- Mk/bsd.perl.mk (revision 312329)
+++ Mk/bsd.perl.mk (working copy)
@@ -44,7 +44,7 @@
Perl_Pre_Include= bsd.perl.mk
PERL_Include_MAINTAINER= perl at FreeBSD.org
-PERL_VERSION?= 5.14.2
+PERL_VERSION?= 5.14.3
.if !defined(PERL_LEVEL) && defined(PERL_VERSION)
perl_major= ${PERL_VERSION:C|^([1-9]+).*|\1|}
Index: lang/perl5.14/Makefile
===================================================================
--- lang/perl5.14/Makefile (revision 312329)
+++ lang/perl5.14/Makefile (working copy)
@@ -7,7 +7,6 @@
PORTNAME= perl
PORTVERSION= ${PERL_VERSION}
-PORTREVISION= 2
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN \
${MASTER_SITE_LOCAL:S/$/:local/} \
@@ -24,9 +23,8 @@
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-CONFLICTS= perl-5.6.* perl-5.8.* perl-threaded-5.8.* \
- perl-5.10.* perl-threaded-5.10.* \
- perl-5.12.* perl-threaded-5.12.*
+CONFLICTS= perl-5.12.* perl-threaded-5.12.* \
+ perl-5.16.* perl-threaded-5.16.*
OPTIONS= DEBUGGING "Build with debugging support" off \
GDBM "Build GDBM_File extension" off \
@@ -40,7 +38,7 @@
PORTSCOUT= limitw:1,even
-PERL_VERSION= 5.14.2
+PERL_VERSION= 5.14.3
PERL_ARCH= mach
SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VERSION}
SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL}
Index: lang/perl5.14/Makefile.man
===================================================================
--- lang/perl5.14/Makefile.man (revision 312329)
+++ lang/perl5.14/Makefile.man (working copy)
@@ -46,6 +46,7 @@
MAN1+= perl5140delta.1
MAN1+= perl5141delta.1
MAN1+= perl5142delta.1
+MAN1+= perl5143delta.1
MAN1+= perl561delta.1
MAN1+= perl56delta.1
MAN1+= perl570delta.1
Index: lang/perl5.14/distinfo
===================================================================
--- lang/perl5.14/distinfo (revision 312329)
+++ lang/perl5.14/distinfo (working copy)
@@ -1,4 +1,4 @@
-SHA256 (perl/perl-5.14.2.tar.bz2) = c2a2362e8d1fdd2bfbfde801fcd78241f154c164f00fba76065ab8cc5c7b06cd
-SIZE (perl/perl-5.14.2.tar.bz2) = 13226972
+SHA256 (perl/perl-5.14.3.tar.bz2) = a82c4d7c1886a24499487422bc2c754754a6eb90311866bf6b8a4fee85def84b
+SIZE (perl/perl-5.14.3.tar.bz2) = 13276904
SHA256 (perl/BSDPAN-20111107.tar.bz2) = 2f03218a592dc65ebfdc3c6b9394d91dcf4c53aa5290a08458b837baad5a21f9
SIZE (perl/BSDPAN-20111107.tar.bz2) = 8448
Index: lang/perl5.14/files/patch-cpan__ExtUtils-MakeMaker__lib__ExtUtils__MakeMaker.pm
===================================================================
--- lang/perl5.14/files/patch-cpan__ExtUtils-MakeMaker__lib__ExtUtils__MakeMaker.pm (revision 312329)
+++ lang/perl5.14/files/patch-cpan__ExtUtils-MakeMaker__lib__ExtUtils__MakeMaker.pm (working copy)
@@ -1,11 +0,0 @@
---- ./cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm.orig 2012-03-07 04:45:16.252747795 +0000
-+++ ./cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm 2012-03-07 04:46:18.391746557 +0000
-@@ -401,6 +401,8 @@
- my($class,$self) = @_;
- my($key);
-
-+ _convert_compat_attrs($self) if defined $self && $self;
-+
- # Store the original args passed to WriteMakefile()
- foreach my $k (keys %$self) {
- $self->{ARGS}{$k} = $self->{$k};
Index: lang/perl5.14/files/patch-freebsd.sh-freebsd10
===================================================================
--- lang/perl5.14/files/patch-freebsd.sh-freebsd10 (revision 312329)
+++ lang/perl5.14/files/patch-freebsd.sh-freebsd10 (working copy)
@@ -1,30 +0,0 @@
---- hints/freebsd.sh.orig2 2011-10-09 13:30:37.000000000 +0000
-+++ hints/freebsd.sh 2011-10-09 14:12:48.000000000 +0000
-@@ -116,7 +116,8 @@
- case "$osvers" in
- 0.*|1.0*) ;;
-
--1*|2*) cccdlflags='-DPIC -fpic'
-+1.*|2.*)
-+ cccdlflags='-DPIC -fpic'
- lddlflags="-Bshareable $lddlflags"
- ;;
-
-@@ -139,7 +140,7 @@
- esac
-
- case "$osvers" in
--0*|1*|2*|3*) ;;
-+0.*|1.*|2.*|3.*) ;;
-
- *)
- ccflags="${ccflags} -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H"
-@@ -196,7 +197,7 @@
- $define|true|[yY]*)
- lc_r=`/sbin/ldconfig -r|grep ':-lc_r'|awk '{print $NF}'|sed -n '$p'`
- case "$osvers" in
-- 0*|1*|2.0*|2.1*) cat <<EOM >&4
-+ 0.*|1.*|2.0*|2.1*) cat <<EOM >&4
- I did not know that FreeBSD $osvers supports POSIX threads.
-
- Feel free to tell perlbug at perl.org otherwise.
Index: lang/perl5.14/pkg-plist
===================================================================
--- lang/perl5.14/pkg-plist (revision 312329)
+++ lang/perl5.14/pkg-plist (working copy)
@@ -1121,6 +1121,7 @@
lib/perl5/%%PERL_VER%%/pod/perl5140delta.pod
lib/perl5/%%PERL_VER%%/pod/perl5141delta.pod
lib/perl5/%%PERL_VER%%/pod/perl5142delta.pod
+lib/perl5/%%PERL_VER%%/pod/perl5143delta.pod
lib/perl5/%%PERL_VER%%/pod/perl561delta.pod
lib/perl5/%%PERL_VER%%/pod/perl56delta.pod
lib/perl5/%%PERL_VER%%/pod/perl570delta.pod
--- perl5.14.3.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list