[csw-devel] SF.net SVN: gar:[18846] csw/mgar/pkg/perl/branches/perl-5.10.1-12548/ Makefile
bonivart at users.sourceforge.net
bonivart at users.sourceforge.net
Tue Jul 24 17:12:47 CEST 2012
Revision: 18846
http://gar.svn.sourceforge.net/gar/?rev=18846&view=rev
Author: bonivart
Date: 2012-07-24 15:12:47 +0000 (Tue, 24 Jul 2012)
Log Message:
-----------
perl/branches/perl-5.10.1-12548: strip files from Module::Build and Parse::CPAN::Meta
Modified Paths:
--------------
csw/mgar/pkg/perl/branches/perl-5.10.1-12548/Makefile
Modified: csw/mgar/pkg/perl/branches/perl-5.10.1-12548/Makefile
===================================================================
--- csw/mgar/pkg/perl/branches/perl-5.10.1-12548/Makefile 2012-07-24 14:39:46 UTC (rev 18845)
+++ csw/mgar/pkg/perl/branches/perl-5.10.1-12548/Makefile 2012-07-24 15:12:47 UTC (rev 18846)
@@ -1,3 +1,6 @@
+# NOTES
+# - Files from Module::Build and Parse::CPAN::Meta have been stripped out to
+# avoid collisions with the separate packages of those two.
NAME = perl
VERSION = 5.10.1
CATEGORIES = lang
@@ -17,6 +20,7 @@
DISTFILES = $(NAME)-$(VERSION).tar.gz
+PACKAGING_PLATFORMS = solaris9-sparc solaris9-i386
PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386
PACKAGES += CSWperl
@@ -39,9 +43,6 @@
# Paths with /usr/local in examples and such
CHECKPKG_OVERRIDES_CSWperl += file-with-bad-content
CHECKPKG_OVERRIDES_CSWperldoc += file-with-bad-content
-# Temporary due to collisions with pm-module-build
-CHECKPKG_OVERRIDES_CSWperl += file-collision|/opt/csw/bin/config_data|CSWperl|CSWpm-module-build
-CHECKPKG_OVERRIDES_CSWperldoc += file-collision
# Core module updates
# Not used at the moment, leave one as example
@@ -117,7 +118,16 @@
EXTRA_LDFLAGS = -L$(libdir) -lperl
-EXTRA_MERGE_EXCLUDE_FILES = .*\/perllocal.pod
+EXTRA_MERGE_EXCLUDE_FILES = .*\/perllocal.pod
+
+# Remove files from CSWpm-module-build
+EXTRA_MERGE_EXCLUDE_FILES += .*\/man\/man.\/Module::Build.*
+EXTRA_MERGE_EXCLUDE_FILES += \/opt\/csw\/bin\/config_data
+EXTRA_MERGE_EXCLUDE_FILES += \/opt\/csw\/share\/man\/man1\/config_data.1
+# Remove files from CSWpm-parse-cpan-meta
+EXTRA_MERGE_EXCLUDE_FILES += /opt/csw/share/perl/csw/Parse/CPAN/Meta.pm
+EXTRA_MERGE_EXCLUDE_FILES += /opt/csw/share/man/man3/Parse::CPAN::Meta.3perl
+
PKGFILES_CSWperldoc = .*\/pod\/.*\.pod .*\/man\/man.\/.*
# The diagnostics.pm module needs the podfile to output its messages.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list