[csw-devel] SF.net SVN: gar:[14336] csw/mgar/pkg/libsigsegv/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Wed Apr 20 14:14:30 CEST 2011


Revision: 14336
          http://gar.svn.sourceforge.net/gar/?rev=14336&view=rev
Author:   dmichelsen
Date:     2011-04-20 12:14:29 +0000 (Wed, 20 Apr 2011)

Log Message:
-----------
libsigsegv: Remove version modulation, update to 2.10, adjust to new defaults

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

Modified: csw/mgar/pkg/libsigsegv/trunk/Makefile
===================================================================
--- csw/mgar/pkg/libsigsegv/trunk/Makefile	2011-04-20 12:13:18 UTC (rev 14335)
+++ csw/mgar/pkg/libsigsegv/trunk/Makefile	2011-04-20 12:14:29 UTC (rev 14336)
@@ -1,8 +1,6 @@
 NAME = libsigsegv
-VERSION = 2.9
+VERSION = 2.10
 CATEGORIES = lib
-EXTRA_MODULATORS = VERSION
-MODULATIONS_VERSION = 2.6 2.9
 
 DESCRIPTION = A library for catching and handling segmentation faults
 define BLURB
@@ -11,59 +9,29 @@
 endef
 
 MASTER_SITES = $(GNU_MIRROR)
-DISTFILES  = $(NAME)-$(VERSION).tar.gz
+DISTFILES = $(NAME)-$(VERSION).tar.gz
 
-SOURCEFILES = $(foreach VERSION,$(MODULATIONS_VERSION),$(NAME)-$(VERSION).tar.gz)
-DISTFILES = $(SOURCEFILES)
-NOEXTRACT = $(filter-out $(NAME)-$(VERSION).tar.gz, $(SOURCEFILES))
-
-# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
-
-PACKAGES += CSWlibsigsegv0
 PACKAGES += CSWlibsigsegv2
-PACKAGES += CSWlibsigsegv-devel
-PACKAGES += CSWlibsigsegv
-
-CATALOGNAME_CSWlibsigsegv0 = libsigsegv0
 CATALOGNAME_CSWlibsigsegv2 = libsigsegv2
-CATALOGNAME_CSWlibsigsegv-devel = libsigsegv_devel
-CATALOGNAME_CSWlibsigsegv = libsigsegv
-
-SPKG_DESC_CSWlibsigsegv0 = A library for catching and handling segmentation faults, libsigsegv.so.0
 SPKG_DESC_CSWlibsigsegv2 = A library for catching and handling segmentation faults, libsigsegv.so.2
-SPKG_DESC_CSWlibsigsegv = Empty stub as contents has been moved to CSWlibsigsegv0 and CSWlibsigsegv2
-SPKG_DESC_CSWlibsigsegv-devel = Development files for libsigsegv
+PKGFILES_CSWlibsigsegv2 += $(call pkgfiles_lib,libsigsegv.so.2)
+OBSOLETED_BY_CSWlibsigsegv2 = CSWlibsigsegv
 
-# This is a legacy stub dependency only. Remove after last package to CSWlibsigsegv has been updated.
-# Initially it depended only on CSWlibsigsegv0, but in the meantime updates from the dependent
-# packages came out linking to .so.2, so we must now depend on both.
-RUNTIME_DEP_PKGS_CSWlibsigsegv = CSWlibsigsegv0 CSWlibsigsegv2
-CHECKPKG_OVERRIDES_CSWlibsigsegv += surplus-dependency|CSWlibsigsegv0
-CHECKPKG_OVERRIDES_CSWlibsigsegv += surplus-dependency|CSWlibsigsegv2
+FOREIGN_PACKAGES += CSWlibsigsegv0
+OBSOLETED_BY_CSWlibsigsegv0 = CSWlibsigsegv
 
-ARCHALL_CSWlibsigsegv = 1
+PACKAGES += CSWlibsigsegv-dev
+CATALOGNAME_CSWlibsigsegv-dev = libsigsegv_dev
+SPKG_DESC_CSWlibsigsegv-dev = Development files for libsigsegv.so.2
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWlibsigsegv-dev += CSWlibsigsegv2
+OBSOLETED_BY_CSWlibsigsegv-dev = CSWlibsigsegv-devel
 
-SPKG_SOURCEURL = http://www.gnu.org/software/libsigsegv/
+VENDOR_URL = http://www.gnu.org/software/libsigsegv/
 
 BUILD64 = 1
 CONFIGURE_ARGS = $(DIRPATHS)
 CONFIGURE_ARGS += --enable-shared --disable-static
 
-TEST_TARGET = check
 
-MERGE_SCRIPTS_isa-default-version-2.6 = copy-only
-MERGE_DIRS_isa-default-version-2.6 = $(libdir)
-MERGE_SCRIPTS_isa-default64-version-2.6 = copy-relocated-only
-MERGE_DIRS_isa-default64-version-2.6 = $(libdir)
-
-MERGE_SCRIPTS_isa-default-version-2.9 = copy-all
-MERGE_SCRIPTS_isa-default64-version-2.9 = copy-relocated-only
-MERGE_DIRS_isa-default64-version-2.9 = $(bindir) $(sbindir) $(libexecdir) $(libdir)
-
-PKGFILES_CSWlibsigsegv0 += $(call baseisadirs,$(libdir),[^/]*\.so\.0(\.[0-9\.]+)?)
-PKGFILES_CSWlibsigsegv2 += $(call baseisadirs,$(libdir),[^/]*\.so\.2(\.[0-9\.]+)?)
-PKGFILES_CSWlibsigsegv = NOFILES
-# CSWlibsigsegv-devel is catch-all
-
 include gar/category.mk

Modified: csw/mgar/pkg/libsigsegv/trunk/checksums
===================================================================
--- csw/mgar/pkg/libsigsegv/trunk/checksums	2011-04-20 12:13:18 UTC (rev 14335)
+++ csw/mgar/pkg/libsigsegv/trunk/checksums	2011-04-20 12:14:29 UTC (rev 14336)
@@ -1,2 +1 @@
-7e24993730649d13c6eabc28bd24de35  libsigsegv-2.6.tar.gz
-0bef39a96abacabec6a191dc7fd42ba3  libsigsegv-2.9.tar.gz
+7f96fb1f65b3b8cbc1582fb7be774f0f  libsigsegv-2.10.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