[csw-devel] SF.net SVN: gar:[9558] csw/mgar/pkg/giflib/trunk/Makefile

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Tue Apr 6 15:39:12 CEST 2010


Revision: 9558
          http://gar.svn.sourceforge.net/gar/?rev=9558&view=rev
Author:   dmichelsen
Date:     2010-04-06 13:39:12 +0000 (Tue, 06 Apr 2010)

Log Message:
-----------
giflib: Add extra packages for OpenCSW X11 prefixed CSWx11_

Modified Paths:
--------------
    csw/mgar/pkg/giflib/trunk/Makefile

Modified: csw/mgar/pkg/giflib/trunk/Makefile
===================================================================
--- csw/mgar/pkg/giflib/trunk/Makefile	2010-04-06 13:15:45 UTC (rev 9557)
+++ csw/mgar/pkg/giflib/trunk/Makefile	2010-04-06 13:39:12 UTC (rev 9558)
@@ -15,17 +15,19 @@
 # We define upstream file regex so we can be notifed of new upstream software release
 UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2
 
-PACKAGES = CSWgiflib CSWgiflibrt CSWgiflibrtx11 CSWgiflibdoc CSWungif
+PACKAGES = CSWgiflib CSWgiflibrt CSWx11giflib CSWx11giflibrt CSWgiflibdoc CSWungif
 
 CATALOGNAME_CSWgiflib = giflib
 CATALOGNAME_CSWgiflibrt = giflib_rt
-CATALOGNAME_CSWgiflibrtx11 = giflib_rt_x11
+CATALOGNAME_CSWx11giflib = x11_giflib
+CATALOGNAME_CSWx11giflibrt = x11_giflib_rt
 CATALOGNAME_CSWgiflibdoc = giflib_doc
 CATALOGNAME_CSWungif = libungif
 
 SPKG_DESC_CSWgiflib = A library for reading and writing gif images
 SPKG_DESC_CSWgiflibrt = Runtime library for giflib (Sun X11 binding)
-SPKG_DESC_CSWgiflibrtx11 = Runtime library for giflib (OpenCSW X11 binding)
+SPKG_DESC_CSWx11giflib = Package for giflib bound against OpenCSW X11
+SPKG_DESC_CSWx11giflibrt = Runtime libraries for giflib bound against OpenCSW X11
 SPKG_DESC_CSWgiflibdoc = Documentation for giflib
 SPKG_DESC_CSWungif = Stub which links to giflib now the patent is dropped
 
@@ -33,21 +35,22 @@
 
 BUILD_DEP_PKGS = CSWlibicedevel CSWlibsmdevel CSWlibx11devel
 
-RUNTIME_DEP_PKGS_CSWgiflibrt =
-RUNTIME_DEP_PKGS_CSWgiflibrtx11 = CSWlibice CSWlibsm CSWlibx11
+RUNTIME_DEP_PKGS_CSWx11giflibrt = CSWlibice CSWlibsm CSWlibx11
+RUNTIME_DEP_PKGS_CSWx11giflib = CSWlibice CSWlibsm CSWlibx11 CSWx11giflibrt
 RUNTIME_DEP_PKGS_CSWgiflib = CSWgiflibrt
 RUNTIME_DEP_PKGS_CSWungif = CSWgiflib
 
+
 EXTRA_MODULATORS = X11
 MODULATIONS_X11 = sunwx11 cswx11
 
-EXTRA_INC_cswx11 = $(prefix)/X11/include
-EXTRA_LIB_cswx11 = $(prefix)/X11/lib
-EXTRA_PKG_CONFIG_DIRS_cswx11 = $(prefix)/X11/lib
+# EXTRA_INC_cswx11 = $(prefix)/X11/include
+# EXTRA_LIB_cswx11 = $(prefix)/X11/lib
+# EXTRA_PKG_CONFIG_DIRS_cswx11 = $(prefix)/X11/lib
 
-EXTRA_INC = $(EXTRA_INC_$(X11))
-EXTRA_LIB = $(EXTRA_LIB_$(X11))
-EXTRA_PKG_CONFIG_DIRS = $(EXTRA_PKG_CONFIG_DIRS_$(X11))
+# EXTRA_INC = $(EXTRA_INC_$(X11))
+# EXTRA_LIB = $(EXTRA_LIB_$(X11))
+# EXTRA_PKG_CONFIG_DIRS = $(EXTRA_PKG_CONFIG_DIRS_$(X11))
 
 STRIP_LIBTOOL = 1
 
@@ -60,8 +63,8 @@
 
 CONFIGURE_ARGS_sunwx11  = --x-includes=/usr/openwin/include
 CONFIGURE_ARGS_sunwx11 += --x-libraries=$(abspath /usr/openwin/lib/$(MM_LIBDIR))
-CONFIGURE_ARGS_cswx11  = --x-include=$(prefix)/X11/include
-CONFIGURE_ARGS_cswx11 += --x-libraries=$(abspath $(prefix)/X11/lib/$(MM_LIBDIR))
+CONFIGURE_ARGS_cswx11  = --x-include=$(prefix)/include
+CONFIGURE_ARGS_cswx11 += --x-libraries=$(abspath $(prefix)/lib/$(MM_LIBDIR))
 CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(X11))
 
 TEST_TARGET = check
@@ -73,7 +76,7 @@
 MERGE_SCRIPTS_isa-default64-x11-sunwx11 = copy-relocated-only
 MERGE_DIRS_isa-default64-x11-sunwx11 = $(libdir)
 MERGE_SCRIPTS_isa-default-x11-cswx11 = copy-only
-MERGE_DIRS_isa-default-x11-cswx11 = $(libdir)
+MERGE_DIRS_isa-default-x11-cswx11 = $(libdir) $(bindir)
 MERGE_SCRIPTS_isa-default64-x11-cswx11 = copy-relocated-only
 MERGE_DIRS_isa-default64-x11-cswx11 = $(libdir)
 
@@ -81,7 +84,8 @@
 ARCHALL_CSWungif = 1
 
 PKGFILES_CSWgiflibrt = $(PKGFILES_RT)
-PKGFILES_CSWgiflibrtx11 = $(prefix)/X11/.*
+PKGFILES_CSWx11giflibrt = $(call baseisadirs,$(prefix)/X11/lib,[^/]*\.so(\.\d+)*)
+PKGFILES_CSWx11giflib = $(prefix)/X11/bin/.*
 PKGFILES_CSWgiflibdoc = $(PKGFILES_DOC)
 PKGFILES_CSWungif = .*/libungif\..*
 


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