[csw-devel] SF.net SVN: gar:[14891] csw/mgar/pkg/nspr/trunk

wahwah at users.sourceforge.net wahwah at users.sourceforge.net
Sat Jun 25 18:37:07 CEST 2011


Revision: 14891
          http://gar.svn.sourceforge.net/gar/?rev=14891&view=rev
Author:   wahwah
Date:     2011-06-25 16:37:07 +0000 (Sat, 25 Jun 2011)

Log Message:
-----------
pkg/nspr/trunk: Update to 4.8.7, 4.8.8 doesn't build.

Modified Paths:
--------------
    csw/mgar/pkg/nspr/trunk/Makefile
    csw/mgar/pkg/nspr/trunk/checksums

Modified: csw/mgar/pkg/nspr/trunk/Makefile
===================================================================
--- csw/mgar/pkg/nspr/trunk/Makefile	2011-06-25 14:15:00 UTC (rev 14890)
+++ csw/mgar/pkg/nspr/trunk/Makefile	2011-06-25 16:37:07 UTC (rev 14891)
@@ -8,7 +8,7 @@
 
 NAME = nspr
 MAJOR_VERSION = 4
-MIN_VERSION = 8.6
+MIN_VERSION = 8.7
 VERSION = $(MAJOR_VERSION).$(MIN_VERSION)
 CATEGORIES = lib
 
@@ -23,33 +23,42 @@
 DISTFILES += LICENSE
 PATCHFILES  = nspr-4.6.1-config.patch
 
-PACKAGES += CSWnspr
-PACKAGES += CSWnspr-devel
-PACKAGES += CSWlibnspr4-devel
+PACKAGES = CSWnspr-dev
+CATALOGNAME_CSWnspr-dev = nspr_dev
+SPKG_DESC_CSWnspr-dev = Netscape Portable Runtime, header files
+PKGFILES_CSWnspr-dev += $(prefix)/include.*
+PKGFILES_CSWnspr-dev += $(bindir).*nspr-config
+PKGFILES_CSWnspr-dev += .*/nspr\.pc
+PKGFILES_CSWnspr-dev += .*compile-et\.pl
+RUNTIME_DEP_PKGS_CSWnspr-dev  = CSWlibnspr4
+RUNTIME_DEP_PKGS_CSWnspr-dev += CSWperl
+OBSOLETED_BY_CSWnspr-dev = CSWnspr-devel
+
+# Library splits
+
 PACKAGES += CSWlibnspr4
-PKGFILES_CSWlibnspr4-devel += $(PKGFILES_DEVEL)
-PKGFILES_CSWlibnspr4-devel += $(bindir).*nspr-config
-PKGFILES_CSWlibnspr4-devel += .*/nspr\.pc
-PKGFILES_CSWlibnspr4-devel += .*compile-et\.pl
-PKGFILES_CSWnspr         = Invisible-Pink-Unicorn
-PKGFILES_CSWnspr-devel   = Flying-Spaghetti-Monster
+CATALOGNAME_CSWlibnspr4 = libnspr4
+SPKG_DESC_CSWlibnspr4 = Netscape Portable Runtime, libnspr4.so
+PKGFILES_CSWlibnspr4 += $(call baseisadirs,$(libdir),libnspr4.so)
+OBSOLETED_BY_CSWlibnspr4 = CSWnspr
+CHECKPKG_OVERRIDES_CSWlibnspr4 += soname-equals-filename
 
-SPKG_DESC_CSWnspr        = Empty, transitional package (CSWnspr)
-SPKG_DESC_CSWnspr-devel  = Empty, transitional package (CSWnspr-devel)
-SPKG_DESC_CSWlibnspr4       = Netscape Portable Runtime
-SPKG_DESC_CSWlibnspr4-devel = Netscape Portable Runtime, header files
-CATALOGNAME_CSWnspr-devel   = nspr_devel
-CATALOGNAME_CSWlibnspr4-devel   = libnspr4_devel
-RUNTIME_DEP_PKGS_CSWnspr        = CSWlibnspr4
-RUNTIME_DEP_PKGS_CSWnspr-devel  = CSWlibnspr4-devel
-RUNTIME_DEP_PKGS_CSWlibnspr4-devel  = CSWlibnspr4
-RUNTIME_DEP_PKGS_CSWlibnspr4-devel += CSWperl
-ARCHALL_CSWnspr = 1
+PACKAGES += CSWlibplc4
+CATALOGNAME_CSWlibplc4 = libplc4
+SPKG_DESC_CSWlibplc4 = Netscape Portable Runtime, libplc4.so
+PKGFILES_CSWlibplc4 += $(call baseisadirs,$(libdir),libplc4.so)
+RUNTIME_DEP_PKGS_CSWlibplc4 += CSWlibnspr4
+CHECKPKG_OVERRIDES_CSWlibplc4 += soname-equals-filename
 
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
+PACKAGES += CSWlibnspr-flt4
+CATALOGNAME_CSWlibnspr-flt4 = libnspr_flt4
+SPKG_DESC_CSWlibnspr-flt4 = Netscape Portable Runtime, libnspr-flt4.so
+PKGFILES_CSWlibnspr-flt4 += $(libdir).*/libnspr_flt4\.so
+CHECKPKG_OVERRIDES_CSWlibnspr-flt4 += soname-equals-filename
 
 PERL = /opt/csw/bin/perl
 
+
 CONFIGURE_SCRIPTS = nspr
 BUILD_SCRIPTS = nspr
 # TEST_SCRIPTS = nspr
@@ -80,16 +89,10 @@
 
 LICENSE = LICENSE
 
-# Checkpkg suggests CSWlibp (the longest common substring), but we want the
-# three libraries to be in one package.
-CHECKPKG_OVERRIDES_CSWlibnspr4 += shared-lib-pkgname-mismatch
+# # Checkpkg suggests CSWlibp (the longest common substring), but we want the
+# # three libraries to be in one package.
+# CHECKPKG_OVERRIDES_CSWlibnspr4 += shared-lib-pkgname-mismatch
 
-CHECKPKG_OVERRIDES_CSWlibnspr4-devel += surplus-dependency|CSWlibnspr4
-
-# For transitional packages
-CHECKPKG_OVERRIDES_CSWnspr += surplus-dependency|CSWlibnspr4
-CHECKPKG_OVERRIDES_CSWnspr-devel += surplus-dependency|CSWlibnspr4-devel
-
 include gar/category.mk
 
 configure-nspr:

Modified: csw/mgar/pkg/nspr/trunk/checksums
===================================================================
--- csw/mgar/pkg/nspr/trunk/checksums	2011-06-25 14:15:00 UTC (rev 14890)
+++ csw/mgar/pkg/nspr/trunk/checksums	2011-06-25 16:37:07 UTC (rev 14891)
@@ -1 +1 @@
-592c275728c29d193fdba8009165990b  nspr-4.8.6.tar.gz
+97e30989a56ab813453b71261849c200  nspr-4.8.7.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