Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Oct 2013 08:21:30 +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: r329160 - in head/lang: perl5.12 perl5.14 perl5.16 perl5.18
Message-ID:  <201310030821.r938LURQ020136@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Thu Oct  3 08:21:29 2013
New Revision: 329160
URL: http://svnweb.freebsd.org/changeset/ports/329160

Log:
  Support staging.

Modified:
  head/lang/perl5.12/Makefile
  head/lang/perl5.12/pkg-plist
  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

Modified: head/lang/perl5.12/Makefile
==============================================================================
--- head/lang/perl5.12/Makefile	Thu Oct  3 08:04:45 2013	(r329159)
+++ head/lang/perl5.12/Makefile	Thu Oct  3 08:21:29 2013	(r329160)
@@ -27,6 +27,7 @@ CONFLICTS=	perl-5.14.* perl-threaded-5.1
 OPTIONS_DEFINE=	DEBUG GDBM PERL_MALLOC PERL_64BITINT THREADS PTHREAD \
 		MULTIPLICITY SITECUSTOMIZE USE_PERL
 OPTIONS_DEFAULT=	PERL_64BITINT PTHREAD USE_PERL
+OPTIONS_SUB=
 GDBM_DESC=	GDBM_File extension
 PERL_MALLOC_DESC=	Use Perl malloc
 PERL_64BITINT_DESC=	Use 64 bit integers (on i386)
@@ -69,8 +70,6 @@ LOCALE_CLEANUP=	LANG="" LC_ALL="" LC_COL
 CONFIGURE_ENV+=	${LOCALE_CLEANUP} UNAME_v="$$(uname -v | sed 'y/=/ /')"
 MAKE_ENV+=	${LOCALE_CLEANUP}
 
-NO_STAGE=	yes
-.include "Makefile.man"
 .include <bsd.port.pre.mk>
 
 .if defined(PERL_VENDOR_PREFIX)
@@ -83,9 +82,13 @@ CONFIGURE_ARGS+=	\
 	-Dvendorman1dir=${PERL_VENDOR_PREFIX}/man/man1
 .endif
 
+MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VER}/perl
+MANDIRS+=	${MAN3PREFIX}
+
 PLIST_SUB+=	PERL_VERSION=${PERL_VERSION} \
 		PERL_VER=${PERL_VER} \
 		PERL_ARCH=${PERL_ARCH} \
+		MAN3=${MAN3PREFIX:S|^${LOCALBASE}/||}/man/man3 \
 		SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||}
 
 .if ${PORT_OPTIONS:MDEBUG}
@@ -99,10 +102,8 @@ CONFIGURE_ARGS+=	-Doptimize="${CFLAGS}"
 .if ${PORT_OPTIONS:MGDBM}
 CONFIGURE_ARGS+=	-Di_gdbm
 LIB_DEPENDS+=		gdbm:${PORTSDIR}/databases/gdbm
-PLIST_SUB+=		GDBM=""
 .else
 CONFIGURE_ARGS+=	-Ui_gdbm
-PLIST_SUB+=		GDBM="@comment "
 .endif
 
 .if ${OSVERSION} >= 900022
@@ -151,11 +152,6 @@ LINK_USRBIN=	no
 
 NO_LATEST_LINK=	yes
 
-.if ${PORT_OPTIONS:MGDBM}
-MAN3+=	GDBM_File.3
-.endif
-MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VER}/perl
-
 BSDPAN_DEST=	${PREFIX}/lib/perl5/${PERL_VER}/BSDPAN
 BSDPAN_FILES=	BSDPAN.pm BSDPAN/Override.pm Config.pm \
 		ExtUtils/MM_Unix.pm \
@@ -198,22 +194,19 @@ post-patch:
 .endif
 
 pre-su-install:
-	@${RM} -f ${PREFIX}/bin/perl${PERL_VERSION}
-	@${RM} -f ${PREFIX}/bin/perl
+	@${RM} -f ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION}
+	@${RM} -f ${STAGEDIR}${PREFIX}/bin/perl
 
 post-install:
-	@${STRIP_CMD} ${PREFIX}/bin/perl${PERL_VERSION}
-	@${STRIP_CMD} ${PREFIX}/bin/perl
-	@${LN} -sf ${PREFIX}/bin/perl${PERL_VERSION} ${PREFIX}/bin/perl5
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION}
 .if ${OSVERSION} >= 900022
-	@${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${PREFIX}/etc/man.d/perl${PERL_VER}.conf
+	@${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${STAGEDIR}${PREFIX}/etc/man.d/perl${PERL_VER}.conf
 .endif
 .for files in ${BSDPAN_FILES}
-	${MKDIR} ${BSDPAN_DEST}/${files:H}
-	${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \
-		${BSDPAN_WRKSRC}/${files} ${BSDPAN_DEST}/${files}
+	${MKDIR} ${STAGEDIR}${BSDPAN_DEST}/${files:H}
+	${INSTALL_DATA} \
+		${BSDPAN_WRKSRC}/${files} ${STAGEDIR}${BSDPAN_DEST}/${files}
 .endfor
-	PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
 
 AZ: 
 test: build

Modified: head/lang/perl5.12/pkg-plist
==============================================================================
--- head/lang/perl5.12/pkg-plist	Thu Oct  3 08:04:45 2013	(r329159)
+++ head/lang/perl5.12/pkg-plist	Thu Oct  3 08:21:29 2013	(r329160)
@@ -2105,6 +2105,763 @@ lib/perl5/%%PERL_VER%%/warnings.pm
 lib/perl5/%%PERL_VER%%/warnings/register.pm
 %%GDBM%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/GDBM_File/GDBM_File.so
 %%GDBM%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/GDBM_File.pm
+man/man1/a2p.1.gz
+man/man1/c2ph.1.gz
+man/man1/config_data.1.gz
+man/man1/corelist.1.gz
+man/man1/cpan.1.gz
+man/man1/cpan2dist.1.gz
+man/man1/cpanp.1.gz
+man/man1/dprofpp.1.gz
+man/man1/enc2xs.1.gz
+man/man1/find2perl.1.gz
+man/man1/h2ph.1.gz
+man/man1/h2xs.1.gz
+man/man1/instmodsh.1.gz
+man/man1/libnetcfg.1.gz
+man/man1/perl.1.gz
+man/man1/perl5004delta.1.gz
+man/man1/perl5005delta.1.gz
+man/man1/perl5100delta.1.gz
+man/man1/perl5101delta.1.gz
+man/man1/perl5110delta.1.gz
+man/man1/perl5111delta.1.gz
+man/man1/perl5112delta.1.gz
+man/man1/perl5113delta.1.gz
+man/man1/perl5114delta.1.gz
+man/man1/perl5115delta.1.gz
+man/man1/perl5120delta.1.gz
+man/man1/perl5121delta.1.gz
+man/man1/perl5122delta.1.gz
+man/man1/perl5123delta.1.gz
+man/man1/perl5124delta.1.gz
+man/man1/perl5125delta.1.gz
+man/man1/perl561delta.1.gz
+man/man1/perl56delta.1.gz
+man/man1/perl570delta.1.gz
+man/man1/perl571delta.1.gz
+man/man1/perl572delta.1.gz
+man/man1/perl573delta.1.gz
+man/man1/perl581delta.1.gz
+man/man1/perl582delta.1.gz
+man/man1/perl583delta.1.gz
+man/man1/perl584delta.1.gz
+man/man1/perl585delta.1.gz
+man/man1/perl586delta.1.gz
+man/man1/perl587delta.1.gz
+man/man1/perl588delta.1.gz
+man/man1/perl589delta.1.gz
+man/man1/perl58delta.1.gz
+man/man1/perl590delta.1.gz
+man/man1/perl591delta.1.gz
+man/man1/perl592delta.1.gz
+man/man1/perl593delta.1.gz
+man/man1/perl594delta.1.gz
+man/man1/perl595delta.1.gz
+man/man1/perlaix.1.gz
+man/man1/perlamiga.1.gz
+man/man1/perlapi.1.gz
+man/man1/perlapio.1.gz
+man/man1/perlapollo.1.gz
+man/man1/perlartistic.1.gz
+man/man1/perlbeos.1.gz
+man/man1/perlbook.1.gz
+man/man1/perlboot.1.gz
+man/man1/perlbot.1.gz
+man/man1/perlbs2000.1.gz
+man/man1/perlbug.1.gz
+man/man1/perlcall.1.gz
+man/man1/perlce.1.gz
+man/man1/perlcheat.1.gz
+man/man1/perlclib.1.gz
+man/man1/perlcn.1.gz
+man/man1/perlcommunity.1.gz
+man/man1/perlcompile.1.gz
+man/man1/perlcygwin.1.gz
+man/man1/perldata.1.gz
+man/man1/perldbmfilter.1.gz
+man/man1/perldebguts.1.gz
+man/man1/perldebtut.1.gz
+man/man1/perldebug.1.gz
+man/man1/perldelta.1.gz
+man/man1/perldgux.1.gz
+man/man1/perldiag.1.gz
+man/man1/perldoc.1.gz
+man/man1/perldos.1.gz
+man/man1/perldsc.1.gz
+man/man1/perlebcdic.1.gz
+man/man1/perlembed.1.gz
+man/man1/perlepoc.1.gz
+man/man1/perlfaq.1.gz
+man/man1/perlfaq1.1.gz
+man/man1/perlfaq2.1.gz
+man/man1/perlfaq3.1.gz
+man/man1/perlfaq4.1.gz
+man/man1/perlfaq5.1.gz
+man/man1/perlfaq6.1.gz
+man/man1/perlfaq7.1.gz
+man/man1/perlfaq8.1.gz
+man/man1/perlfaq9.1.gz
+man/man1/perlfilter.1.gz
+man/man1/perlfork.1.gz
+man/man1/perlform.1.gz
+man/man1/perlfreebsd.1.gz
+man/man1/perlfunc.1.gz
+man/man1/perlglossary.1.gz
+man/man1/perlgpl.1.gz
+man/man1/perlguts.1.gz
+man/man1/perlhack.1.gz
+man/man1/perlhaiku.1.gz
+man/man1/perlhist.1.gz
+man/man1/perlhpux.1.gz
+man/man1/perlhurd.1.gz
+man/man1/perlintern.1.gz
+man/man1/perlintro.1.gz
+man/man1/perliol.1.gz
+man/man1/perlipc.1.gz
+man/man1/perlirix.1.gz
+man/man1/perlivp.1.gz
+man/man1/perljp.1.gz
+man/man1/perlko.1.gz
+man/man1/perllexwarn.1.gz
+man/man1/perllinux.1.gz
+man/man1/perllocale.1.gz
+man/man1/perllol.1.gz
+man/man1/perlmacos.1.gz
+man/man1/perlmacosx.1.gz
+man/man1/perlmod.1.gz
+man/man1/perlmodinstall.1.gz
+man/man1/perlmodlib.1.gz
+man/man1/perlmodstyle.1.gz
+man/man1/perlmpeix.1.gz
+man/man1/perlmroapi.1.gz
+man/man1/perlnetware.1.gz
+man/man1/perlnewmod.1.gz
+man/man1/perlnumber.1.gz
+man/man1/perlobj.1.gz
+man/man1/perlop.1.gz
+man/man1/perlopenbsd.1.gz
+man/man1/perlopentut.1.gz
+man/man1/perlos2.1.gz
+man/man1/perlos390.1.gz
+man/man1/perlos400.1.gz
+man/man1/perlpacktut.1.gz
+man/man1/perlperf.1.gz
+man/man1/perlplan9.1.gz
+man/man1/perlpod.1.gz
+man/man1/perlpodspec.1.gz
+man/man1/perlpolicy.1.gz
+man/man1/perlport.1.gz
+man/man1/perlpragma.1.gz
+man/man1/perlqnx.1.gz
+man/man1/perlre.1.gz
+man/man1/perlreapi.1.gz
+man/man1/perlrebackslash.1.gz
+man/man1/perlrecharclass.1.gz
+man/man1/perlref.1.gz
+man/man1/perlreftut.1.gz
+man/man1/perlreguts.1.gz
+man/man1/perlrepository.1.gz
+man/man1/perlrequick.1.gz
+man/man1/perlreref.1.gz
+man/man1/perlretut.1.gz
+man/man1/perlriscos.1.gz
+man/man1/perlrun.1.gz
+man/man1/perlsec.1.gz
+man/man1/perlsolaris.1.gz
+man/man1/perlstyle.1.gz
+man/man1/perlsub.1.gz
+man/man1/perlsymbian.1.gz
+man/man1/perlsyn.1.gz
+man/man1/perlthanks.1.gz
+man/man1/perlthrtut.1.gz
+man/man1/perltie.1.gz
+man/man1/perltoc.1.gz
+man/man1/perltodo.1.gz
+man/man1/perltooc.1.gz
+man/man1/perltoot.1.gz
+man/man1/perltrap.1.gz
+man/man1/perltru64.1.gz
+man/man1/perltw.1.gz
+man/man1/perlunicode.1.gz
+man/man1/perlunifaq.1.gz
+man/man1/perluniintro.1.gz
+man/man1/perluniprops.1.gz
+man/man1/perlunitut.1.gz
+man/man1/perlutil.1.gz
+man/man1/perluts.1.gz
+man/man1/perlvar.1.gz
+man/man1/perlvmesa.1.gz
+man/man1/perlvms.1.gz
+man/man1/perlvos.1.gz
+man/man1/perlwin32.1.gz
+man/man1/perlxs.1.gz
+man/man1/perlxstut.1.gz
+man/man1/piconv.1.gz
+man/man1/pl2pm.1.gz
+man/man1/pod2html.1.gz
+man/man1/pod2latex.1.gz
+man/man1/pod2man.1.gz
+man/man1/pod2text.1.gz
+man/man1/pod2usage.1.gz
+man/man1/podchecker.1.gz
+man/man1/podselect.1.gz
+man/man1/prove.1.gz
+man/man1/psed.1.gz
+man/man1/pstruct.1.gz
+man/man1/ptar.1.gz
+man/man1/ptardiff.1.gz
+man/man1/s2p.1.gz
+man/man1/shasum.1.gz
+man/man1/splain.1.gz
+man/man1/xsubpp.1.gz
+%%MAN3%%/AnyDBM_File.3.gz
+%%MAN3%%/App::Cpan.3.gz
+%%MAN3%%/App::Prove.3.gz
+%%MAN3%%/App::Prove::State.3.gz
+%%MAN3%%/App::Prove::State::Result.3.gz
+%%MAN3%%/App::Prove::State::Result::Test.3.gz
+%%MAN3%%/Archive::Extract.3.gz
+%%MAN3%%/Archive::Tar.3.gz
+%%MAN3%%/Archive::Tar::File.3.gz
+%%MAN3%%/Attribute::Handlers.3.gz
+%%MAN3%%/AutoLoader.3.gz
+%%MAN3%%/AutoSplit.3.gz
+%%MAN3%%/B.3.gz
+%%MAN3%%/B::Concise.3.gz
+%%MAN3%%/B::Debug.3.gz
+%%MAN3%%/B::Deparse.3.gz
+%%MAN3%%/B::Lint.3.gz
+%%MAN3%%/B::Lint::Debug.3.gz
+%%MAN3%%/B::Showlex.3.gz
+%%MAN3%%/B::Terse.3.gz
+%%MAN3%%/B::Xref.3.gz
+%%MAN3%%/Benchmark.3.gz
+%%MAN3%%/CGI.3.gz
+%%MAN3%%/CGI::Apache.3.gz
+%%MAN3%%/CGI::Carp.3.gz
+%%MAN3%%/CGI::Cookie.3.gz
+%%MAN3%%/CGI::Fast.3.gz
+%%MAN3%%/CGI::Pretty.3.gz
+%%MAN3%%/CGI::Push.3.gz
+%%MAN3%%/CGI::Switch.3.gz
+%%MAN3%%/CGI::Util.3.gz
+%%MAN3%%/CORE.3.gz
+%%MAN3%%/CPAN.3.gz
+%%MAN3%%/CPAN::API::HOWTO.3.gz
+%%MAN3%%/CPAN::Debug.3.gz
+%%MAN3%%/CPAN::Distroprefs.3.gz
+%%MAN3%%/CPAN::FirstTime.3.gz
+%%MAN3%%/CPAN::HandleConfig.3.gz
+%%MAN3%%/CPAN::Kwalify.3.gz
+%%MAN3%%/CPAN::Nox.3.gz
+%%MAN3%%/CPAN::Queue.3.gz
+%%MAN3%%/CPAN::Tarzip.3.gz
+%%MAN3%%/CPAN::Version.3.gz
+%%MAN3%%/CPANPLUS.3.gz
+%%MAN3%%/CPANPLUS::Backend.3.gz
+%%MAN3%%/CPANPLUS::Backend::RV.3.gz
+%%MAN3%%/CPANPLUS::Config.3.gz
+%%MAN3%%/CPANPLUS::Configure.3.gz
+%%MAN3%%/CPANPLUS::Dist.3.gz
+%%MAN3%%/CPANPLUS::Dist::Autobundle.3.gz
+%%MAN3%%/CPANPLUS::Dist::Base.3.gz
+%%MAN3%%/CPANPLUS::Dist::Build.3.gz
+%%MAN3%%/CPANPLUS::Dist::Build::Constants.3.gz
+%%MAN3%%/CPANPLUS::Dist::MM.3.gz
+%%MAN3%%/CPANPLUS::Dist::Sample.3.gz
+%%MAN3%%/CPANPLUS::Error.3.gz
+%%MAN3%%/CPANPLUS::FAQ.3.gz
+%%MAN3%%/CPANPLUS::Hacking.3.gz
+%%MAN3%%/CPANPLUS::Internals.3.gz
+%%MAN3%%/CPANPLUS::Internals::Extract.3.gz
+%%MAN3%%/CPANPLUS::Internals::Fetch.3.gz
+%%MAN3%%/CPANPLUS::Internals::Report.3.gz
+%%MAN3%%/CPANPLUS::Internals::Search.3.gz
+%%MAN3%%/CPANPLUS::Internals::Source.3.gz
+%%MAN3%%/CPANPLUS::Internals::Source::Memory.3.gz
+%%MAN3%%/CPANPLUS::Internals::Source::SQLite.3.gz
+%%MAN3%%/CPANPLUS::Internals::Utils.3.gz
+%%MAN3%%/CPANPLUS::Module.3.gz
+%%MAN3%%/CPANPLUS::Module::Author.3.gz
+%%MAN3%%/CPANPLUS::Module::Author::Fake.3.gz
+%%MAN3%%/CPANPLUS::Module::Checksums.3.gz
+%%MAN3%%/CPANPLUS::Module::Fake.3.gz
+%%MAN3%%/CPANPLUS::Selfupdate.3.gz
+%%MAN3%%/CPANPLUS::Shell.3.gz
+%%MAN3%%/CPANPLUS::Shell::Classic.3.gz
+%%MAN3%%/CPANPLUS::Shell::Default.3.gz
+%%MAN3%%/CPANPLUS::Shell::Default::Plugins::CustomSource.3.gz
+%%MAN3%%/CPANPLUS::Shell::Default::Plugins::HOWTO.3.gz
+%%MAN3%%/CPANPLUS::Shell::Default::Plugins::Remote.3.gz
+%%MAN3%%/CPANPLUS::Shell::Default::Plugins::Source.3.gz
+%%MAN3%%/Carp.3.gz
+%%MAN3%%/Class::ISA.3.gz
+%%MAN3%%/Class::Struct.3.gz
+%%MAN3%%/Compress::Raw::Bzip2.3.gz
+%%MAN3%%/Compress::Raw::Zlib.3.gz
+%%MAN3%%/Compress::Zlib.3.gz
+%%MAN3%%/Config.3.gz
+%%MAN3%%/Config::Extensions.3.gz
+%%MAN3%%/Cwd.3.gz
+%%MAN3%%/DB.3.gz
+%%MAN3%%/DBM_Filter.3.gz
+%%MAN3%%/DBM_Filter::compress.3.gz
+%%MAN3%%/DBM_Filter::encode.3.gz
+%%MAN3%%/DBM_Filter::int32.3.gz
+%%MAN3%%/DBM_Filter::null.3.gz
+%%MAN3%%/DBM_Filter::utf8.3.gz
+%%MAN3%%/DB_File.3.gz
+%%MAN3%%/Data::Dumper.3.gz
+%%MAN3%%/Devel::DProf.3.gz
+%%MAN3%%/Devel::InnerPackage.3.gz
+%%MAN3%%/Devel::PPPort.3.gz
+%%MAN3%%/Devel::Peek.3.gz
+%%MAN3%%/Devel::SelfStubber.3.gz
+%%MAN3%%/Digest.3.gz
+%%MAN3%%/Digest::MD5.3.gz
+%%MAN3%%/Digest::SHA.3.gz
+%%MAN3%%/Digest::base.3.gz
+%%MAN3%%/Digest::file.3.gz
+%%MAN3%%/DirHandle.3.gz
+%%MAN3%%/Dumpvalue.3.gz
+%%MAN3%%/DynaLoader.3.gz
+%%MAN3%%/Encode.3.gz
+%%MAN3%%/Encode::Alias.3.gz
+%%MAN3%%/Encode::Byte.3.gz
+%%MAN3%%/Encode::CJKConstants.3.gz
+%%MAN3%%/Encode::CN.3.gz
+%%MAN3%%/Encode::CN::HZ.3.gz
+%%MAN3%%/Encode::Config.3.gz
+%%MAN3%%/Encode::EBCDIC.3.gz
+%%MAN3%%/Encode::Encoder.3.gz
+%%MAN3%%/Encode::Encoding.3.gz
+%%MAN3%%/Encode::GSM0338.3.gz
+%%MAN3%%/Encode::Guess.3.gz
+%%MAN3%%/Encode::JP.3.gz
+%%MAN3%%/Encode::JP::H2Z.3.gz
+%%MAN3%%/Encode::JP::JIS7.3.gz
+%%MAN3%%/Encode::KR.3.gz
+%%MAN3%%/Encode::KR::2022_KR.3.gz
+%%MAN3%%/Encode::MIME::Header.3.gz
+%%MAN3%%/Encode::MIME::Name.3.gz
+%%MAN3%%/Encode::PerlIO.3.gz
+%%MAN3%%/Encode::Supported.3.gz
+%%MAN3%%/Encode::Symbol.3.gz
+%%MAN3%%/Encode::TW.3.gz
+%%MAN3%%/Encode::Unicode.3.gz
+%%MAN3%%/Encode::Unicode::UTF7.3.gz
+%%MAN3%%/English.3.gz
+%%MAN3%%/Env.3.gz
+%%MAN3%%/Errno.3.gz
+%%MAN3%%/Exporter.3.gz
+%%MAN3%%/Exporter::Heavy.3.gz
+%%MAN3%%/ExtUtils::CBuilder.3.gz
+%%MAN3%%/ExtUtils::CBuilder::Platform::Windows.3.gz
+%%MAN3%%/ExtUtils::Command.3.gz
+%%MAN3%%/ExtUtils::Command::MM.3.gz
+%%MAN3%%/ExtUtils::Constant.3.gz
+%%MAN3%%/ExtUtils::Constant::Base.3.gz
+%%MAN3%%/ExtUtils::Constant::Utils.3.gz
+%%MAN3%%/ExtUtils::Constant::XS.3.gz
+%%MAN3%%/ExtUtils::Embed.3.gz
+%%MAN3%%/ExtUtils::Install.3.gz
+%%MAN3%%/ExtUtils::Installed.3.gz
+%%MAN3%%/ExtUtils::Liblist.3.gz
+%%MAN3%%/ExtUtils::MM.3.gz
+%%MAN3%%/ExtUtils::MM_AIX.3.gz
+%%MAN3%%/ExtUtils::MM_Any.3.gz
+%%MAN3%%/ExtUtils::MM_BeOS.3.gz
+%%MAN3%%/ExtUtils::MM_Cygwin.3.gz
+%%MAN3%%/ExtUtils::MM_DOS.3.gz
+%%MAN3%%/ExtUtils::MM_Darwin.3.gz
+%%MAN3%%/ExtUtils::MM_MacOS.3.gz
+%%MAN3%%/ExtUtils::MM_NW5.3.gz
+%%MAN3%%/ExtUtils::MM_OS2.3.gz
+%%MAN3%%/ExtUtils::MM_QNX.3.gz
+%%MAN3%%/ExtUtils::MM_UWIN.3.gz
+%%MAN3%%/ExtUtils::MM_Unix.3.gz
+%%MAN3%%/ExtUtils::MM_VMS.3.gz
+%%MAN3%%/ExtUtils::MM_VOS.3.gz
+%%MAN3%%/ExtUtils::MM_Win32.3.gz
+%%MAN3%%/ExtUtils::MM_Win95.3.gz
+%%MAN3%%/ExtUtils::MY.3.gz
+%%MAN3%%/ExtUtils::MakeMaker.3.gz
+%%MAN3%%/ExtUtils::MakeMaker::Config.3.gz
+%%MAN3%%/ExtUtils::MakeMaker::FAQ.3.gz
+%%MAN3%%/ExtUtils::MakeMaker::Tutorial.3.gz
+%%MAN3%%/ExtUtils::Manifest.3.gz
+%%MAN3%%/ExtUtils::Miniperl.3.gz
+%%MAN3%%/ExtUtils::Mkbootstrap.3.gz
+%%MAN3%%/ExtUtils::Mksymlists.3.gz
+%%MAN3%%/ExtUtils::Packlist.3.gz
+%%MAN3%%/ExtUtils::ParseXS.3.gz
+%%MAN3%%/ExtUtils::XSSymSet.3.gz
+%%MAN3%%/ExtUtils::testlib.3.gz
+%%MAN3%%/Fatal.3.gz
+%%MAN3%%/Fcntl.3.gz
+%%MAN3%%/File::Basename.3.gz
+%%MAN3%%/File::CheckTree.3.gz
+%%MAN3%%/File::Compare.3.gz
+%%MAN3%%/File::Copy.3.gz
+%%MAN3%%/File::DosGlob.3.gz
+%%MAN3%%/File::Fetch.3.gz
+%%MAN3%%/File::Find.3.gz
+%%MAN3%%/File::Glob.3.gz
+%%MAN3%%/File::GlobMapper.3.gz
+%%MAN3%%/File::Path.3.gz
+%%MAN3%%/File::Spec.3.gz
+%%MAN3%%/File::Spec::Cygwin.3.gz
+%%MAN3%%/File::Spec::Epoc.3.gz
+%%MAN3%%/File::Spec::Functions.3.gz
+%%MAN3%%/File::Spec::Mac.3.gz
+%%MAN3%%/File::Spec::OS2.3.gz
+%%MAN3%%/File::Spec::Unix.3.gz
+%%MAN3%%/File::Spec::VMS.3.gz
+%%MAN3%%/File::Spec::Win32.3.gz
+%%MAN3%%/File::Temp.3.gz
+%%MAN3%%/File::stat.3.gz
+%%MAN3%%/FileCache.3.gz
+%%MAN3%%/FileHandle.3.gz
+%%MAN3%%/Filter::Simple.3.gz
+%%MAN3%%/Filter::Util::Call.3.gz
+%%MAN3%%/FindBin.3.gz
+%%MAN3%%/Getopt::Long.3.gz
+%%MAN3%%/Getopt::Std.3.gz
+%%MAN3%%/Hash::Util.3.gz
+%%MAN3%%/Hash::Util::FieldHash.3.gz
+%%MAN3%%/I18N::Collate.3.gz
+%%MAN3%%/I18N::LangTags.3.gz
+%%MAN3%%/I18N::LangTags::Detect.3.gz
+%%MAN3%%/I18N::LangTags::List.3.gz
+%%MAN3%%/I18N::Langinfo.3.gz
+%%MAN3%%/IO.3.gz
+%%MAN3%%/IO::Compress::Base.3.gz
+%%MAN3%%/IO::Compress::Bzip2.3.gz
+%%MAN3%%/IO::Compress::Deflate.3.gz
+%%MAN3%%/IO::Compress::Gzip.3.gz
+%%MAN3%%/IO::Compress::RawDeflate.3.gz
+%%MAN3%%/IO::Compress::Zip.3.gz
+%%MAN3%%/IO::Dir.3.gz
+%%MAN3%%/IO::File.3.gz
+%%MAN3%%/IO::Handle.3.gz
+%%MAN3%%/IO::Pipe.3.gz
+%%MAN3%%/IO::Poll.3.gz
+%%MAN3%%/IO::Seekable.3.gz
+%%MAN3%%/IO::Select.3.gz
+%%MAN3%%/IO::Socket.3.gz
+%%MAN3%%/IO::Socket::INET.3.gz
+%%MAN3%%/IO::Socket::UNIX.3.gz
+%%MAN3%%/IO::Uncompress::AnyInflate.3.gz
+%%MAN3%%/IO::Uncompress::AnyUncompress.3.gz
+%%MAN3%%/IO::Uncompress::Base.3.gz
+%%MAN3%%/IO::Uncompress::Bunzip2.3.gz
+%%MAN3%%/IO::Uncompress::Gunzip.3.gz
+%%MAN3%%/IO::Uncompress::Inflate.3.gz
+%%MAN3%%/IO::Uncompress::RawInflate.3.gz
+%%MAN3%%/IO::Uncompress::Unzip.3.gz
+%%MAN3%%/IO::Zlib.3.gz
+%%MAN3%%/IPC::Cmd.3.gz
+%%MAN3%%/IPC::Msg.3.gz
+%%MAN3%%/IPC::Open2.3.gz
+%%MAN3%%/IPC::Open3.3.gz
+%%MAN3%%/IPC::Semaphore.3.gz
+%%MAN3%%/IPC::SharedMem.3.gz
+%%MAN3%%/IPC::SysV.3.gz
+%%MAN3%%/List::Util.3.gz
+%%MAN3%%/List::Util::XS.3.gz
+%%MAN3%%/Locale::Constants.3.gz
+%%MAN3%%/Locale::Country.3.gz
+%%MAN3%%/Locale::Currency.3.gz
+%%MAN3%%/Locale::Language.3.gz
+%%MAN3%%/Locale::Maketext.3.gz
+%%MAN3%%/Locale::Maketext::Simple.3.gz
+%%MAN3%%/Locale::Maketext::TPJ13.3.gz
+%%MAN3%%/Locale::Script.3.gz
+%%MAN3%%/Log::Message.3.gz
+%%MAN3%%/Log::Message::Config.3.gz
+%%MAN3%%/Log::Message::Handlers.3.gz
+%%MAN3%%/Log::Message::Item.3.gz
+%%MAN3%%/Log::Message::Simple.3.gz
+%%MAN3%%/MIME::Base64.3.gz
+%%MAN3%%/MIME::QuotedPrint.3.gz
+%%MAN3%%/Math::BigFloat.3.gz
+%%MAN3%%/Math::BigInt.3.gz
+%%MAN3%%/Math::BigInt::Calc.3.gz
+%%MAN3%%/Math::BigInt::CalcEmu.3.gz
+%%MAN3%%/Math::BigInt::FastCalc.3.gz
+%%MAN3%%/Math::BigRat.3.gz
+%%MAN3%%/Math::Complex.3.gz
+%%MAN3%%/Math::Trig.3.gz
+%%MAN3%%/Memoize.3.gz
+%%MAN3%%/Memoize::AnyDBM_File.3.gz
+%%MAN3%%/Memoize::Expire.3.gz
+%%MAN3%%/Memoize::ExpireFile.3.gz
+%%MAN3%%/Memoize::ExpireTest.3.gz
+%%MAN3%%/Memoize::NDBM_File.3.gz
+%%MAN3%%/Memoize::SDBM_File.3.gz
+%%MAN3%%/Memoize::Storable.3.gz
+%%MAN3%%/Module::Build.3.gz
+%%MAN3%%/Module::Build::API.3.gz
+%%MAN3%%/Module::Build::Authoring.3.gz
+%%MAN3%%/Module::Build::Base.3.gz
+%%MAN3%%/Module::Build::Bundling.3.gz
+%%MAN3%%/Module::Build::Compat.3.gz
+%%MAN3%%/Module::Build::ConfigData.3.gz
+%%MAN3%%/Module::Build::Cookbook.3.gz
+%%MAN3%%/Module::Build::ModuleInfo.3.gz
+%%MAN3%%/Module::Build::Notes.3.gz
+%%MAN3%%/Module::Build::PPMMaker.3.gz
+%%MAN3%%/Module::Build::Platform::Amiga.3.gz
+%%MAN3%%/Module::Build::Platform::Default.3.gz
+%%MAN3%%/Module::Build::Platform::EBCDIC.3.gz
+%%MAN3%%/Module::Build::Platform::MPEiX.3.gz
+%%MAN3%%/Module::Build::Platform::MacOS.3.gz
+%%MAN3%%/Module::Build::Platform::RiscOS.3.gz
+%%MAN3%%/Module::Build::Platform::Unix.3.gz
+%%MAN3%%/Module::Build::Platform::VMS.3.gz
+%%MAN3%%/Module::Build::Platform::VOS.3.gz
+%%MAN3%%/Module::Build::Platform::Windows.3.gz
+%%MAN3%%/Module::Build::Platform::aix.3.gz
+%%MAN3%%/Module::Build::Platform::cygwin.3.gz
+%%MAN3%%/Module::Build::Platform::darwin.3.gz
+%%MAN3%%/Module::Build::Platform::os2.3.gz
+%%MAN3%%/Module::CoreList.3.gz
+%%MAN3%%/Module::Load.3.gz
+%%MAN3%%/Module::Load::Conditional.3.gz
+%%MAN3%%/Module::Loaded.3.gz
+%%MAN3%%/Module::Pluggable.3.gz
+%%MAN3%%/Module::Pluggable::Object.3.gz
+%%MAN3%%/NDBM_File.3.gz
+%%MAN3%%/NEXT.3.gz
+%%MAN3%%/Net::Cmd.3.gz
+%%MAN3%%/Net::Config.3.gz
+%%MAN3%%/Net::Domain.3.gz
+%%MAN3%%/Net::FTP.3.gz
+%%MAN3%%/Net::NNTP.3.gz
+%%MAN3%%/Net::Netrc.3.gz
+%%MAN3%%/Net::POP3.3.gz
+%%MAN3%%/Net::Ping.3.gz
+%%MAN3%%/Net::SMTP.3.gz
+%%MAN3%%/Net::Time.3.gz
+%%MAN3%%/Net::hostent.3.gz
+%%MAN3%%/Net::libnetFAQ.3.gz
+%%MAN3%%/Net::netent.3.gz
+%%MAN3%%/Net::protoent.3.gz
+%%MAN3%%/Net::servent.3.gz
+%%MAN3%%/O.3.gz
+%%MAN3%%/Object::Accessor.3.gz
+%%MAN3%%/Opcode.3.gz
+%%MAN3%%/POSIX.3.gz
+%%MAN3%%/Package::Constants.3.gz
+%%MAN3%%/Params::Check.3.gz
+%%MAN3%%/Parse::CPAN::Meta.3.gz
+%%MAN3%%/PerlIO.3.gz
+%%MAN3%%/PerlIO::encoding.3.gz
+%%MAN3%%/PerlIO::scalar.3.gz
+%%MAN3%%/PerlIO::via.3.gz
+%%MAN3%%/PerlIO::via::QuotedPrint.3.gz
+%%MAN3%%/Pod::Checker.3.gz
+%%MAN3%%/Pod::Escapes.3.gz
+%%MAN3%%/Pod::Find.3.gz
+%%MAN3%%/Pod::Html.3.gz
+%%MAN3%%/Pod::InputObjects.3.gz
+%%MAN3%%/Pod::LaTeX.3.gz
+%%MAN3%%/Pod::Man.3.gz
+%%MAN3%%/Pod::ParseLink.3.gz
+%%MAN3%%/Pod::ParseUtils.3.gz
+%%MAN3%%/Pod::Parser.3.gz
+%%MAN3%%/Pod::Perldoc.3.gz
+%%MAN3%%/Pod::Perldoc::BaseTo.3.gz
+%%MAN3%%/Pod::Perldoc::GetOptsOO.3.gz
+%%MAN3%%/Pod::Perldoc::ToChecker.3.gz
+%%MAN3%%/Pod::Perldoc::ToMan.3.gz
+%%MAN3%%/Pod::Perldoc::ToNroff.3.gz
+%%MAN3%%/Pod::Perldoc::ToPod.3.gz
+%%MAN3%%/Pod::Perldoc::ToRtf.3.gz
+%%MAN3%%/Pod::Perldoc::ToText.3.gz
+%%MAN3%%/Pod::Perldoc::ToTk.3.gz
+%%MAN3%%/Pod::Perldoc::ToXml.3.gz
+%%MAN3%%/Pod::PlainText.3.gz
+%%MAN3%%/Pod::Plainer.3.gz
+%%MAN3%%/Pod::Select.3.gz
+%%MAN3%%/Pod::Simple.3.gz
+%%MAN3%%/Pod::Simple::Checker.3.gz
+%%MAN3%%/Pod::Simple::Debug.3.gz
+%%MAN3%%/Pod::Simple::DumpAsText.3.gz
+%%MAN3%%/Pod::Simple::DumpAsXML.3.gz
+%%MAN3%%/Pod::Simple::HTML.3.gz
+%%MAN3%%/Pod::Simple::HTMLBatch.3.gz
+%%MAN3%%/Pod::Simple::LinkSection.3.gz
+%%MAN3%%/Pod::Simple::Methody.3.gz
+%%MAN3%%/Pod::Simple::PullParser.3.gz
+%%MAN3%%/Pod::Simple::PullParserEndToken.3.gz
+%%MAN3%%/Pod::Simple::PullParserStartToken.3.gz
+%%MAN3%%/Pod::Simple::PullParserTextToken.3.gz
+%%MAN3%%/Pod::Simple::PullParserToken.3.gz
+%%MAN3%%/Pod::Simple::RTF.3.gz
+%%MAN3%%/Pod::Simple::Search.3.gz
+%%MAN3%%/Pod::Simple::SimpleTree.3.gz
+%%MAN3%%/Pod::Simple::Subclassing.3.gz
+%%MAN3%%/Pod::Simple::Text.3.gz
+%%MAN3%%/Pod::Simple::TextContent.3.gz
+%%MAN3%%/Pod::Simple::XHTML.3.gz
+%%MAN3%%/Pod::Simple::XMLOutStream.3.gz
+%%MAN3%%/Pod::Text.3.gz
+%%MAN3%%/Pod::Text::Color.3.gz
+%%MAN3%%/Pod::Text::Overstrike.3.gz
+%%MAN3%%/Pod::Text::Termcap.3.gz
+%%MAN3%%/Pod::Usage.3.gz
+%%MAN3%%/SDBM_File.3.gz
+%%MAN3%%/Safe.3.gz
+%%MAN3%%/Scalar::Util.3.gz
+%%MAN3%%/Search::Dict.3.gz
+%%MAN3%%/SelectSaver.3.gz
+%%MAN3%%/SelfLoader.3.gz
+%%MAN3%%/Shell.3.gz
+%%MAN3%%/Socket.3.gz
+%%MAN3%%/Storable.3.gz
+%%MAN3%%/Switch.3.gz
+%%MAN3%%/Symbol.3.gz
+%%MAN3%%/Sys::Hostname.3.gz
+%%MAN3%%/Sys::Syslog.3.gz
+%%MAN3%%/TAP::Base.3.gz
+%%MAN3%%/TAP::Formatter::Base.3.gz
+%%MAN3%%/TAP::Formatter::Color.3.gz
+%%MAN3%%/TAP::Formatter::Console.3.gz
+%%MAN3%%/TAP::Formatter::Console::ParallelSession.3.gz
+%%MAN3%%/TAP::Formatter::Console::Session.3.gz
+%%MAN3%%/TAP::Formatter::File.3.gz
+%%MAN3%%/TAP::Formatter::File::Session.3.gz
+%%MAN3%%/TAP::Formatter::Session.3.gz
+%%MAN3%%/TAP::Harness.3.gz
+%%MAN3%%/TAP::Object.3.gz
+%%MAN3%%/TAP::Parser.3.gz
+%%MAN3%%/TAP::Parser::Aggregator.3.gz
+%%MAN3%%/TAP::Parser::Grammar.3.gz
+%%MAN3%%/TAP::Parser::Iterator.3.gz
+%%MAN3%%/TAP::Parser::Iterator::Array.3.gz
+%%MAN3%%/TAP::Parser::Iterator::Process.3.gz
+%%MAN3%%/TAP::Parser::Iterator::Stream.3.gz
+%%MAN3%%/TAP::Parser::IteratorFactory.3.gz
+%%MAN3%%/TAP::Parser::Multiplexer.3.gz
+%%MAN3%%/TAP::Parser::Result.3.gz
+%%MAN3%%/TAP::Parser::Result::Bailout.3.gz
+%%MAN3%%/TAP::Parser::Result::Comment.3.gz
+%%MAN3%%/TAP::Parser::Result::Plan.3.gz
+%%MAN3%%/TAP::Parser::Result::Pragma.3.gz
+%%MAN3%%/TAP::Parser::Result::Test.3.gz
+%%MAN3%%/TAP::Parser::Result::Unknown.3.gz
+%%MAN3%%/TAP::Parser::Result::Version.3.gz
+%%MAN3%%/TAP::Parser::Result::YAML.3.gz
+%%MAN3%%/TAP::Parser::ResultFactory.3.gz
+%%MAN3%%/TAP::Parser::Scheduler.3.gz
+%%MAN3%%/TAP::Parser::Scheduler::Job.3.gz
+%%MAN3%%/TAP::Parser::Scheduler::Spinner.3.gz
+%%MAN3%%/TAP::Parser::Source.3.gz
+%%MAN3%%/TAP::Parser::Source::Perl.3.gz
+%%MAN3%%/TAP::Parser::Utils.3.gz
+%%MAN3%%/TAP::Parser::YAMLish::Reader.3.gz
+%%MAN3%%/TAP::Parser::YAMLish::Writer.3.gz
+%%MAN3%%/Term::ANSIColor.3.gz
+%%MAN3%%/Term::Cap.3.gz
+%%MAN3%%/Term::Complete.3.gz
+%%MAN3%%/Term::ReadLine.3.gz
+%%MAN3%%/Term::UI.3.gz
+%%MAN3%%/Term::UI::History.3.gz
+%%MAN3%%/Test.3.gz
+%%MAN3%%/Test::Builder.3.gz
+%%MAN3%%/Test::Builder::Module.3.gz
+%%MAN3%%/Test::Builder::Tester.3.gz
+%%MAN3%%/Test::Builder::Tester::Color.3.gz
+%%MAN3%%/Test::Harness.3.gz
+%%MAN3%%/Test::More.3.gz
+%%MAN3%%/Test::Simple.3.gz
+%%MAN3%%/Test::Tutorial.3.gz
+%%MAN3%%/Text::Abbrev.3.gz
+%%MAN3%%/Text::Balanced.3.gz
+%%MAN3%%/Text::ParseWords.3.gz
+%%MAN3%%/Text::Soundex.3.gz
+%%MAN3%%/Text::Tabs.3.gz
+%%MAN3%%/Text::Wrap.3.gz
+%%MAN3%%/Thread.3.gz
+%%MAN3%%/Thread::Queue.3.gz
+%%MAN3%%/Thread::Semaphore.3.gz
+%%MAN3%%/Tie::Array.3.gz
+%%MAN3%%/Tie::File.3.gz
+%%MAN3%%/Tie::Handle.3.gz
+%%MAN3%%/Tie::Hash.3.gz
+%%MAN3%%/Tie::Hash::NamedCapture.3.gz
+%%MAN3%%/Tie::Memoize.3.gz
+%%MAN3%%/Tie::RefHash.3.gz
+%%MAN3%%/Tie::Scalar.3.gz
+%%MAN3%%/Tie::StdHandle.3.gz
+%%MAN3%%/Tie::SubstrHash.3.gz
+%%MAN3%%/Time::HiRes.3.gz
+%%MAN3%%/Time::Local.3.gz
+%%MAN3%%/Time::Piece.3.gz
+%%MAN3%%/Time::Seconds.3.gz
+%%MAN3%%/Time::gmtime.3.gz
+%%MAN3%%/Time::localtime.3.gz
+%%MAN3%%/Time::tm.3.gz
+%%MAN3%%/UNIVERSAL.3.gz
+%%MAN3%%/Unicode::Collate.3.gz
+%%MAN3%%/Unicode::Normalize.3.gz
+%%MAN3%%/Unicode::UCD.3.gz
+%%MAN3%%/User::grent.3.gz
+%%MAN3%%/User::pwent.3.gz
+%%MAN3%%/XS::APItest.3.gz
+%%MAN3%%/XS::APItest::KeywordRPN.3.gz
+%%MAN3%%/XS::Typemap.3.gz
+%%MAN3%%/XSLoader.3.gz
+%%MAN3%%/attributes.3.gz
+%%MAN3%%/autodie.3.gz
+%%MAN3%%/autodie::exception.3.gz
+%%MAN3%%/autodie::exception::system.3.gz
+%%MAN3%%/autodie::hints.3.gz
+%%MAN3%%/autouse.3.gz
+%%MAN3%%/base.3.gz
+%%MAN3%%/bigint.3.gz
+%%MAN3%%/bignum.3.gz
+%%MAN3%%/bigrat.3.gz
+%%MAN3%%/blib.3.gz
+%%MAN3%%/bytes.3.gz
+%%MAN3%%/charnames.3.gz
+%%MAN3%%/constant.3.gz
+%%MAN3%%/deprecate.3.gz
+%%MAN3%%/diagnostics.3.gz
+%%MAN3%%/encoding.3.gz
+%%MAN3%%/encoding::warnings.3.gz
+%%MAN3%%/feature.3.gz
+%%MAN3%%/fields.3.gz
+%%MAN3%%/filetest.3.gz
+%%MAN3%%/if.3.gz
+%%MAN3%%/inc::latest.3.gz
+%%MAN3%%/integer.3.gz
+%%MAN3%%/less.3.gz
+%%MAN3%%/lib.3.gz
+%%MAN3%%/locale.3.gz
+%%MAN3%%/mro.3.gz
+%%MAN3%%/open.3.gz
+%%MAN3%%/ops.3.gz
+%%MAN3%%/overload.3.gz
+%%MAN3%%/overloading.3.gz
+%%MAN3%%/parent.3.gz
+%%MAN3%%/re.3.gz
+%%MAN3%%/sigtrap.3.gz
+%%MAN3%%/sort.3.gz
+%%MAN3%%/strict.3.gz
+%%MAN3%%/subs.3.gz
+%%MAN3%%/threads.3.gz
+%%MAN3%%/threads::shared.3.gz
+%%MAN3%%/utf8.3.gz
+%%MAN3%%/vars.3.gz
+%%MAN3%%/version.3.gz
+%%MAN3%%/version::Internals.3.gz
+%%MAN3%%/vmsish.3.gz
+%%MAN3%%/warnings.3.gz
+%%MAN3%%/warnings::register.3.gz
+%%GDBM%%%%MAN3%%/GDBM_File.3.gz
 @dirrm lib/perl5/%%PERL_VER%%/BSDPAN/BSDPAN
 @dirrm lib/perl5/%%PERL_VER%%/BSDPAN/ExtUtils
 @dirrm lib/perl5/%%PERL_VER%%/BSDPAN

Modified: head/lang/perl5.14/Makefile
==============================================================================
--- head/lang/perl5.14/Makefile	Thu Oct  3 08:04:45 2013	(r329159)
+++ head/lang/perl5.14/Makefile	Thu Oct  3 08:21:29 2013	(r329160)
@@ -27,6 +27,7 @@ CONFLICTS=	perl-5.12.* perl-threaded-5.1
 OPTIONS_DEFINE=	DEBUG GDBM PERL_MALLOC PERL_64BITINT THREADS PTHREAD \
 		MULTIPLICITY SITECUSTOMIZE USE_PERL
 OPTIONS_DEFAULT=	PERL_64BITINT PTHREAD USE_PERL
+OPTIONS_SUB=
 GDBM_DESC=	GDBM_File extension
 PERL_MALLOC_DESC=	Use Perl malloc
 PERL_64BITINT_DESC=	Use 64 bit integers (on i386)
@@ -66,8 +67,6 @@ LOCALE_CLEANUP=	LANG="" LC_ALL="" LC_COL
 CONFIGURE_ENV+=	${LOCALE_CLEANUP} UNAME_v="$$(uname -v | sed 'y/=/ /')"
 MAKE_ENV+=	${LOCALE_CLEANUP}
 
-NO_STAGE=	yes
-.include "Makefile.man"
 .include <bsd.port.pre.mk>
 
 .if defined(PERL_VENDOR_PREFIX)
@@ -80,9 +79,13 @@ CONFIGURE_ARGS+=	\
 	-Dvendorman1dir=${PERL_VENDOR_PREFIX}/man/man1
 .endif
 
+MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VER}/perl
+MANDIRS+=	${MAN3PREFIX}
+
 PLIST_SUB+=	PERL_VERSION=${PERL_VERSION} \
 		PERL_VER=${PERL_VER} \
 		PERL_ARCH=${PERL_ARCH} \
+		MAN3=${MAN3PREFIX:S|^${LOCALBASE}/||}/man/man3 \
 		SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||}
 
 .if ${PORT_OPTIONS:MDEBUG}
@@ -96,10 +99,8 @@ CONFIGURE_ARGS+=	-Doptimize="${CFLAGS}"
 .if ${PORT_OPTIONS:MGDBM}
 CONFIGURE_ARGS+=	-Di_gdbm
 LIB_DEPENDS+=		gdbm:${PORTSDIR}/databases/gdbm
-PLIST_SUB+=		GDBM=""
 .else
 CONFIGURE_ARGS+=	-Ui_gdbm
-PLIST_SUB+=		GDBM="@comment "
 .endif
 
 .if ${OSVERSION} >= 900022
@@ -148,11 +149,6 @@ LINK_USRBIN=	no
 
 LATEST_LINK=	perl
 
-.if ${PORT_OPTIONS:MGDBM}
-MAN3+=	GDBM_File.3
-.endif
-MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VER}/perl
-
 BSDPAN_DEST=	${PREFIX}/lib/perl5/${PERL_VER}/BSDPAN
 BSDPAN_FILES=	BSDPAN.pm BSDPAN/Override.pm Config.pm \
 		ExtUtils/MM_Unix.pm \
@@ -195,22 +191,19 @@ post-patch:
 .endif
 
 pre-su-install:
-	@${RM} -f ${PREFIX}/bin/perl${PERL_VERSION}
-	@${RM} -f ${PREFIX}/bin/perl
+	@${RM} -f ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION}
+	@${RM} -f ${STAGEDIR}${PREFIX}/bin/perl
 
 post-install:
-	@${STRIP_CMD} ${PREFIX}/bin/perl${PERL_VERSION}
-	@${STRIP_CMD} ${PREFIX}/bin/perl
-	@${LN} -sf ${PREFIX}/bin/perl${PERL_VERSION} ${PREFIX}/bin/perl5
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION}
 .if ${OSVERSION} >= 900022
-	@${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${PREFIX}/etc/man.d/perl${PERL_VER}.conf
+	@${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${STAGEDIR}${PREFIX}/etc/man.d/perl${PERL_VER}.conf
 .endif
 .for files in ${BSDPAN_FILES}
-	${MKDIR} ${BSDPAN_DEST}/${files:H}
-	${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \
-		${BSDPAN_WRKSRC}/${files} ${BSDPAN_DEST}/${files}
+	${MKDIR} ${STAGEDIR}${BSDPAN_DEST}/${files:H}
+	${INSTALL_DATA} \
+		${BSDPAN_WRKSRC}/${files} ${STAGEDIR}${BSDPAN_DEST}/${files}
 .endfor
-	PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
 
  AZ:
 test: build

Modified: head/lang/perl5.14/pkg-plist
==============================================================================
--- head/lang/perl5.14/pkg-plist	Thu Oct  3 08:04:45 2013	(r329159)
+++ head/lang/perl5.14/pkg-plist	Thu Oct  3 08:21:29 2013	(r329160)
@@ -2187,6 +2187,818 @@ lib/perl5/%%PERL_VER%%/warnings.pm
 lib/perl5/%%PERL_VER%%/warnings/register.pm
 %%GDBM%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/GDBM_File/GDBM_File.so
 %%GDBM%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/GDBM_File.pm
+man/man1/a2p.1.gz
+man/man1/c2ph.1.gz
+man/man1/config_data.1.gz
+man/man1/corelist.1.gz
+man/man1/cpan.1.gz
+man/man1/cpan2dist.1.gz
+man/man1/cpanp.1.gz
+man/man1/dprofpp.1.gz
+man/man1/enc2xs.1.gz
+man/man1/find2perl.1.gz
+man/man1/h2ph.1.gz
+man/man1/h2xs.1.gz
+man/man1/instmodsh.1.gz
+man/man1/json_pp.1.gz
+man/man1/libnetcfg.1.gz
+man/man1/perl.1.gz
+man/man1/perl5004delta.1.gz
+man/man1/perl5005delta.1.gz
+man/man1/perl5100delta.1.gz
+man/man1/perl5101delta.1.gz
+man/man1/perl5110delta.1.gz
+man/man1/perl5111delta.1.gz
+man/man1/perl5112delta.1.gz
+man/man1/perl5113delta.1.gz
+man/man1/perl5114delta.1.gz
+man/man1/perl5115delta.1.gz
+man/man1/perl5120delta.1.gz
+man/man1/perl5121delta.1.gz
+man/man1/perl5122delta.1.gz
+man/man1/perl5123delta.1.gz
+man/man1/perl5130delta.1.gz
+man/man1/perl51310delta.1.gz
+man/man1/perl51311delta.1.gz
+man/man1/perl5131delta.1.gz
+man/man1/perl5132delta.1.gz
+man/man1/perl5133delta.1.gz
+man/man1/perl5134delta.1.gz
+man/man1/perl5135delta.1.gz
+man/man1/perl5136delta.1.gz
+man/man1/perl5137delta.1.gz
+man/man1/perl5138delta.1.gz
+man/man1/perl5139delta.1.gz
+man/man1/perl5140delta.1.gz
+man/man1/perl5141delta.1.gz
+man/man1/perl5142delta.1.gz
+man/man1/perl5143delta.1.gz
+man/man1/perl5144delta.1.gz
+man/man1/perl561delta.1.gz
+man/man1/perl56delta.1.gz
+man/man1/perl570delta.1.gz
+man/man1/perl571delta.1.gz
+man/man1/perl572delta.1.gz
+man/man1/perl573delta.1.gz
+man/man1/perl581delta.1.gz
+man/man1/perl582delta.1.gz
+man/man1/perl583delta.1.gz

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



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