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