[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