[csw-devel] SF.net SVN: gar:[6605] csw/mgar/pkg/libmm/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Tue Sep 29 13:00:16 CEST 2009


Revision: 6605
          http://gar.svn.sourceforge.net/gar/?rev=6605&view=rev
Author:   dmichelsen
Date:     2009-09-29 11:00:15 +0000 (Tue, 29 Sep 2009)

Log Message:
-----------
libmm: Add needed legacy version libmm.so.13.0.21

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

Modified: csw/mgar/pkg/libmm/trunk/Makefile
===================================================================
--- csw/mgar/pkg/libmm/trunk/Makefile	2009-09-29 10:34:54 UTC (rev 6604)
+++ csw/mgar/pkg/libmm/trunk/Makefile	2009-09-29 11:00:15 UTC (rev 6605)
@@ -2,6 +2,13 @@
 GARVERSION = 1.4.2
 CATEGORIES = lib
 
+EXTRA_MODULATORS = GARVERSION
+MODULATIONS_GARVERSION = 1.3.1 1.4.2
+
+# No 64 bit for old version as it wasn't provided in the legacy version also
+SKIP_MODULATIONS = isa-amd64-garversion-1.3.1
+SKIP_MODULATIONS += isa-sparcv9-garversion-1.3.1
+
 DESCRIPTION = Shared Memory Allocation abstraction library
 define BLURB
   OSSP mm is a 2-layer abstraction library which simplifies the usage
@@ -14,7 +21,11 @@
 endef
 
 MASTER_SITES = ftp://ftp.ossp.org/pkg/lib/mm/
-DISTFILES  = mm-$(GARVERSION).tar.gz
+SOURCEFILES  = $(foreach VERSION,$(MODULATIONS_GARVERSION),mm-$(VERSION).tar.gz)
+DISTFILES  = $(SOURCEFILES)
+
+NOEXTRACT = $(filter-out mm-$(GARVERSION).tar.gz,$(SOURCEFILES))
+
 PATCHFILES = 0001-libtool-cflags.diff
 
 # We define upstream file regex so we can be notifed of new upstream software release
@@ -31,4 +42,23 @@
 BUILD64 = 1
 CONFIGURE_ARGS = $(DIRPATHS)
 
+MERGE_SCRIPTS_isa-i386-garversion-1.3.1 = copy-only
+MERGE_DIRS_isa-i386-garversion-1.3.1 = $(libdir)
+MERGE_SCRIPTS_isa-amd64-garversion-1.3.1 = copy-relocated-only
+MERGE_DIRS_isa-amd64-garversion-1.3.1 = $(libdir)
+
+MERGE_SCRIPTS_isa-i386-garversion-1.4.2 = copy-all
+MERGE_SCRIPTS_isa-amd64-garversion-1.4.2 = copy-relocated-only
+MERGE_DIRS_isa-amd64-garversion-1.4.2 = $(bindir) $(sbindir) $(libexecdir) $(libdir)
+
+MERGE_SCRIPTS_isa-sparcv8-garversion-1.3.1 = copy-only
+MERGE_DIRS_isa-sparcv8-garversion-1.3.1 = $(libdir)
+MERGE_SCRIPTS_isa-sparcv9-garversion-1.3.1 = copy-relocated-only
+MERGE_DIRS_isa-sparcv9-garversion-1.3.1 = $(libdir)
+
+MERGE_SCRIPTS_isa-sparcv8-garversion-1.4.2 = copy-all
+MERGE_SCRIPTS_isa-sparcv9-garversion-1.4.2 = copy-relocated-only
+MERGE_DIRS_isa-sparcv9-garversion-1.4.2 = $(bindir) $(sbindir) $(libexecdir) $(libdir)
+
+
 include gar/category.mk

Modified: csw/mgar/pkg/libmm/trunk/checksums
===================================================================
--- csw/mgar/pkg/libmm/trunk/checksums	2009-09-29 10:34:54 UTC (rev 6604)
+++ csw/mgar/pkg/libmm/trunk/checksums	2009-09-29 11:00:15 UTC (rev 6605)
@@ -1,2 +1,3 @@
 54493069b25bc79b8f40ed5c5632b2fa  download/0001-libtool-cflags.diff
+7d62bc28b776f46ff5f71521ad17bf70  download/mm-1.3.1.tar.gz
 bdb34c6c14071364c8f69062d2e8c82b  download/mm-1.4.2.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