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