[csw-devel] SF.net SVN: gar:[21544] csw/mgar/pkg/tiff/trunk

lblume at users.sourceforge.net lblume at users.sourceforge.net
Tue Jul 23 17:05:48 CEST 2013


Revision: 21544
          http://gar.svn.sourceforge.net/gar/?rev=21544&view=rev
Author:   lblume
Date:     2013-07-23 15:05:47 +0000 (Tue, 23 Jul 2013)
Log Message:
-----------
tiff/trunk: Bump version to 4.0.3; switch compiler to GCC4; clean up deps

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

Modified: csw/mgar/pkg/tiff/trunk/Makefile
===================================================================
--- csw/mgar/pkg/tiff/trunk/Makefile	2013-07-23 14:39:49 UTC (rev 21543)
+++ csw/mgar/pkg/tiff/trunk/Makefile	2013-07-23 15:05:47 UTC (rev 21544)
@@ -1,5 +1,5 @@
-NAME = tiff
-VERSION = 3.9.5
+NAME    = tiff
+VERSION = 4.0.3
 GARTYPE = v2
 
 DESCRIPTION = Lib and tools for Tag Image File Format
@@ -15,49 +15,42 @@
 
 LICENSE = COPYRIGHT
 
+GARCOMPILER = GCC4
+
 PACKAGES = CSWtiff
 SPKG_DESC_CSWtiff += Tools for Tag Image File Format manipulation
 PKGFILES_CSWtiff += $(bindir)/.*
 PKGFILES_CSWtiff += $(mandir)/man1/.*
-RUNTIME_DEP_PKGS_CSWtiff += CSWlibtiff3
-RUNTIME_DEP_PKGS_CSWtiff += CSWlibjpeg7
-RUNTIME_DEP_PKGS_CSWtiff += CSWjbigkit
+RUNTIME_DEP_PKGS_CSWtiff += CSWlibtiff5
 RUNTIME_DEP_PKGS_CSWtiff += CSWfreeglut
 RUNTIME_DEP_PKGS_CSWtiff += CSWmesa
-RUNTIME_DEP_PKGS_CSWtiff += CSWlibz1
 
-# There are legacy packages dependencing on CSWtiff who have not a SONAME binding and
-# require libtiff.so to be available
-RUNTIME_DEP_PKGS_CSWtiff += CSWlibtiff-dev
-CHECKPKG_OVERRIDES_CSWtiff += surplus-dependency|CSWlibtiff-dev
+PACKAGES += CSWlibtiff5
+SPKG_DESC_CSWlibtiff5 = Tag Image File Format library for C, libtiff.so.5
+PKGFILES_CSWlibtiff5 += $(call pkgfiles_lib,libtiff.so.5)
+RUNTIME_DEP_PKGS_CSWlibtiff5 += CSWlibjbig2
+RUNTIME_DEP_PKGS_CSWlibtiff5 += CSWliblzma5
+RUNTIME_DEP_PKGS_CSWlibtiff5 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibtiff5 += CSWlibjpeg7
+RUNTIME_DEP_PKGS_CSWlibtiff5 += CSWlibz1
 
-PACKAGES += CSWlibtiff3
-SPKG_DESC_CSWlibtiff3 = Tag Image File Format library for C, libtiff.so.3
-PKGFILES_CSWlibtiff3 += $(call pkgfiles_lib,libtiff.so.3)
-RUNTIME_DEP_PKGS_CSWlibtiff3 += CSWlibjpeg7
-RUNTIME_DEP_PKGS_CSWlibtiff3 += CSWjbigkit
-RUNTIME_DEP_PKGS_CSWlibtiff3 += CSWlibz1
+PACKAGES += CSWlibtiffxx5
+SPKG_DESC_CSWlibtiffxx5 = Tag Image File Format library for C++, libtiffcxx.so.5
+PKGFILES_CSWlibtiffxx5 += $(call pkgfiles_lib,libtiffxx.so.5)
+RUNTIME_DEP_PKGS_CSWlibtiffxx5 += CSWlibtiff5
+RUNTIME_DEP_PKGS_CSWlibtiffxx5 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibtiffxx5 += CSWlibstdc++6
 
-PACKAGES += CSWlibtiffxx3
-SPKG_DESC_CSWlibtiffxx3 = Tag Image File Format library for C++, libtiffcxx.so.3
-PKGFILES_CSWlibtiffxx3 += $(call pkgfiles_lib,libtiffxx.so.3)
-RUNTIME_DEP_PKGS_CSWlibtiffxx3 += CSWlibjpeg7
-RUNTIME_DEP_PKGS_CSWlibtiffxx3 += CSWjbigkit
-RUNTIME_DEP_PKGS_CSWlibtiffxx3 += CSWlibz1
-RUNTIME_DEP_PKGS_CSWlibtiffxx3 += CSWlibtiff3
-
 PACKAGES += CSWlibtiff-dev
-SPKG_DESC_CSWlibtiff-dev += Development files for libtiff.so.3 and libtiffxx.so.3
+SPKG_DESC_CSWlibtiff-dev += Development files for libtiff.so.5 and libtiffxx.so.5
 # PKGFILES is catchall
-RUNTIME_DEP_PKGS_CSWlibtiff-dev += CSWlibtiff3
-RUNTIME_DEP_PKGS_CSWlibtiff-dev += CSWlibtiffxx3
+RUNTIME_DEP_PKGS_CSWlibtiff-dev += CSWlibtiff5
+RUNTIME_DEP_PKGS_CSWlibtiff-dev += CSWlibtiffxx5
 
-# There are docs only
-CHECKPKG_OVERRIDES_CSWlibtiff-dev += file-with-bad-content|/usr/local|root/opt/csw/share/doc/tiff/ChangeLog
-CHECKPKG_OVERRIDES_CSWlibtiff-dev += file-with-bad-content|/usr/local|root/opt/csw/share/doc/tiff/html/build.html
+# Ensure linking against the currently built lib and not the existing one
+# (for libtiffxx)
+EXTRA_LD_OPTIONS += -L$(abspath $(WORKSRC))/libtiff/.libs
 
-EXTRA_LINKER_FLAGS += -norunpath
-
 BUILD64 = 1
 ISAEXEC = 1
 
@@ -65,11 +58,6 @@
 CONFIGURE_ARGS += --with-docdir=$(docdir)/tiff
 CONFIGURE_ARGS += --disable-static
 CONFIGURE_ARGS += --enable-cxx
-CONFIGURE_ARGS += --with-zlib-include-dir=$(includedir)
-CONFIGURE_ARGS += --with-zlib-lib-dir=$(libdir)
-CONFIGURE_ARGS += --with-jpeg-include-dir=$(includedir)
-CONFIGURE_ARGS += --with-jpeg-lib-dir=$(libdir)
-CONFIGURE_ARGS += --with-jbig-include-dir=$(includedir)
-CONFIGURE_ARGS += --with-jbig-lib-dir=$(libdir)
+CONFIGURE_ARGS += --enable-maintainer-mode
 
 include gar/category.mk

Modified: csw/mgar/pkg/tiff/trunk/checksums
===================================================================
--- csw/mgar/pkg/tiff/trunk/checksums	2013-07-23 14:39:49 UTC (rev 21543)
+++ csw/mgar/pkg/tiff/trunk/checksums	2013-07-23 15:05:47 UTC (rev 21544)
@@ -1 +1 @@
-8fc7ce3b4e1d0cc8a319336967815084  tiff-3.9.5.tar.gz
+051c1068e6a0627f461948c365290410  tiff-4.0.3.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