[csw-devel] SF.net SVN: gar:[21757] csw/mgar/pkg/netpbm/trunk/Makefile
lblume at users.sourceforge.net
lblume at users.sourceforge.net
Sat Aug 17 18:17:25 CEST 2013
Revision: 21757
http://gar.svn.sourceforge.net/gar/?rev=21757&view=rev
Author: lblume
Date: 2013-08-17 16:17:17 +0000 (Sat, 17 Aug 2013)
Log Message:
-----------
netpbm/trunk: Recipe cleanup
Modified Paths:
--------------
csw/mgar/pkg/netpbm/trunk/Makefile
Modified: csw/mgar/pkg/netpbm/trunk/Makefile
===================================================================
--- csw/mgar/pkg/netpbm/trunk/Makefile 2013-08-17 10:31:35 UTC (rev 21756)
+++ csw/mgar/pkg/netpbm/trunk/Makefile 2013-08-17 16:17:17 UTC (rev 21757)
@@ -19,7 +19,6 @@
EXPANDVARS += config.mk
-#PATCHFILES += 0005_missing_stdlib.h.patch
PATCHFILES += 0006-memcpy_stdlib.patch
PATCHFILES += 0007_stdout_already_used.patch
@@ -31,22 +30,31 @@
PACKAGES += CSWnetpbm
SPKG_DESC_CSWnetpbm = A toolkit for manipulation of graphic images
+RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibnetpbm11
RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibjpeg7
RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibtiff5
-RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibpng12-0
-RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibiconv2
RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibz1
RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibxml2-2
-RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibnetpbm10
+RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibjbig2
+RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibpng15-15
+RUNTIME_DEP_PKGS_CSWnetpbm += CSWlibjasper1
+# Plenty of those, but check_db_symbols returns absolutely nothing
+CHECKPKG_OVERRIDES_CSWnetpbm += no-direct-binding
-PACKAGES += CSWlibnetpbm10
-SPKG_DESC_CSWlibnetpbm10 = Library for manipulation of graphic images, libnetpbm.so.10
-PKGFILES_CSWlibnetpbm10 = $(call pkgfiles_lib,libnetpbm.so.10)
+PACKAGES += CSWlibnetpbm11
+CATALOGNAME_CSWlibnetpbm11 = libnetpbm11
+PKGFILES_CSWlibnetpbm11 += $(call baseisadirs,$(libdir),libnetpbm\.so\.11\.63)
+PKGFILES_CSWlibnetpbm11 += $(call baseisadirs,$(libdir),libnetpbm\.so\.11(\.\d+)*)
+SPKG_DESC_CSWlibnetpbm11 += $(DESCRIPTION), libnetpbm.so.11
+# Acceptable, list of locations for rgb.txt
+CHECKPKG_OVERRIDES_CSWlibnetpbm11 += file-with-bad-content|/usr/share|root/opt/csw/lib/libnetpbm.so.11.63
PACKAGES += CSWlibnetpbm-dev
SPKG_DESC_CSWlibnetpbm-dev = Development files for libnetpbm.so.10
PKGFILES_CSWlibnetpbm-dev += $(PKGFILES_DEVEL)
RUNTIME_DEP_PKGS_CSWlibnetpbm-dev += CSWlibnetpbm10
+# Acceptable, list of locations for rgb.txt
+CHECKPKG_OVERRIDES_CSWlibnetpbm-dev += file-with-bad-content|/usr/share|root/opt/csw/include/netpbm/pm_config.h
CONFIGURE_SCRIPTS = custom
@@ -66,6 +74,11 @@
EXTRA_PAX_ARGS = -s ",$(prefix)/misc,$(sharedstatedir)/netpbm,"
+EXTRA_LD_OPTIONS = -z nolazyload
+
+# Needed so the newly built libis picked before the installed one
+EXTRA_LD_OPTIONS += -L$(abspath $(WORKSRC)/libs)
+
include gar/category.mk
PATH := /opt/csw/gnu:$(PATH):/opt/csw/gcc4/bin
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