[csw-devel] SF.net SVN: gar:[17012] csw/mgar/pkg/perl/trunk/Makefile

bonivart at users.sourceforge.net bonivart at users.sourceforge.net
Wed Feb 8 15:39:25 CET 2012


Revision: 17012
          http://gar.svn.sourceforge.net/gar/?rev=17012&view=rev
Author:   bonivart
Date:     2012-02-08 14:39:25 +0000 (Wed, 08 Feb 2012)
Log Message:
-----------
perl/trunk: test 5.12.4

Modified Paths:
--------------
    csw/mgar/pkg/perl/trunk/Makefile

Modified: csw/mgar/pkg/perl/trunk/Makefile
===================================================================
--- csw/mgar/pkg/perl/trunk/Makefile	2012-02-07 17:49:11 UTC (rev 17011)
+++ csw/mgar/pkg/perl/trunk/Makefile	2012-02-08 14:39:25 UTC (rev 17012)
@@ -24,7 +24,7 @@
 
 PACKAGES                 += CSWperl
 SPKG_DESC_CSWperl         = $(DESCRIPTION)
-RUNTIME_DEP_PKGS_CSWperl  = CSWbdb48 CSWlibgdbm3
+RUNTIME_DEP_PKGS_CSWperl  = CSWbdb48 CSWlibgdbm4
 INCOMPATIBLE_PKGS_CSWperl = CSWperlmods CSWpmdigest CSWpmi18nlangtags
 
 PACKAGES                   += CSWperldoc
@@ -38,10 +38,6 @@
 CHECKPKG_OVERRIDES_CSWperldoc += file-with-bad-content
 CHECKPKG_OVERRIDES_CSWperldoc += surplus-dependency|CSWperl
 
-# We contain libperl.so and libperl.so.5.12.3
-CHECKPKG_OVERRIDES_CSWperl += shared-lib-package-contains-so-symlink
-CHECKPKG_OVERRIDES_CSWperl += shared-lib-pkgname-mismatch
-
 # Core module updates
 # Not used at the moment, leave one as example
 #MASTER_SITES  += $(CPAN_FIRST_MIRROR)/S/SM/SMUELLER/
@@ -54,16 +50,14 @@
 CONFIGURE_SCRIPTS = perl
 
 # Compatable with all prior patch revs
-INC_COMPAT = 5.8.0 5.8.2 5.8.4 5.8.6 5.8.7 5.8.8 5.10.0 5.10.1 5.12.0 5.12.1
+INC_COMPAT = 5.8.0 5.8.2 5.8.4 5.8.6 5.8.7 5.8.8 5.10.0 5.10.1 5.12.0 5.12.1 5.12.2 5.12.3
 
 # Force use of db-4.8
 # TBD: Reinsert libperl.so, see below.
-#PERL_LIBS-32 += -lsocket -lnsl -lgdbm -ldb-4.8 -ldl -lm -lpthread -lc -lperl 
 PERL_LIBS-32 += -lsocket -lnsl -lgdbm -ldb-4.8 -ldl -lm -lpthread -lc
-PERL_LIBS-64 += -lsocket -lnsl -lgdbm -ldb-4.8 -ldl -lm -lpthread -lc 
 PERL_LIBS = $(PERL_LIBS-$(MEMORYMODEL)) 
 
-BUILD64 = 1
+#BUILD64 = 1
 
 # Configuration flags
 CONFIGURE_ARGS += -Darchlib=$(libdir)/perl/$(VERSION)
@@ -129,6 +123,9 @@
 EXTRA_LDFLAGS-32 = -L$(libdir)
 EXTRA_LDFLAGS += $(EXTRA_LDFLAGS-$(MEMORYMODEL)) 
 
+# We want 64 bit binaries
+#MERGE_DIRS_isa-extra = $(bindir) $(sbindir) $(libdir) $(libexecdir)
+
 EXTRA_MERGE_EXCLUDE_FILES = .*\/perllocal.pod
 PKGFILES_CSWperldoc = .*\/pod\/.*\.pod .*\/man\/man.\/.*
 
@@ -138,7 +135,7 @@
 EXTRA_PKGFILES_INCLUDED_CSWperl = .*\/perldiag.pod
 
 # Tests take a long time, run once for every release
-#TEST_SCRIPTS =
+TEST_SCRIPTS =
 
 BUILD_SCRIPTS = perl
 
@@ -158,8 +155,7 @@
 # Splitting of a separate libperl.so requires more work and careful planning.
 # Override for now.
 CHECKPKG_OVERRIDES_CSWperl += shared-lib-package-contains-so-symlink|file=/opt/csw/lib/libperl.so
-CHECKPKG_OVERRIDES_CSWperl += shared-lib-pkgname-mismatch|file=opt/csw/lib/libperl.so.5.12.3|soname=libperl.so.5.12.3|pkgname=CSWperl|expected=CSWlibperl5-12-3
-CHECKPKG_OVERRIDES_CSWperl += shared-lib-package-contains-so-symlink|file=/opt/csw/lib/libperl.so
+CHECKPKG_OVERRIDES_CSWperl += shared-lib-pkgname-mismatch|file=opt/csw/lib/libperl.so.5.12.4|soname=libperl.so.5.12.4|pkgname=CSWperl|expected=CSWlibperl5-12-4
 
 include gar/category.mk
 

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