[csw-devel] SF.net SVN: gar:[16593] csw/mgar/pkg/openexr/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Dec 22 09:26:44 CET 2011


Revision: 16593
          http://gar.svn.sourceforge.net/gar/?rev=16593&view=rev
Author:   dmichelsen
Date:     2011-12-22 08:26:44 +0000 (Thu, 22 Dec 2011)
Log Message:
-----------
openexr/trunk: Update to 1.7.0, remove legacy libs, general rework, not yet finished

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

Removed Paths:
-------------
    csw/mgar/pkg/openexr/trunk/files/libIlmImf.so.2.0.2.i
    csw/mgar/pkg/openexr/trunk/files/libIlmImf.so.2.0.2.s

Property Changed:
----------------
    csw/mgar/pkg/openexr/trunk/


Property changes on: csw/mgar/pkg/openexr/trunk
___________________________________________________________________
Deleted: svn:externals
   - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2


Modified: csw/mgar/pkg/openexr/trunk/Makefile
===================================================================
--- csw/mgar/pkg/openexr/trunk/Makefile	2011-12-21 15:57:32 UTC (rev 16592)
+++ csw/mgar/pkg/openexr/trunk/Makefile	2011-12-22 08:26:44 UTC (rev 16593)
@@ -1,5 +1,5 @@
 NAME = openexr
-VERSION = 1.6.1
+VERSION = 1.7.0
 CATEGORIES = lib
 
 DESCRIPTION = High dynamic-range (HDR) image file format developed by Industrial Light & Magic
@@ -17,71 +17,27 @@
 	details.
 endef
 
-MASTER_SITES = http://savannah.nongnu.org/download/openexr/
+MASTER_SITES = http://download.savannah.nongnu.org/releases/openexr/
 DISTFILES  = $(NAME)-$(VERSION).tar.gz
-DISTFILES += libIlmImf.so.2.0.2.i
-DISTFILES += libIlmImf.so.2.0.2.s
 
-PACKAGES = CSWopenexr CSWopenexrrt CSWopenexrdevel CSWopenexrdoc
-CATALOGNAME_CSWopenexr = openexr
-CATALOGNAME_CSWopenexrrt = openexr_rt
-CATALOGNAME_CSWopenexrdevel = openexr_devel
-CATALOGNAME_CSWopenexrdoc = openexr_doc
+VENDOR_URL = http://www.openexr.com
 
-SPKG_DESC_CSWopenexr += $(DESCRIPTION)
-SPKG_DESC_CSWopenexrrt += $(DESCRIPTION) - runtime package
-SPKG_DESC_CSWopenexrdevel += $(DESCRIPTION) - developer package
-SPKG_DESC_CSWopenexrdoc += $(DESCRIPTION) - documentation
-
-PKGFILES_CSWopenexrrt = $(PKGFILES_RT)
-PKGFILES_CSWopenexrdevel = $(PKGFILES_DEVEL)
-PKGFILES_CSWopenexrdoc = $(docdir)/OpenEXR.*
-
-ARCHALL_CSWopenexrdoc = 1
-
-RUNTIME_DEP_PKGS_CSWopenexr += CSWopenexrrt
-RUNTIME_DEP_PKGS_CSWopenexr += CSWilmbase
-RUNTIME_DEP_PKGS_CSWopenexr += CSWzlib
-RUNTIME_DEP_PKGS_CSWopenexrrt += CSWilmbase CSWzlib
-RUNTIME_DEP_PKGS_CSWopenexrdevel += CSWopenexrrt
-RUNTIME_DEP_PKGS_CSWopenexrdoc += 
-
-SPKG_SOURCEURL = http://www.openexr.com
-
-CHECKPKG_OVERRIDES_CSWopenexrdevel += missing-dependency|CSWopenexr
-
 LICENSE = LICENSE 
 
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
+PACKAGES += CSWopenexr
+SPKG_DESC_CSWopenexr += $(DESCRIPTION)
 
-PATCHFILES += ltmain.sh.patch
-PATCHFILES += makePreview.cpp.patch
+#PACKAGES += CSWopenexrrt
+CATALOGNAME_CSWopenexrrt = openexr_rt_stub
+SPKG_DESC_CSW =
 
-EXTRA_LD_FLAGS += -lCstd -lCrun -lc -lm
-EXTRA_CXX_FLAGS_isa-i386    = 
-EXTRA_CXX_FLAGS_isa-sparcv8 = 
-EXTRA_CXX_FLAGS_isa-amd64   = -KPIC
-EXTRA_CXX_FLAGS_isa-sparcv9 = -KPIC
-EXTRA_CXX_FLAGS += $(EXTRA_LD_FLAGS_$(MODULATION))
+PACKAGES += CSWopenexr-dev
+SPKG_DESC_CSWopenexr-dev = Development files for ...
+PKGFILES_CSWopenexr-dev += $(PKGFILES_DEVEL)
+OBSOLETED_BY_CSWopenexr-dev += CSWopenexrdevel
+CATALOGNAME_CSWopenexrdevel = openexr_devel_stub
 
 BUILD64 = 1
 
-# Check fails if library isn't installed /opt/csw/lib and until a 64-bit
-# lib is installed test has to be disabled
-#TEST_TARGET = check
-TEST_TARGET = 
-
-STRIP_LIBTOOL = 1
-
-CONFIGURE_ARGS = $(DIRPATHS)
-
 include gar/category.mk
 
-# Until kdeoffice_gcc is rebuilt using new openexr/ilmbase
-post-install-isa-sparcv8:
-	@cp $(FILEDIR)/libIlmImf.so.2.0.2.s $(INSTALLISADIR)/opt/csw/lib/libIlmImf.so.2.0.2
-	@( if [ ! -r $(INSTALLISADIR)$(libdir)/libIlmImf.so.2 ] ; then ln -s libIlmImf.so.2.0.2 $(INSTALLISADIR)/opt/csw/lib/libIlmImf.so.2 ; fi )
-
-post-install-isa-i386:
-	@cp $(FILEDIR)/libIlmImf.so.2.0.2.i $(INSTALLISADIR)/opt/csw/lib/libIlmImf.so.2.0.2
-	@( if [ ! -r $(INSTALLISADIR)$(libdir)/libIlmImf.so.2 ] ; then ln -s libIlmImf.so.2.0.2 $(INSTALLISADIR)/opt/csw/lib/libIlmImf.so.2 ; fi )

Modified: csw/mgar/pkg/openexr/trunk/checksums
===================================================================
--- csw/mgar/pkg/openexr/trunk/checksums	2011-12-21 15:57:32 UTC (rev 16592)
+++ csw/mgar/pkg/openexr/trunk/checksums	2011-12-22 08:26:44 UTC (rev 16593)
@@ -1,5 +1 @@
-0d08a0c9f251d385b5d3c86ac7da84e5  libIlmImf.so.2.0.2.i
-32dec457461b5d371eb2dd4a2e5d2231  libIlmImf.so.2.0.2.s
-aab7ae39a7fc1317192aa5663e0ba3d7  ltmain.sh.patch
-462c6cb9708c254261fd1515c1294336  makePreview.cpp.patch
-11951f164f9c872b183df75e66de145a  openexr-1.6.1.tar.gz
+27113284f7d26a58f853c346e0851d7a  openexr-1.7.0.tar.gz

Deleted: csw/mgar/pkg/openexr/trunk/files/libIlmImf.so.2.0.2.i
===================================================================
(Binary files differ)

Deleted: csw/mgar/pkg/openexr/trunk/files/libIlmImf.so.2.0.2.s
===================================================================
(Binary files differ)

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