SF.net SVN: gar:[24947] csw/mgar/pkg/libpng/branches

rmottola at users.sourceforge.net rmottola at users.sourceforge.net
Thu May 7 09:55:39 CEST 2015


Revision: 24947
          http://sourceforge.net/p/gar/code/24947
Author:   rmottola
Date:     2015-05-07 07:55:39 +0000 (Thu, 07 May 2015)
Log Message:
-----------
libpng/branches/libpng15: versioned libpng15 branch, removed symlink to pkg-config package

Modified Paths:
--------------
    csw/mgar/pkg/libpng/branches/libpng15/Makefile

Added Paths:
-----------
    csw/mgar/pkg/libpng/branches/libpng15/

Modified: csw/mgar/pkg/libpng/branches/libpng15/Makefile
===================================================================
--- csw/mgar/pkg/libpng/trunk/Makefile	2015-03-31 20:53:53 UTC (rev 24792)
+++ csw/mgar/pkg/libpng/branches/libpng15/Makefile	2015-05-07 07:55:39 UTC (rev 24947)
@@ -27,10 +27,15 @@
 EXTRA_BUILD_ISAS += sparcv8plus+vis2
 EXTRA_BUILD_ISAS += pentium_pro
 
-PACKAGES = CSWlibpng-dev
-SPKG_DESC_CSWlibpng-dev = $(DESCRIPTION), development files
-RUNTIME_DEP_PKGS_CSWlibpng-dev += CSWlibpng15-15
+#we need a versioned developer package, since the pkg-config package is versioned 
+#and has an unversioned symlink
+PACKAGES = CSWlibpng15-dev
+SPKG_DESC_CSWlibpng15-dev = $(DESCRIPTION), development files
+RUNTIME_DEP_PKGS_CSWlibpng15-dev += CSWlibpng15-15
 
+#we obsolete the unversioned developer package
+OBSOLETED_BY_CSWlibpng15-dev = CSWlibpng-dev
+
 PACKAGES += CSWlibpng15-15
 CATALOGNAME_CSWlibpng15-15 = libpng15_15
 PKGFILES_CSWlibpng15-15 += $(call baseisadirs,$(libdir),libpng15\.so\.15(\.\d+)*)
@@ -44,3 +49,9 @@
 BUILD64_LIBS_ONLY = 1
 
 include gar/category.mk
+
+
+post-install:
+#we remove the symlink for this package only which is now superseded by 16
+	rm -f $(DESTDIR)$(libdir)/libpng.pc
+	@$(MAKECOOKIE)

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