Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
This commit is contained in:
Mathieu Arnold 2014-11-26 13:08:24 +00:00
parent 3f1df82a16
commit eee58d187e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=373448
10077 changed files with 17494 additions and 29403 deletions

29
CHANGES
View file

@ -10,6 +10,35 @@ in the release notes and/or placed into UPDATING.
All ports committers are allowed to commit to this file.
20141126:
AUTHOR: mat@FreeBSD.org
The way Perl modules are installed has changed. Before, we had
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have :
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.
As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.
The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.
The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.
20141122:
AUTHOR: crees@FreeBSD.org

View file

@ -1,4 +1,5 @@
# $FreeBSD$
# ex:ts=4
#
# Provide support to use perl5
#
@ -8,7 +9,7 @@
# installed from a port, but without the version number.
# Use this if you need to replace "#!" lines in scripts.
# PERL_VERSION - Full version of perl5 (see below for current value).
#
#
# PERL_VER - Short version of perl5 (major.minor without patchlevel)
#
# PERL_LEVEL - Perl version as an integer of the form MNNNPP, where
@ -26,9 +27,7 @@
# SITE_ARCH - Directory name where arch site specific perl packages go.
# This value is added to PLIST_SUB.
# USE_PERL5 - If set, this port uses perl5 in one or more of the extract,
# patch, build, install or run phases. The fixpacklist is
# needed in some cases, when a .packlist is created, it may
# reference ${STAGEDIR}
# patch, build, install or run phases.
# It can also have configure, modbuild and modbuildtiny when
# the port needs to run Makefile.PL, Build.PL and a
# Module::Build::Tiny flavor of Build.PL.
@ -96,10 +95,12 @@ PERL_PORT?= perl5.16
PERL_PORT?= perl5.14
.endif
SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER}
SITE_PERL_REL?= lib/perl5/site_perl
SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL}
SITE_ARCH_REL?= ${SITE_PERL_REL}/${PERL_ARCH}
SITE_ARCH_REL?= ${SITE_PERL_REL}/${PERL_ARCH}/${PERL_VER}
SITE_ARCH?= ${LOCALBASE}/${SITE_ARCH_REL}
SITE_MAN3_REL?= ${SITE_PERL_REL}/man/man3
SITE_MAN3?= ${PREFIX}/${SITE_MAN3_REL}
PERL5= ${LOCALBASE}/bin/perl${PERL_VERSION}
PERL= ${LOCALBASE}/bin/perl
@ -158,10 +159,9 @@ _INCLUDE_USES_PERL5_POST_MK= yes
PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \
PERL_VER=${PERL_VER} \
PERL_ARCH=${PERL_ARCH} \
PERL5_MAN3=lib/perl5/${PERL_VER}/man/man3 \
SITE_ARCH=${SITE_ARCH_REL} \
SITE_PERL=${SITE_PERL_REL}
PERL5_MAN3=${SITE_MAN3_REL} \
SITE_PERL=${SITE_PERL_REL} \
SITE_ARCH=${SITE_ARCH_REL}
# handle perl5 specific manpages
.for sect in 3
@ -169,13 +169,13 @@ PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \
_MANPAGES+= ${P5MAN${sect}:S%^%${PREFIX}/lib/perl5/${PERL_VER}/man/man${sect}/%}
.endif
.endfor
MANDIRS+= ${PREFIX}/lib/perl5/${PERL_VER}
MANDIRS+= ${SITE_PERL}/man
.if ${_USE_PERL5:Mmodbuild} || ${_USE_PERL5:Mmodbuildtiny}
_USE_PERL5+= configure
ALL_TARGET?= # empty
CONFIGURE_ARGS+=--install_path lib="${PREFIX}/${SITE_PERL_REL}" \
--install_path arch="${PREFIX}/${SITE_ARCH_REL}" \
CONFIGURE_ARGS+=--install_path lib="${SITE_PERL}" \
--install_path arch="${SITE_ARCH}" \
--install_path script="${PREFIX}/bin" \
--install_path bin="${PREFIX}/bin" \
--install_path libdoc="${MAN3PREFIX}/man/man3" \
@ -194,10 +194,12 @@ CONFIGURE_ARGS+=--create_packlist 0
.if ${PORTNAME} != Module-Build-Tiny
BUILD_DEPENDS+= p5-Module-Build-Tiny>=0.039:${PORTSDIR}/devel/p5-Module-Build-Tiny
.endif
CONFIGURE_ARGS+=--create_packlist 1
CONFIGURE_ARGS+=--create_packlist 0
.endif
.elif ${_USE_PERL5:Mconfigure}
CONFIGURE_ARGS+=INSTALLDIRS="site"
# NO_PACKLIST doesn't do anything before 5.20, but starting at
# 5.20, it doesn't generate it, so we don't have to remove it.
CONFIGURE_ARGS+=INSTALLDIRS="site" NO_PACKLIST=1
.endif # modbuild
.if ${_USE_PERL5:Mconfigure}
@ -231,14 +233,14 @@ RUN_DEPENDS+= ${PERL5}:${PORTSDIR}/lang/${PERL_PORT}
CONFIGURE_ARGS+= CC="${CC}" CCFLAGS="${CFLAGS}" PREFIX="${PREFIX}" \
INSTALLPRIVLIB="${PREFIX}/lib" INSTALLARCHLIB="${PREFIX}/lib"
CONFIGURE_SCRIPT?= Makefile.PL
MAN3PREFIX?= ${PREFIX}/lib/perl5/${PERL_VER}
MAN3PREFIX?= ${SITE_PERL}
.undef HAS_CONFIGURE
.if !target(do-configure)
do-configure:
@if [ -f ${SCRIPTDIR}/configure ]; then \
cd ${.CURDIR} && ${SETENV} ${SCRIPTS_ENV} ${SH} \
${SCRIPTDIR}/configure; \
${SCRIPTDIR}/configure; \
fi
@cd ${CONFIGURE_WRKSRC} && \
${SETENV} ${CONFIGURE_ENV} \
@ -264,16 +266,30 @@ do-install:
.endif # ! USES=gmake
.endif # modbuild
.if ${USE_PERL5:Mconfigure} || ${USE_PERL5:Mmodbuildtiny} || ${USE_PERL5:Mfixpacklist}
fix-packlist::
@if [ -d ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PERL_ARCH}/auto ] ; then ${FIND} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PERL_ARCH}/auto -name .packlist -exec ${SED} -i '' 's|^${STAGEDIR}||' '{}' \; ; fi
.endif
# In all those, don't use - before the command so that the user does
# not wonder what has been ignored by this message "*** Error code 1 (ignored)"
fix-perl-things:
# Remove .packlist that can have been generated during installation,
# and cleanup the directories they're in.
@(if [ -d ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto ] ; then \
find ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto -name .packlist | while read f ; do \
${RM} $${f} ; \
${RMDIR} -p $${f%/*} 2>/dev/null || : ; \
done \
fi) || :
# Starting with perl 5.20, the empty bootstrap files are not installed any more
# by ExtUtils::MakeMaker. As we don't need them anyway, remove them.
# Module::Build continues to install them, so remove the files unconditionally.
fix-perl-bs:
-@${FIND} ${STAGEDIR} -name '*.bs' -size 0 -delete
@${FIND} ${STAGEDIR} -name '*.bs' -size 0 -delete || :
# Some ports use their own way of building perl modules and generate
# perllocal.pod, remove it here so that those ports don't include it
# by mistake in their plists. It is sometime compressed, so use a
# shell glob for the removal. Also, remove the directories that
# contain it to not leave orphans directories around.
@${RM} -f ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/perllocal.pod* || :
@${RMDIR} -p ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH} 2>/dev/null || :
.if !target(regression-test)
TEST_ARGS+= ${MAKE_ARGS}

View file

@ -23,7 +23,7 @@ FPC_DEFAULT?= 2.6.4
GCC_DEFAULT?= 4.8
LUA_DEFAULT?= 5.2
MYSQL_DEFAULT?= 5.5
PERL5_DEFAULT?= 5.16
PERL5_DEFAULT?= 5.18
PGSQL_DEFAULT?= 9.2
PHP_DEFAULT?= 5.4
PYTHON_DEFAULT?= 2.7

View file

@ -5959,25 +5959,25 @@ _STAGE_SEQ= stage-message stage-dir run-depends lib-depends apply-slist pre-ins
pre-su-install
.if defined(NEED_ROOT)
_STAGE_SUSEQ= create-users-groups do-install \
kmod-post-install \
kmod-post-install fix-perl-things \
webplugin-post-install post-install post-install-script \
move-uniquefiles patch-lafiles post-stage compress-man \
install-rc-script install-ldconfig-file install-license \
install-desktop-entries add-plist-info add-plist-docs \
add-plist-examples add-plist-data add-plist-post \
move-uniquefiles-plist fix-packlist fix-perl-bs
move-uniquefiles-plist
.if defined(DEVELOPER)
_STAGE_SUSEQ+= stage-qa
.endif
.else
_STAGE_SEQ+= create-users-groups do-install \
kmod-post-install \
kmod-post-install fix-perl-things \
webplugin-post-install post-install post-install-script \
move-uniquefiles patch-lafiles post-stage compress-man \
install-rc-script install-ldconfig-file install-license \
install-desktop-entries add-plist-info add-plist-docs \
add-plist-examples add-plist-data add-plist-post \
move-uniquefiles-plist fix-packlist fix-perl-bs
move-uniquefiles-plist fix-perl-things
.if defined(DEVELOPER)
_STAGE_SEQ+= stage-qa
.endif

View file

@ -5,6 +5,47 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20141126:
AFFECTS: users of lang/perl5.*
AUTHOR: mat@FreeBSD.org
The directories where Perl modules are installed has changed. All
affected ports' PORTREVISION have been bumped, so upgrading should
be as painless as possible. The old directories have been kept in
the default Perl @INC to make it even more painless.
The default Perl has been switched to lang/perl5.18. These examples
are for switching from lang/perl5.16, if you are running a different
version, replace lang/perl5.16 with the origin of the Perl you have
installed.
Binary package users:
# pkg upgrade -f
Portupgrade users:
0) Fix pkgdb.db (for safety):
pkgdb -Ff
1) Reinstall new version of Perl (5.18):
portupgrade -o lang/perl5.18 -f lang/perl5.16
2) Reinstall everything that depends on Perl:
portupgrade -fr lang/perl5.18
Portmaster users:
portmaster -o lang/perl5.18 lang/perl5.16
Conservative:
portmaster p5-
Comprehensive (but perhaps overkill):
portmaster -r perl5-
Note: If the "perl5-" glob matches more than one port you will need to specify
the name of the installed Perl package explicitly. You can get its name
by running: pkg info perl5
20141125:
AFFECTS: users of EFL libraries
AUTHOR: gblach@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= dpkg
PORTVERSION= 1.17.20
PORTREVISION= 1
CATEGORIES= archivers sysutils
MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL}
DISTNAME= dpkg_${PORTVERSION}

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-Any-Lite
PORTVERSION= 0.10
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/Archive/Any/Lite.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Any/Lite/.packlist
%%PERL5_MAN3%%/Archive::Any::Lite.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-Any-Plugin-Rar
PORTVERSION= 0.02
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/Archive/Any/Plugin/Rar.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Any/Plugin/Rar/.packlist
%%PERL5_MAN3%%/Archive::Any::Plugin::Rar.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-Any
PORTVERSION= 0.09.41
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -4,7 +4,6 @@
%%SITE_PERL%%/Archive/Any/Plugin/Zip.pm
%%SITE_PERL%%/Archive/Any/Tar.pm
%%SITE_PERL%%/Archive/Any/Zip.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Any/.packlist
%%PERL5_MAN3%%/Archive::Any.3.gz
%%PERL5_MAN3%%/Archive::Any::Plugin.3.gz
%%PERL5_MAN3%%/Archive::Any::Plugin::Tar.3.gz

View file

@ -3,7 +3,7 @@
PORTNAME= Archive-Extract-Libarchive
PORTVERSION= 0.38
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,3 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Archive/Extract/Libarchive.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Extract/Libarchive/Libarchive.so
%%SITE_ARCH%%/Archive/Extract/Libarchive.pm
%%SITE_ARCH%%/auto/Archive/Extract/Libarchive/Libarchive.so
%%PERL5_MAN3%%/Archive::Extract::Libarchive.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-Extract
PORTVERSION= 0.72
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/Archive/Extract.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Extract/.packlist
%%PERL5_MAN3%%/Archive::Extract.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-Peek
PORTVERSION= 0.35
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,5 +1,4 @@
%%SITE_PERL%%/Archive/Peek/Zip.pm
%%SITE_PERL%%/Archive/Peek/Tar.pm
%%SITE_PERL%%/Archive/Peek.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Peek/.packlist
%%PERL5_MAN3%%/Archive::Peek.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-Rar
PORTVERSION= 2.02
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,5 +1,4 @@
%%SITE_PERL%%/Archive/Rar.pm
%%SITE_PERL%%/Archive/Rar/Passthrough.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Rar/.packlist
%%PERL5_MAN3%%/Archive::Rar.3.gz
%%PERL5_MAN3%%/Archive::Rar::Passthrough.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-SimpleExtractor
PORTVERSION= 0.11
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -2,7 +2,6 @@
%%SITE_PERL%%/Archive/SimpleExtractor/Tar.pm
%%SITE_PERL%%/Archive/SimpleExtractor/Rar.pm
%%SITE_PERL%%/Archive/SimpleExtractor.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/SimpleExtractor/.packlist
%%PERL5_MAN3%%/Archive::SimpleExtractor.3.gz
%%PERL5_MAN3%%/Archive::SimpleExtractor::Rar.3.gz
%%PERL5_MAN3%%/Archive::SimpleExtractor::Tar.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-Tar
PORTVERSION= 2.02
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:BINGOS

View file

@ -1,6 +1,5 @@
%%SITE_PERL%%/Archive/Tar.pm
%%SITE_PERL%%/Archive/Tar/Constant.pm
%%SITE_PERL%%/Archive/Tar/File.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Tar/.packlist
%%PERL5_MAN3%%/Archive::Tar.3.gz
%%PERL5_MAN3%%/Archive::Tar::File.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Archive-Zip
PORTVERSION= 1.39
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -16,4 +16,3 @@ bin/crc32
%%SITE_PERL%%/Archive/Zip/StringMember.pm
%%SITE_PERL%%/Archive/Zip/Tree.pm
%%SITE_PERL%%/Archive/Zip/ZipFileMember.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Archive/Zip/.packlist

View file

@ -3,6 +3,7 @@
PORTNAME= Compress-Bzip2
PORTVERSION= 2.17
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,5 +1,4 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Compress/Bzip2.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Bzip2/autosplit.ix
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Bzip2/Bzip2.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Bzip2/.packlist
%%SITE_ARCH%%/Compress/Bzip2.pm
%%SITE_ARCH%%/auto/Compress/Bzip2/autosplit.ix
%%SITE_ARCH%%/auto/Compress/Bzip2/Bzip2.so
%%PERL5_MAN3%%/Compress::Bzip2.3.gz

View file

@ -2,6 +2,7 @@
PORTNAME= Compress-LZ4
PORTVERSION= 0.20
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -16,6 +17,6 @@ USES= perl5
USE_PERL5= configure
post-stage:
${STRIP_CMD} ${STAGEDIR}${SITE_PERL}/${PERL_ARCH}/auto/Compress/LZ4/LZ4.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Compress/LZ4/LZ4.so
.include <bsd.port.mk>

View file

@ -1,4 +1,3 @@
%%PERL5_MAN3%%/Compress::LZ4.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Compress/LZ4.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/LZ4/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/LZ4/LZ4.so
%%SITE_ARCH%%/Compress/LZ4.pm
%%SITE_ARCH%%/auto/Compress/LZ4/LZ4.so

View file

@ -3,6 +3,7 @@
PORTNAME= Compress-LZF
PORTVERSION= 3.70
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,4 +1,3 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Compress/LZF.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/LZF/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/LZF/LZF.so
%%SITE_ARCH%%/Compress/LZF.pm
%%SITE_ARCH%%/auto/Compress/LZF/LZF.so
%%PERL5_MAN3%%/Compress::LZF.3.gz

View file

@ -3,7 +3,7 @@
PORTNAME= Compress-LZO
PORTVERSION= 1.08
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,5 +1,4 @@
%%PERL5_MAN3%%/Compress::LZO.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Compress/LZO.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/LZO/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/LZO/LZO.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/LZO/autosplit.ix
%%SITE_ARCH%%/Compress/LZO.pm
%%SITE_ARCH%%/auto/Compress/LZO/LZO.so
%%SITE_ARCH%%/auto/Compress/LZO/autosplit.ix

View file

@ -3,6 +3,7 @@
PORTNAME= Compress-LZW
PORTVERSION= 0.03
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -4,4 +4,3 @@
%%SITE_PERL%%/Compress/LZW.pm
%%SITE_PERL%%/Compress/LZW/Compressor.pm
%%SITE_PERL%%/Compress/LZW/Decompressor.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/LZW/.packlist

View file

@ -3,6 +3,7 @@
PORTNAME= Compress-Raw-Bzip2
PORTVERSION= 2.066
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PMQS

View file

@ -1,4 +1,3 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Compress/Raw/Bzip2.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Raw/Bzip2/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Raw/Bzip2/Bzip2.so
%%SITE_ARCH%%/Compress/Raw/Bzip2.pm
%%SITE_ARCH%%/auto/Compress/Raw/Bzip2/Bzip2.so
%%PERL5_MAN3%%/Compress::Raw::Bzip2.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Compress-Raw-Lzma
PORTVERSION= 2.066
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PMQS

View file

@ -1,5 +1,4 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Compress/Raw/Lzma.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Raw/Lzma/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Raw/Lzma/Lzma.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Raw/Lzma/autosplit.ix
%%SITE_ARCH%%/Compress/Raw/Lzma.pm
%%SITE_ARCH%%/auto/Compress/Raw/Lzma/Lzma.so
%%SITE_ARCH%%/auto/Compress/Raw/Lzma/autosplit.ix
%%PERL5_MAN3%%/Compress::Raw::Lzma.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Compress-Raw-Zlib
PORTVERSION= 2.066
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PMQS

View file

@ -1,4 +1,3 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Compress/Raw/Zlib.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Raw/Zlib/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Raw/Zlib/Zlib.so
%%SITE_ARCH%%/Compress/Raw/Zlib.pm
%%SITE_ARCH%%/auto/Compress/Raw/Zlib/Zlib.so
%%PERL5_MAN3%%/Compress::Raw::Zlib.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Compress-Snappy
PORTVERSION= 0.23
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,4 +1,3 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Compress/Snappy.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Snappy/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Compress/Snappy/Snappy.so
%%SITE_ARCH%%/Compress/Snappy.pm
%%SITE_ARCH%%/auto/Compress/Snappy/Snappy.so
%%PERL5_MAN3%%/Compress::Snappy.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= IO-Compress-Lzf
PORTVERSION= 2.066
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PMQS

View file

@ -2,6 +2,5 @@
%%SITE_PERL%%/IO/Compress/Lzf.pm
%%SITE_PERL%%/IO/Uncompress/Adapter/Lzf.pm
%%SITE_PERL%%/IO/Uncompress/UnLzf.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Compress/Lzf/.packlist
%%PERL5_MAN3%%/IO::Compress::Lzf.3.gz
%%PERL5_MAN3%%/IO::Uncompress::UnLzf.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= IO-Compress-Lzma
PORTVERSION= 2.066
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PMQS

View file

@ -6,7 +6,6 @@
%%SITE_PERL%%/IO/Uncompress/UnXz.pm
%%SITE_PERL%%/IO/Uncompress/Adapter/UnLzma.pm
%%SITE_PERL%%/IO/Uncompress/Adapter/UnXz.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Compress/Lzma/.packlist
%%PERL5_MAN3%%/IO::Compress::Lzma.3.gz
%%PERL5_MAN3%%/IO::Compress::Xz.3.gz
%%PERL5_MAN3%%/IO::Uncompress::UnLzma.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= IO-Compress-Lzop
PORTVERSION= 2.066
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PMQS

View file

@ -3,6 +3,5 @@
%%SITE_PERL%%/IO/Compress/Lzop/Constants.pm
%%SITE_PERL%%/IO/Uncompress/Adapter/LZO.pm
%%SITE_PERL%%/IO/Uncompress/UnLzop.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Compress/Lzop/.packlist
%%PERL5_MAN3%%/IO::Compress::Lzop.3.gz
%%PERL5_MAN3%%/IO::Uncompress::UnLzop.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= IO-Compress
PORTVERSION= 2.066
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PMQS

View file

@ -27,7 +27,6 @@
%%SITE_PERL%%/IO/Uncompress/Inflate.pm
%%SITE_PERL%%/IO/Uncompress/RawInflate.pm
%%SITE_PERL%%/IO/Uncompress/Unzip.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Compress/.packlist
%%PERL5_MAN3%%/Compress::Zlib.3.gz
%%PERL5_MAN3%%/File::GlobMapper.3.gz
%%PERL5_MAN3%%/IO::Compress::Base.3.gz

View file

@ -2,7 +2,7 @@
PORTNAME= IO-Zlib
PORTVERSION= 1.10
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= IO

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/IO/Zlib.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Zlib/.packlist
%%PERL5_MAN3%%/IO::Zlib.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Mac-Macbinary
PORTVERSION= 0.06
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%PERL5_MAN3%%/Mac::Macbinary.3.gz
%%SITE_PERL%%/Mac/Macbinary.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mac/Macbinary/.packlist

View file

@ -3,6 +3,7 @@
PORTNAME= POE-Filter-Bzip2
PORTVERSION= 1.5.8
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/Bzip2/.packlist
%%SITE_PERL%%/POE/Filter/Bzip2.pm
%%PERL5_MAN3%%/POE::Filter::Bzip2.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= POE-Filter-LZF
PORTVERSION= 1.7.0
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:BINGOS

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/LZF/.packlist
%%SITE_PERL%%/POE/Filter/LZF.pm
%%PERL5_MAN3%%/POE::Filter::LZF.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= POE-Filter-LZO
PORTVERSION= 1.7.0
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:BINGOS

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/LZO/.packlist
%%SITE_PERL%%/POE/Filter/LZO.pm
%%PERL5_MAN3%%/POE::Filter::LZO.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= POE-Filter-LZW
PORTVERSION= 1.7.2
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/LZW/.packlist
%%SITE_PERL%%/POE/Filter/LZW.pm
%%PERL5_MAN3%%/POE::Filter::LZW.3.gz

View file

@ -3,7 +3,7 @@
PORTNAME= POE-Filter-Zlib
PORTVERSION= 2.0.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,4 +1,3 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/Zlib/.packlist
%%SITE_PERL%%/POE/Filter/Zlib.pm
%%SITE_PERL%%/POE/Filter/Zlib/Stream.pm
%%PERL5_MAN3%%/POE::Filter::Zlib.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= PerlIO-gzip
PORTVERSION= 0.18
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,4 +1,3 @@
%%PERL5_MAN3%%/PerlIO::gzip.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/PerlIO/gzip.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlIO/gzip/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlIO/gzip/gzip.so
%%SITE_ARCH%%/PerlIO/gzip.pm
%%SITE_ARCH%%/auto/PerlIO/gzip/gzip.so

View file

@ -3,6 +3,7 @@
PORTNAME= PerlIO-via-Bzip2
PORTVERSION= 0.02
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%PERL5_MAN3%%/PerlIO::via::Bzip2.3.gz
%%SITE_PERL%%/PerlIO/via/Bzip2.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlIO/via/Bzip2/.packlist

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-ADS
PORTVERSION= 1.26
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= Astro

View file

@ -3,7 +3,6 @@ bin/adsquery
%%SITE_PERL%%/Astro/ADS/Query.pm
%%SITE_PERL%%/Astro/ADS/Result.pm
%%SITE_PERL%%/Astro/ADS/Result/Paper.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/ADS/.packlist
%%PERL5_MAN3%%/Astro::ADS.3.gz
%%PERL5_MAN3%%/Astro::ADS::Query.3.gz
%%PERL5_MAN3%%/Astro::ADS::Result.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-Catalog
PORTVERSION= 4.3.1
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-Constants
PORTVERSION= 0.09
PORTREVISION= 1
CATEGORIES= astro perl5 science
MASTER_SITES= CPAN/Astro
PKGNAMEPREFIX= p5-

View file

@ -1,5 +1,4 @@
%%SITE_PERL%%/Astro/Constants.pm
%%SITE_PERL%%/Astro/Constants/CGS.pm
%%SITE_PERL%%/Astro/Constants/MKS.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/Constants/.packlist
%%PERL5_MAN3%%/Astro::Constants.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-Coords
PORTVERSION= 0.18
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-DSS
PORTVERSION= 1.6.1
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= Astro

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/Astro/DSS.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/DSS/.packlist
%%PERL5_MAN3%%/Astro::DSS.3.gz

View file

@ -3,7 +3,7 @@
PORTNAME= Astro-FITS-CFITSIO
PORTVERSION= 1.10
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,5 +1,4 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Astro/FITS/CFITSIO.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/FITS/CFITSIO/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/FITS/CFITSIO/autosplit.ix
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/FITS/CFITSIO/CFITSIO.so
%%SITE_ARCH%%/Astro/FITS/CFITSIO.pm
%%SITE_ARCH%%/auto/Astro/FITS/CFITSIO/autosplit.ix
%%SITE_ARCH%%/auto/Astro/FITS/CFITSIO/CFITSIO.so
%%PERL5_MAN3%%/Astro::FITS::CFITSIO.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-FITS-Header
PORTVERSION= 3.07
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-Flux
PORTVERSION= 0.01
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,7 +1,6 @@
%%SITE_PERL%%/Astro/Flux.pm
%%SITE_PERL%%/Astro/FluxColor.pm
%%SITE_PERL%%/Astro/Fluxes.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/Flux/.packlist
%%PERL5_MAN3%%/Astro::Flux.3.gz
%%PERL5_MAN3%%/Astro::FluxColor.3.gz
%%PERL5_MAN3%%/Astro::Fluxes.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-Hipparcos
PORTVERSION= 0.09
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,6 +1,5 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Astro/Hipparcos/Record.pod
%%SITE_PERL%%/%%PERL_ARCH%%/Astro/Hipparcos.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/Hipparcos/Hipparcos.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/Hipparcos/.packlist
%%SITE_ARCH%%/Astro/Hipparcos/Record.pod
%%SITE_ARCH%%/Astro/Hipparcos.pm
%%SITE_ARCH%%/auto/Astro/Hipparcos/Hipparcos.so
%%PERL5_MAN3%%/Astro::Hipparcos.3.gz
%%PERL5_MAN3%%/Astro::Hipparcos::Record.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-MoonPhase
PORTVERSION= 0.60
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/Astro/MoonPhase.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/MoonPhase/.packlist
%%PERL5_MAN3%%/Astro::MoonPhase.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-PAL
PORTVERSION= 1.07
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,5 +1,5 @@
bin/stime
%%SITE_PERL%%/%%PERL_ARCH%%/Astro/PAL.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/PAL/PAL.so
%%SITE_ARCH%%/Astro/PAL.pm
%%SITE_ARCH%%/auto/Astro/PAL/PAL.so
%%PERL5_MAN3%%/Astro::PAL.3.gz
man/man1/stime.1.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-SIMBAD-Client
PORTVERSION= 0.031
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:WYANT

View file

@ -1,6 +1,5 @@
bin/simbadc
%%SITE_PERL%%/Astro/SIMBAD/Client.pm
%%SITE_PERL%%/Astro/SIMBAD/Client/WSQueryInterfaceService.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/SIMBAD/Client/.packlist
%%PERL5_MAN3%%/Astro::SIMBAD::Client.3.gz
man/man1/simbadc.1.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-SIMBAD
PORTVERSION= 2.0.0
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= Astro

View file

@ -2,7 +2,6 @@
%%SITE_PERL%%/Astro/SIMBAD/Query.pm
%%SITE_PERL%%/Astro/SIMBAD/Result.pm
%%SITE_PERL%%/Astro/SIMBAD/Result/Object.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/SIMBAD/.packlist
%%PERL5_MAN3%%/Astro::SIMBAD.3.gz
%%PERL5_MAN3%%/Astro::SIMBAD::Query.3.gz
%%PERL5_MAN3%%/Astro::SIMBAD::Result.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-SpaceTrack
PORTVERSION= 0.086
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:WYANT

View file

@ -1,7 +1,6 @@
bin/SpaceTrack
%%SITE_PERL%%/Astro/SpaceTrack.pm
%%SITE_PERL%%/Astro/SpaceTrack/BulkData.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/SpaceTrack/.packlist
%%PERL5_MAN3%%/Astro::SpaceTrack.3.gz
%%PERL5_MAN3%%/Astro::SpaceTrack::BulkData.3.gz
man/man1/SpaceTrack.1.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-SunTime
PORTVERSION= 0.01
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= Astro

View file

@ -1,2 +1 @@
%%SITE_PERL%%/Astro/SunTime.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/SunTime/.packlist

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-Sunrise
PORTVERSION= 0.92
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,2 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Astro/Sunrise/.packlist
%%SITE_PERL%%/Astro/Sunrise.pm
%%PERL5_MAN3%%/Astro::Sunrise.3.gz

View file

@ -3,6 +3,7 @@
PORTNAME= Astro-Telescope
PORTVERSION= 0.71
PORTREVISION= 1
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

Some files were not shown because too many files have changed in this diff Show more