[csw-devel] SF.net SVN: gar:[13784] csw/mgar/pkg/perl/trunk
bonivart at users.sourceforge.net
bonivart at users.sourceforge.net
Mon Mar 14 00:10:28 CET 2011
Revision: 13784
http://gar.svn.sourceforge.net/gar/?rev=13784&view=rev
Author: bonivart
Date: 2011-03-13 23:10:28 +0000 (Sun, 13 Mar 2011)
Log Message:
-----------
perl/trunk: Update to 5.12.3. Builds, passes tests and installs. Packaging needs more work. INC-reorder patch temporarily disabled, needs to be reworked for 5.12.3. Depends on CSWlibgdbm3.
Modified Paths:
--------------
csw/mgar/pkg/perl/trunk/Makefile
csw/mgar/pkg/perl/trunk/checksums
Modified: csw/mgar/pkg/perl/trunk/Makefile
===================================================================
--- csw/mgar/pkg/perl/trunk/Makefile 2011-03-13 22:33:05 UTC (rev 13783)
+++ csw/mgar/pkg/perl/trunk/Makefile 2011-03-13 23:10:28 UTC (rev 13784)
@@ -1,5 +1,5 @@
NAME = perl
-VERSION = 5.10.1
+VERSION = 5.12.3
CATEGORIES = lang
DESCRIPTION = A high-level, general-purpose programming language
@@ -17,22 +17,24 @@
DISTFILES = $(NAME)-$(VERSION).tar.gz
-PACKAGES = CSWperl CSWperldoc
-ARCHALL_CSWperldoc = 1
-RUNTIME_DEP_PKGS_CSWperl = CSWbdb48 CSWgdbm
-RUNTIME_DEP_PKGS_CSWperldoc = CSWperl
+PACKAGES += CSWperl
+SPKG_DESC_CSWperl = $(DESCRIPTION)
+RUNTIME_DEP_PKGS_CSWperl = CSWbdb48 CSWlibgdbm3
INCOMPATIBLE_PKGS_CSWperl = CSWperlmods CSWpmdigest CSWpmi18nlangtags
-SPKG_DESC_CSWperl = $(DESCRIPTION)
+PACKAGES += CSWperldoc
SPKG_DESC_CSWperldoc = Perl documentation
+RUNTIME_DEP_PKGS_CSWperldoc = CSWperl
+ARCHALL_CSWperldoc = 1
LICENSE = Copying
-PATCHFILES += 0001-change-inc-based-on-rhel5-patch.patch
+# Will need to fix this patch to make it apply to 5.12.3
+#PATCHFILES += 0001-change-inc-based-on-rhel5-patch.patch
+CHECKPKG_OVERRIDES_CSWperl += file-with-bad-content|/usr/share
CHECKPKG_OVERRIDES_CSWperldoc += surplus-dependency|CSWperl
-CHECKPKG_OVERRIDES_CSWperl += surplus-dependency|CSWgdbm
-CHECKPKG_OVERRIDES_CSWperl += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/perl/5.10.1/auto/GDBM_File/GDBM_File.so
+##CHECKPKG_OVERRIDES_CSWperl += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/perl/5.10.1/auto/GDBM_File/GDBM_File.so
# Core module updates
# Not used at the moment, leave one as example
@@ -113,7 +115,7 @@
EXTRA_PKGFILES_INCLUDED_CSWperl = .*\/perldiag.pod
# Tests take a long time
-TEST_SCRIPTS =
+#TEST_SCRIPTS =
# Make sure we don't include the path to the newly built perl as the
# library is not in place yet.
@@ -124,14 +126,15 @@
# Splitting of a separate libperl.so requires more work and careful planning.
# Override for now.
-CHECKPKG_OVERRIDES_CSWperl += shared-lib-pkgname-mismatch|file=opt/csw/lib/libperl.so.5.10.1|soname=libperl.so.5.10.1|pkgname=CSWperl|expected=CSWlibperl5-10-1
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
include gar/category.mk
post-extract-modulated:
mkdir -p $(WORKSRC)
- gln -s libperl.so.5.10.1 $(WORKSRC)/libperl.so
+ gln -s libperl.so.5.12.3 $(WORKSRC)/libperl.so
@$(MAKECOOKIE)
ifneq ($(CORE_UPDATES),)
Modified: csw/mgar/pkg/perl/trunk/checksums
===================================================================
--- csw/mgar/pkg/perl/trunk/checksums 2011-03-13 22:33:05 UTC (rev 13783)
+++ csw/mgar/pkg/perl/trunk/checksums 2011-03-13 23:10:28 UTC (rev 13784)
@@ -1 +1 @@
-b9b2fdb957f50ada62d73f43ee75d044 perl-5.10.1.tar.gz
+29975a69dce54e47fcd6331c085c6c99 perl-5.12.3.tar.gz
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