Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Dec 2014 12:59:31 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r374844 - in head/lang: perl5.14 perl5.16 perl5.18 perl5.20
Message-ID:  <201412171259.sBHCxVHl070116@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Wed Dec 17 12:59:30 2014
New Revision: 374844
URL: https://svnweb.freebsd.org/changeset/ports/374844
QAT: https://qat.redports.org/buildarchive/r374844/

Log:
  Retire BSDPAN.
  
  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

Modified:
  head/lang/perl5.14/Makefile
  head/lang/perl5.14/pkg-plist
  head/lang/perl5.16/Makefile
  head/lang/perl5.16/pkg-plist
  head/lang/perl5.18/Makefile
  head/lang/perl5.18/pkg-plist
  head/lang/perl5.20/Makefile
  head/lang/perl5.20/pkg-plist

Modified: head/lang/perl5.14/Makefile
==============================================================================
--- head/lang/perl5.14/Makefile	Wed Dec 17 12:41:23 2014	(r374843)
+++ head/lang/perl5.14/Makefile	Wed Dec 17 12:59:30 2014	(r374844)
@@ -5,13 +5,8 @@ PORTNAME=	perl
 PORTVERSION=	${PERL_VERSION}
 PORTREVISION=	13
 CATEGORIES=	lang devel perl5
-MASTER_SITES=	CPAN \
-		${MASTER_SITE_LOCAL:S/$/:local/} \
-		http://protey.ru/freebsd/distfiles/:local
-MASTER_SITE_SUBDIR=	../../src \
-			skv/:local
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
-		BSDPAN-${BSDPAN_VERSION}${EXTRACT_SUFX}:local
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	../../src
 DIST_SUBDIR=	perl
 
 MAINTAINER=	perl@FreeBSD.org
@@ -72,8 +67,7 @@ CONFIGURE_ARGS=	-sde -Dprefix=${PREFIX} 
 	-Dsiteman1dir=${PREFIX}/man/man1 \
 	-Dotherlibdirs=${PREFIX}/lib/perl5/site_perl/${PERL_VER}:${PREFIX}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH} \
 	-Ui_malloc -Ui_iconv -Uinstallusrbinperl \
-	-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
-	-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
+	-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none
 LOCALE_CLEANUP=	LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
 		LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
 		LC_TIME=""
@@ -201,18 +195,7 @@ LINK_USRBIN=	no
 .endif
 SUB_LIST+=	LINK_USRBIN=${LINK_USRBIN}
 
-BSDPAN_DEST=	${PREFIX}/${_PRIV_LIB}/BSDPAN
-BSDPAN_FILES=	BSDPAN.pm BSDPAN/Override.pm Config.pm \
-		ExtUtils/MM_Unix.pm \
-		ExtUtils/MakeMaker.pm \
-		ExtUtils/Packlist.pm
-BSDPAN_VERSION=	20111107
-BSDPAN_WRKSRC=	${WRKDIR}/BSDPAN-${BSDPAN_VERSION}
-
 post-patch:
-	${SED} -i '' -e 's|%%PERL_PKGNAME%%|${PKGNAME}|g; s|%%PERL_VER%%|${PERL_VER}|g;' \
-		-e 's!%%BSDPAN_VERSION%%!${BSDPAN_VERSION}!g;' \
-		${BSDPAN_WRKSRC}/ExtUtils/*.pm
 	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
 		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
 .if ${PORT_OPTIONS:MPTHREAD}
@@ -252,11 +235,6 @@ post-install:
 .if ${OSVERSION} >= 900022
 	${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${STAGEDIR}${PREFIX}/etc/man.d/perl${PERL_VER}.conf
 .endif
-.for files in ${BSDPAN_FILES}
-	${MKDIR} ${STAGEDIR}${BSDPAN_DEST}/${files:H}
-	${INSTALL_DATA} \
-		${BSDPAN_WRKSRC}/${files} ${STAGEDIR}${BSDPAN_DEST}/${files}
-.endfor
 
 test: build
 	(cd ${WRKSRC}; TEST_JOBS=${MAKE_JOBS_NUMBER} make test_harness)

Modified: head/lang/perl5.14/pkg-plist
==============================================================================
--- head/lang/perl5.14/pkg-plist	Wed Dec 17 12:41:23 2014	(r374843)
+++ head/lang/perl5.14/pkg-plist	Wed Dec 17 12:59:30 2014	(r374844)
@@ -59,12 +59,6 @@ etc/perl5_version
 %%PRIV_LIB%%/B/Deparse.pm
 %%PRIV_LIB%%/B/Lint.pm
 %%PRIV_LIB%%/B/Lint/Debug.pm
-%%PRIV_LIB%%/BSDPAN/BSDPAN.pm
-%%PRIV_LIB%%/BSDPAN/BSDPAN/Override.pm
-%%PRIV_LIB%%/BSDPAN/Config.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/MM_Unix.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/MakeMaker.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/Packlist.pm
 %%PRIV_LIB%%/Benchmark.pm
 %%PRIV_LIB%%/CGI.pm
 %%PRIV_LIB%%/CGI/Apache.pm

Modified: head/lang/perl5.16/Makefile
==============================================================================
--- head/lang/perl5.16/Makefile	Wed Dec 17 12:41:23 2014	(r374843)
+++ head/lang/perl5.16/Makefile	Wed Dec 17 12:59:30 2014	(r374844)
@@ -5,13 +5,8 @@ PORTNAME=	perl
 PORTVERSION=	${PERL_VERSION}
 PORTREVISION=	17
 CATEGORIES=	lang devel perl5
-MASTER_SITES=	CPAN \
-		${MASTER_SITE_LOCAL:S/$/:local/} \
-		http://protey.ru/freebsd/distfiles/:local
-MASTER_SITE_SUBDIR=	../../src \
-			skv/:local
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
-		BSDPAN-${BSDPAN_VERSION}${EXTRACT_SUFX}:local
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	../../src
 DIST_SUBDIR=	perl
 
 MAINTAINER=	perl@FreeBSD.org
@@ -72,8 +67,7 @@ CONFIGURE_ARGS=	-sde -Dprefix=${PREFIX} 
 	-Dsiteman1dir=${PREFIX}/man/man1 \
 	-Dotherlibdirs=${PREFIX}/lib/perl5/site_perl/${PERL_VER}:${PREFIX}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH} \
 	-Ui_malloc -Ui_iconv -Uinstallusrbinperl \
-	-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
-	-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
+	-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none
 LOCALE_CLEANUP=	LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
 		LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
 		LC_TIME=""
@@ -201,18 +195,7 @@ LINK_USRBIN=	no
 .endif
 SUB_LIST+=	LINK_USRBIN=${LINK_USRBIN}
 
-BSDPAN_DEST=	${PREFIX}/${_PRIV_LIB}/BSDPAN
-BSDPAN_FILES=	BSDPAN.pm BSDPAN/Override.pm Config.pm \
-		ExtUtils/MM_Unix.pm \
-		ExtUtils/MakeMaker.pm \
-		ExtUtils/Packlist.pm
-BSDPAN_VERSION=	20111107
-BSDPAN_WRKSRC=	${WRKDIR}/BSDPAN-${BSDPAN_VERSION}
-
 post-patch:
-	${SED} -i '' -e 's|%%PERL_PKGNAME%%|${PKGNAME}|g; s|%%PERL_VER%%|${PERL_VER}|g;' \
-		-e 's!%%BSDPAN_VERSION%%!${BSDPAN_VERSION}!g;' \
-		${BSDPAN_WRKSRC}/ExtUtils/*.pm
 	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
 		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
 .if ${PORT_OPTIONS:MPTHREAD}
@@ -252,11 +235,6 @@ post-install:
 .if ${OSVERSION} >= 900022
 	${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${STAGEDIR}${PREFIX}/etc/man.d/perl${PERL_VER}.conf
 .endif
-.for files in ${BSDPAN_FILES}
-	${MKDIR} ${STAGEDIR}${BSDPAN_DEST}/${files:H}
-	${INSTALL_DATA} \
-		${BSDPAN_WRKSRC}/${files} ${STAGEDIR}${BSDPAN_DEST}/${files}
-.endfor
 
 test: build
 	(cd ${WRKSRC}; TEST_JOBS=${MAKE_JOBS_NUMBER} make test_harness)

Modified: head/lang/perl5.16/pkg-plist
==============================================================================
--- head/lang/perl5.16/pkg-plist	Wed Dec 17 12:41:23 2014	(r374843)
+++ head/lang/perl5.16/pkg-plist	Wed Dec 17 12:59:30 2014	(r374844)
@@ -59,12 +59,6 @@ etc/perl5_version
 %%PRIV_LIB%%/B/Deparse.pm
 %%PRIV_LIB%%/B/Lint.pm
 %%PRIV_LIB%%/B/Lint/Debug.pm
-%%PRIV_LIB%%/BSDPAN/BSDPAN.pm
-%%PRIV_LIB%%/BSDPAN/BSDPAN/Override.pm
-%%PRIV_LIB%%/BSDPAN/Config.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/MM_Unix.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/MakeMaker.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/Packlist.pm
 %%PRIV_LIB%%/Benchmark.pm
 %%PRIV_LIB%%/CGI.pm
 %%PRIV_LIB%%/CGI/Apache.pm

Modified: head/lang/perl5.18/Makefile
==============================================================================
--- head/lang/perl5.18/Makefile	Wed Dec 17 12:41:23 2014	(r374843)
+++ head/lang/perl5.18/Makefile	Wed Dec 17 12:59:30 2014	(r374844)
@@ -5,13 +5,8 @@ PORTNAME=	perl
 PORTVERSION=	${PERL_VERSION}
 PORTREVISION=	10
 CATEGORIES=	lang devel perl5
-MASTER_SITES=	CPAN \
-		${MASTER_SITE_LOCAL:S/$/:local/} \
-		http://protey.ru/freebsd/distfiles/:local
-MASTER_SITE_SUBDIR=	../../src \
-			skv/:local
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
-		BSDPAN-${BSDPAN_VERSION}${EXTRACT_SUFX}:local
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	../../src
 DIST_SUBDIR=	perl
 
 MAINTAINER=	perl@FreeBSD.org
@@ -89,8 +84,7 @@ CONFIGURE_ARGS=	-sde -Dprefix=${PREFIX} 
 	-Dsiteman1dir=${PREFIX}/man/man1 \
 	-Dotherlibdirs=${PREFIX}/lib/perl5/site_perl/${PERL_VER}:${PREFIX}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH} \
 	-Ui_malloc -Ui_iconv -Uinstallusrbinperl \
-	-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
-	-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
+	-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none
 LOCALE_CLEANUP=	LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
 		LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
 		LC_TIME=""
@@ -179,18 +173,7 @@ LINK_USRBIN=	no
 .endif
 SUB_LIST+=	LINK_USRBIN=${LINK_USRBIN}
 
-BSDPAN_DEST=	${PREFIX}/${_PRIV_LIB}/BSDPAN
-BSDPAN_FILES=	BSDPAN.pm BSDPAN/Override.pm Config.pm \
-		ExtUtils/MM_Unix.pm \
-		ExtUtils/MakeMaker.pm \
-		ExtUtils/Packlist.pm
-BSDPAN_VERSION=	20111107
-BSDPAN_WRKSRC=	${WRKDIR}/BSDPAN-${BSDPAN_VERSION}
-
 post-patch:
-	${SED} -i '' -e 's|%%PERL_PKGNAME%%|${PKGNAME}|g; s|%%PERL_VER%%|${PERL_VER}|g;' \
-		-e 's!%%BSDPAN_VERSION%%!${BSDPAN_VERSION}!g;' \
-		${BSDPAN_WRKSRC}/ExtUtils/*.pm
 	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
 		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
 .if ${PORT_OPTIONS:MPTHREAD}
@@ -230,11 +213,6 @@ post-install:
 .if ${OSVERSION} >= 900022
 	${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${STAGEDIR}${PREFIX}/etc/man.d/perl${PERL_VER}.conf
 .endif
-.for files in ${BSDPAN_FILES}
-	${MKDIR} ${STAGEDIR}${BSDPAN_DEST}/${files:H}
-	${INSTALL_DATA} \
-		${BSDPAN_WRKSRC}/${files} ${STAGEDIR}${BSDPAN_DEST}/${files}
-.endfor
 
 test: build
 	(cd ${WRKSRC}; TEST_JOBS=${MAKE_JOBS_NUMBER} make test_harness)

Modified: head/lang/perl5.18/pkg-plist
==============================================================================
--- head/lang/perl5.18/pkg-plist	Wed Dec 17 12:41:23 2014	(r374843)
+++ head/lang/perl5.18/pkg-plist	Wed Dec 17 12:59:30 2014	(r374844)
@@ -59,12 +59,6 @@ etc/perl5_version
 %%PRIV_LIB%%/B/Deparse.pm
 %%PRIV_LIB%%/B/Lint.pm
 %%PRIV_LIB%%/B/Lint/Debug.pm
-%%PRIV_LIB%%/BSDPAN/BSDPAN.pm
-%%PRIV_LIB%%/BSDPAN/BSDPAN/Override.pm
-%%PRIV_LIB%%/BSDPAN/Config.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/MM_Unix.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/MakeMaker.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/Packlist.pm
 %%PRIV_LIB%%/Benchmark.pm
 %%PRIV_LIB%%/CGI.pm
 %%PRIV_LIB%%/CGI/Apache.pm

Modified: head/lang/perl5.20/Makefile
==============================================================================
--- head/lang/perl5.20/Makefile	Wed Dec 17 12:41:23 2014	(r374843)
+++ head/lang/perl5.20/Makefile	Wed Dec 17 12:59:30 2014	(r374844)
@@ -5,13 +5,8 @@ PORTNAME=	perl
 PORTVERSION=	${PERL_VERSION}
 PORTREVISION=	9
 CATEGORIES=	lang devel perl5
-MASTER_SITES=	CPAN \
-		${MASTER_SITE_LOCAL:S/$/:local/} \
-		http://protey.ru/freebsd/distfiles/:local
-MASTER_SITE_SUBDIR=	../../src \
-			skv/:local
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
-		BSDPAN-${BSDPAN_VERSION}${EXTRACT_SUFX}:local
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	../../src
 DIST_SUBDIR=	perl
 
 MAINTAINER=	perl@FreeBSD.org
@@ -89,8 +84,7 @@ CONFIGURE_ARGS=	-sde -Dprefix=${PREFIX} 
 	-Dsiteman3dir=${SITE_MAN3} \
 	-Dsiteman1dir=${PREFIX}/man/man1 \
 	-Ui_malloc -Ui_iconv -Uinstallusrbinperl \
-	-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
-	-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
+	-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none
 # When upgrading to 5.22+ remove this.
 CONFIGURE_ARGS+= \
 	-Dotherlibdirs=${PREFIX}/lib/perl5/site_perl/${PERL_VER}:${PREFIX}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}
@@ -176,18 +170,7 @@ PLIST_SUB+=	MANCONF="@comment "
 WITH_PTHREAD=		yes
 .endif
 
-BSDPAN_DEST=	${PREFIX}/${_PRIV_LIB}/BSDPAN
-BSDPAN_FILES=	BSDPAN.pm BSDPAN/Override.pm Config.pm \
-		ExtUtils/MM_Unix.pm \
-		ExtUtils/MakeMaker.pm \
-		ExtUtils/Packlist.pm
-BSDPAN_VERSION=	20111107
-BSDPAN_WRKSRC=	${WRKDIR}/BSDPAN-${BSDPAN_VERSION}
-
 post-patch:
-	${SED} -i '' -e 's|%%PERL_PKGNAME%%|${PKGNAME}|g; s|%%PERL_VER%%|${PERL_VER}|g;' \
-		-e 's!%%BSDPAN_VERSION%%!${BSDPAN_VERSION}!g;' \
-		${BSDPAN_WRKSRC}/ExtUtils/*.pm
 	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
 		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
 .if ${PORT_OPTIONS:MPTHREAD}
@@ -226,11 +209,6 @@ post-install:
 .if ${OSVERSION} >= 900022
 	${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${STAGEDIR}${PREFIX}/etc/man.d/perl${PERL_VER}.conf
 .endif
-.for files in ${BSDPAN_FILES}
-	${MKDIR} ${STAGEDIR}${BSDPAN_DEST}/${files:H}
-	${INSTALL_DATA} \
-		${BSDPAN_WRKSRC}/${files} ${STAGEDIR}${BSDPAN_DEST}/${files}
-.endfor
 
 test: build
 	(cd ${WRKSRC}; TEST_JOBS=${MAKE_JOBS_NUMBER} make test_harness)

Modified: head/lang/perl5.20/pkg-plist
==============================================================================
--- head/lang/perl5.20/pkg-plist	Wed Dec 17 12:41:23 2014	(r374843)
+++ head/lang/perl5.20/pkg-plist	Wed Dec 17 12:59:30 2014	(r374844)
@@ -52,12 +52,6 @@ etc/perl5_version
 %%PRIV_LIB%%/AutoSplit.pm
 %%PRIV_LIB%%/B/Debug.pm
 %%PRIV_LIB%%/B/Deparse.pm
-%%PRIV_LIB%%/BSDPAN/BSDPAN.pm
-%%PRIV_LIB%%/BSDPAN/BSDPAN/Override.pm
-%%PRIV_LIB%%/BSDPAN/Config.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/MM_Unix.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/MakeMaker.pm
-%%PRIV_LIB%%/BSDPAN/ExtUtils/Packlist.pm
 %%PRIV_LIB%%/Benchmark.pm
 %%PRIV_LIB%%/CGI.pm
 %%PRIV_LIB%%/CGI/Apache.pm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201412171259.sBHCxVHl070116>