[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