SHA256
1
0
forked from pool/openexr

Accepting request 283302 from home:mlin7442:branches:graphics

update to 2.2.0

OBS-URL: https://build.opensuse.org/request/show/283302
OBS-URL: https://build.opensuse.org/package/show/graphics/openexr?expand=0&rev=4
This commit is contained in:
Ismail Dönmez 2015-01-29 14:34:51 +00:00 committed by Git OBS Bridge
parent 97b4c8a7a9
commit 49a2a6b7cf
9 changed files with 46 additions and 33 deletions

View File

@ -1,2 +1,3 @@
libIlmImf-Imf_2_1-21
libIlmImf-2_2-22
libIlmImfUtil-2_2-22
obsoletes "OpenEXR-<targettype> < <version>"

View File

@ -1,22 +0,0 @@
diff -up openexr-2.1.0/IlmImf/Makefile.am.headers openexr-2.1.0/IlmImf/Makefile.am
--- openexr-2.1.0/IlmImf/Makefile.am.headers 2013-11-11 17:09:51.000000000 -0600
+++ openexr-2.1.0/IlmImf/Makefile.am 2013-11-27 11:33:11.934497336 -0600
@@ -103,6 +103,7 @@ libIlmImfinclude_HEADERS = ImfForward.h
ImfCRgbaFile.h ImfChannelList.h \
ImfChannelListAttribute.h \
ImfCompressionAttribute.h \
+ ImfDeepImageStateAttribute.h \
ImfDoubleAttribute.h ImfFloatAttribute.h \
ImfFrameBuffer.h ImfHeader.h ImfIO.h \
ImfInputFile.h ImfIntAttribute.h \
diff -up openexr-2.1.0/IlmImf/Makefile.in.headers openexr-2.1.0/IlmImf/Makefile.in
--- openexr-2.1.0/IlmImf/Makefile.in.headers 2013-11-12 18:33:11.000000000 -0600
+++ openexr-2.1.0/IlmImf/Makefile.in 2013-11-27 11:33:16.341451113 -0600
@@ -373,6 +373,7 @@ libIlmImfinclude_HEADERS = ImfForward.h
ImfCRgbaFile.h ImfChannelList.h \
ImfChannelListAttribute.h \
ImfCompressionAttribute.h \
+ ImfDeepImageStateAttribute.h \
ImfDoubleAttribute.h ImfFloatAttribute.h \
ImfFrameBuffer.h ImfHeader.h ImfIO.h \
ImfInputFile.h ImfIntAttribute.h \

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2bc21dea9dc4d472a8faa77e52eb627ea321c7ee4abab3d6d1a634c379b630b
size 13680959

Binary file not shown.

3
openexr-2.2.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36a012f6c43213f840ce29a8b182700f6cf6b214bea0d5735594136b44914231
size 14489661

BIN
openexr-2.2.0.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Thu Jan 29 09:50:21 UTC 2015 - mlin@suse.com
- Update to 2.2.0
* DreamWorks Lossy Compression A new high quality, high performance lossy
compression codec contributed by DreamWorks Animation. This codec allows
control over variable lossiness to balance visual quality and file size.
This contribution also includes performance improvements that speed up
the PIZ codec.
* IlmImfUtil A new library intended to aid in development of image file
manipulation utilities that support the many types of OpenEXR images.
* This release also includes improvements to cross-platform build support
using CMake.
- Bumped the soname, and now we have libIlmImf and libIlmImfUtil
- Removed openexr-2.1.0-headers.patch
- Updated openexr.keyring from the savannah project page.
-------------------------------------------------------------------
Tue Aug 26 11:21:47 UTC 2014 - fcrozat@suse.com

Binary file not shown.

View File

@ -1,7 +1,7 @@
#
# spec file for package openexr
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,14 +16,14 @@
#
%global so_suffix -Imf_2_1-21
%global so_suffix -2_2-22
# tests should run at least during local build
# but do expect a HUGE number of memory, so beware
%bcond_with tests
Name: openexr
Version: 2.1.0
Version: 2.2.0
Release: 0
Summary: Utilities for work with HDR images in OpenEXR format
License: BSD-3-Clause
@ -43,8 +43,6 @@ Source0: http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{v
Source1: http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
Source2: baselibs.conf
Source3: openexr.keyring
# PATCH-FIX-UPSTREAM install ImfDeepImageStateAttribute.h header too Rex Dieter<rdieter@math.unl.edu>
Patch0: openexr-2.1.0-headers.patch
%description
OpenEXR is a high dynamic-range (HDR) image file format developed by
@ -78,6 +76,25 @@ This package contains shared library libIlmImf
%doc COPYING
%{_libdir}/libIlmImf-*.so.*
%package -n libIlmImfUtil%{so_suffix}
Summary: Library to simplify development of OpenEXR utilities
Group: Development/Libraries/C and C++
%description -n libIlmImfUtil%{so_suffix}
OpenEXR is a high dynamic-range (HDR) image file format developed by
Industrial Light & Magic for use in computer imaging applications.
This package contains shared library libIlmImfUtil
%post -n libIlmImfUtil%{so_suffix} -p /sbin/ldconfig
%postun -n libIlmImfUtil%{so_suffix} -p /sbin/ldconfig
%files -n libIlmImfUtil%{so_suffix}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libIlmImfUtil-*.so.*
%package devel
Summary: Library to Handle EXR Pictures (16-bit floating-point format)
Group: Development/Libraries/C and C++
@ -86,6 +103,7 @@ Provides: OpenEXR-devel = %{version}
Obsoletes: libopenexr-devel <= 1.7.0
Provides: libopenexr-devel = %{version}
Requires: libIlmImf%{so_suffix} = %{version}
Requires: libIlmImfUtil%{so_suffix} = %{version}
Requires: libilmbase-devel
Requires: pkg-config
Requires: zlib-devel
@ -111,8 +129,6 @@ This package contains a documentation
%prep
%setup -q
%patch0 -p1
# poor man's fdupes
if cmp COPYING LICENSE; then
rm -rf LICENSE
@ -162,6 +178,7 @@ mv %{buildroot}%{_datadir}/doc/OpenEXR-2* %{buildroot}%{_defaultdocdir}/%{name}-
%defattr(-,root,root)
%{_includedir}/OpenEXR
%{_libdir}/libIlmImf.so
%{_libdir}/libIlmImfUtil.so
%{_libdir}/pkgconfig/OpenEXR.pc
%{_datadir}/aclocal/openexr.m4