ports/51843: (update) devel/p5-Data-Serializer
Mathieu Arnold
m at absolight.net
Tue May 6 12:40:11 UTC 2003
>Number: 51843
>Category: ports
>Synopsis: (update) devel/p5-Data-Serializer
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue May 06 05:40:08 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Mathieu Arnold
>Release: FreeBSD 4.8-RELEASE i386
>Organization:
Absolight
>Environment:
System: FreeBSD aragorn.reaumur.absolight.net 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Thu Apr 10 13:45:07 CEST 2003 root at aragorn.reaumur.absolight.net:/usr/obj/usr/src/sys/ARAGORN i386
>Description:
Update to 1.17
>How-To-Repeat:
>Fix:
Fix Makefile.PL so that all man pages appears for all perl versions.
--- p5-Data-Serializer-0.17.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/p5-Data-Serializer/Makefile,v
retrieving revision 1.2
diff -u -d -b -w -r1.2 Makefile
--- Makefile 2003/03/07 06:00:54 1.2
+++ Makefile 2003/05/06 12:32:37
@@ -6,7 +6,7 @@
#
PORTNAME= Data-Serializer
-PORTVERSION= 0.11
+PORTVERSION= 0.17
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Data
@@ -15,17 +15,16 @@
MAINTAINER= skv at FreeBSD.org
COMMENT= Modules that serialize data structures
-BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Crypt/CBC.pm:${PORTSDIR}/security/p5-Crypt-CBC \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Digest.pm:${PORTSDIR}/security/p5-Digest
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
+ ${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
+ ${SITE_PERL}/Crypt/CBC.pm:${PORTSDIR}/security/p5-Crypt-CBC \
+ ${SITE_PERL}/Digest.pm:${PORTSDIR}/security/p5-Digest
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
-MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-MAN3= Data::Serializer.3 Data::Serializer::Data::Denter.3 \
+MAN3= Data::Serializer.3 Data::Serializer::Config::General.3 Data::Serializer::Data::Denter.3 \
Data::Serializer::Data::Dumper.3 Data::Serializer::FreezeThaw.3 \
- Data::Serializer::Storable.3
+ Data::Serializer::Storable.3 Data::Serializer::YAML.3
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/p5-Data-Serializer/distinfo,v
retrieving revision 1.1
diff -u -d -b -w -r1.1 distinfo
--- distinfo 2002/06/07 13:13:33 1.1
+++ distinfo 2003/05/06 12:32:37
@@ -1 +1 @@
-MD5 (Data-Serializer-0.11.tar.gz) = 0b6c0ac484b5d098ed79d68ebeb3e1df
+MD5 (Data-Serializer-0.17.tar.gz) = 826036313118a770c6742d4ca1788c13
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/devel/p5-Data-Serializer/pkg-plist,v
retrieving revision 1.1
diff -u -d -b -w -r1.1 pkg-plist
--- pkg-plist 2002/06/07 13:13:33 1.1
+++ pkg-plist 2003/05/06 12:32:37
@@ -1,51 +1,61 @@
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Data/Serializer/.packlist
-lib/perl5/site_perl/%%PERL_VER%%/Data/Serializer.pm
-lib/perl5/site_perl/%%PERL_VER%%/Data/Serializer/Data/Denter.pm
-lib/perl5/site_perl/%%PERL_VER%%/Data/Serializer/Data/Dumper.pm
-lib/perl5/site_perl/%%PERL_VER%%/Data/Serializer/FreezeThaw.pm
-lib/perl5/site_perl/%%PERL_VER%%/Data/Serializer/Storable.pm
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data/Denter/autosplit.ix
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data/Denter/deserialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data/Denter/serialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data/Dumper/autosplit.ix
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data/Dumper/deserialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data/Dumper/serialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/FreezeThaw/autosplit.ix
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/FreezeThaw/deserialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/FreezeThaw/serialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Storable/DumpMeth.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Storable/autosplit.ix
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Storable/deserialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Storable/serialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_compress.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_create_token.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_decompress.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_decrypt.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_dedigest.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_dehex.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_deserialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_encrypt.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_endigest.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_enhex.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_extract_token.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_get_digest.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_get_token.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_remove_token.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/_serialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/autosplit.ix
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/deserialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/freeze.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/serialize.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/thaw.al
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/Data/Serializer/Data
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/Data/Serializer
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data/Denter
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data/Dumper
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Data
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/FreezeThaw
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer/Storable
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/Data/Serializer
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Data/Serializer
- at unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Data 2>/dev/null || true
- at unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/auto/Data 2>/dev/null || true
- at unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Data 2>/dev/null || true
+%%SITE_PERL%%/Data/Serializer.pm
+%%SITE_PERL%%/Data/Serializer/Config/General.pm
+%%SITE_PERL%%/Data/Serializer/Data/Denter.pm
+%%SITE_PERL%%/Data/Serializer/Data/Dumper.pm
+%%SITE_PERL%%/Data/Serializer/FreezeThaw.pm
+%%SITE_PERL%%/Data/Serializer/Storable.pm
+%%SITE_PERL%%/Data/Serializer/YAML.pm
+%%SITE_PERL%%/auto/Data/Serializer/Config/General/autosplit.ix
+%%SITE_PERL%%/auto/Data/Serializer/Data/Denter/autosplit.ix
+%%SITE_PERL%%/auto/Data/Serializer/Data/Denter/deserialize.al
+%%SITE_PERL%%/auto/Data/Serializer/Data/Denter/serialize.al
+%%SITE_PERL%%/auto/Data/Serializer/Data/Dumper/autosplit.ix
+%%SITE_PERL%%/auto/Data/Serializer/Data/Dumper/deserialize.al
+%%SITE_PERL%%/auto/Data/Serializer/Data/Dumper/serialize.al
+%%SITE_PERL%%/auto/Data/Serializer/FreezeThaw/autosplit.ix
+%%SITE_PERL%%/auto/Data/Serializer/FreezeThaw/deserialize.al
+%%SITE_PERL%%/auto/Data/Serializer/FreezeThaw/serialize.al
+%%SITE_PERL%%/auto/Data/Serializer/Storable/DumpMeth.al
+%%SITE_PERL%%/auto/Data/Serializer/Storable/autosplit.ix
+%%SITE_PERL%%/auto/Data/Serializer/Storable/deserialize.al
+%%SITE_PERL%%/auto/Data/Serializer/Storable/serialize.al
+%%SITE_PERL%%/auto/Data/Serializer/YAML/autosplit.ix
+%%SITE_PERL%%/auto/Data/Serializer/YAML/deserialize.al
+%%SITE_PERL%%/auto/Data/Serializer/YAML/serialize.al
+%%SITE_PERL%%/auto/Data/Serializer/_compress.al
+%%SITE_PERL%%/auto/Data/Serializer/_create_token.al
+%%SITE_PERL%%/auto/Data/Serializer/_decompress.al
+%%SITE_PERL%%/auto/Data/Serializer/_decrypt.al
+%%SITE_PERL%%/auto/Data/Serializer/_dedigest.al
+%%SITE_PERL%%/auto/Data/Serializer/_dehex.al
+%%SITE_PERL%%/auto/Data/Serializer/_deserialize.al
+%%SITE_PERL%%/auto/Data/Serializer/_encrypt.al
+%%SITE_PERL%%/auto/Data/Serializer/_endigest.al
+%%SITE_PERL%%/auto/Data/Serializer/_enhex.al
+%%SITE_PERL%%/auto/Data/Serializer/_extract_token.al
+%%SITE_PERL%%/auto/Data/Serializer/_get_digest.al
+%%SITE_PERL%%/auto/Data/Serializer/_get_token.al
+%%SITE_PERL%%/auto/Data/Serializer/_remove_token.al
+%%SITE_PERL%%/auto/Data/Serializer/_serialize.al
+%%SITE_PERL%%/auto/Data/Serializer/autosplit.ix
+%%SITE_PERL%%/auto/Data/Serializer/deserialize.al
+%%SITE_PERL%%/auto/Data/Serializer/freeze.al
+%%SITE_PERL%%/auto/Data/Serializer/serialize.al
+%%SITE_PERL%%/auto/Data/Serializer/thaw.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Serializer/.packlist
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Serializer
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer/YAML
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer/Storable
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer/FreezeThaw
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer/Data/Dumper
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer/Data/Denter
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer/Data
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer/Config/General
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer/Config
+ at dirrm %%SITE_PERL%%/auto/Data/Serializer
+ at dirrm %%SITE_PERL%%/Data/Serializer/Data
+ at dirrm %%SITE_PERL%%/Data/Serializer/Config
+ at dirrm %%SITE_PERL%%/Data/Serializer
+ at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data 2>/dev/null || true
+ at unexec rmdir %D/%%SITE_PERL%%/auto/Data 2>/dev/null || true
+ at unexec rmdir %D/%%SITE_PERL%%/Data 2>/dev/null || true
Index: files/patch-Makefile.PL
===================================================================
RCS file: patch-Makefile.PL
diff -N patch-Makefile.PL
--- /dev/null Tue May 6 03:33:22 2003
+++ patch-Makefile.PL Tue May 6 07:32:38 2003
@@ -0,0 +1,28 @@
+--- Makefile.PL.orig Tue May 6 14:14:26 2003
++++ Makefile.PL Tue May 6 14:22:03 2003
+@@ -11,6 +11,25 @@
+ 'PREREQ_PM' => {
+ 'Data::Dumper' => 2.08,
+ },
++ 'MAN3PODS' => {
++ # We must explicitly name Data::Serializer::Config::General et al as manifyable files.
++ # MakeMaker ignores files that match /(config|setup).*\.pm/i;
++ 'lib/Data/Serializer.pm'
++ => '$(INST_MAN3DIR)/Data::Serializer.$(MAN3EXT)',
++ 'lib/Data/Serializer/Config/General.pm'
++ => '$(INST_MAN3DIR)/Data::Serializer::Config::General.$(MAN3EXT)',
++ 'lib/Data/Serializer/Data/Denter.pm'
++ => '$(INST_MAN3DIR)/Data::Serializer::Data::Denter.$(MAN3EXT)',
++ 'lib/Data/Serializer/Data/Dumper.pm'
++ => '$(INST_MAN3DIR)/Data::Serializer::Data::Dumper.$(MAN3EXT)',
++ 'lib/Data/Serializer/FreezeThaw.pm'
++ => '$(INST_MAN3DIR)/Data::Serializer::FreezeThaw.$(MAN3EXT)',
++ 'lib/Data/Serializer/Storable.pm'
++ => '$(INST_MAN3DIR)/Data::Serializer::Storable.$(MAN3EXT)',
++ 'lib/Data/Serializer/YAML.pm'
++ => '$(INST_MAN3DIR)/Data::Serializer::YAML.$(MAN3EXT)',
++ },
++
+ 'dist' => {'COMPRESS'=>'gzip -9f', 'SUFFIX' => 'gz',
+ 'ZIP'=>'/usr/bin/zip','ZIPFLAGS'=>'-rl'}
+
--- p5-Data-Serializer-0.17.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list