Accepting request 283345 from graphics

1

OBS-URL: https://build.opensuse.org/request/show/283345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openexr?expand=0&rev=25
This commit is contained in:
Dominique Leuenberger 2015-01-30 22:57:44 +00:00 committed by Git OBS Bridge
commit fa081c5536
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>" 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 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 # 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 # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # 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 # tests should run at least during local build
# but do expect a HUGE number of memory, so beware # but do expect a HUGE number of memory, so beware
%bcond_with tests %bcond_with tests
Name: openexr Name: openexr
Version: 2.1.0 Version: 2.2.0
Release: 0 Release: 0
Summary: Utilities for work with HDR images in OpenEXR format Summary: Utilities for work with HDR images in OpenEXR format
License: BSD-3-Clause 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 Source1: http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
Source2: baselibs.conf Source2: baselibs.conf
Source3: openexr.keyring 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 %description
OpenEXR is a high dynamic-range (HDR) image file format developed by OpenEXR is a high dynamic-range (HDR) image file format developed by
@ -78,6 +76,25 @@ This package contains shared library libIlmImf
%doc COPYING %doc COPYING
%{_libdir}/libIlmImf-*.so.* %{_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 %package devel
Summary: Library to Handle EXR Pictures (16-bit floating-point format) Summary: Library to Handle EXR Pictures (16-bit floating-point format)
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
@ -86,6 +103,7 @@ Provides: OpenEXR-devel = %{version}
Obsoletes: libopenexr-devel <= 1.7.0 Obsoletes: libopenexr-devel <= 1.7.0
Provides: libopenexr-devel = %{version} Provides: libopenexr-devel = %{version}
Requires: libIlmImf%{so_suffix} = %{version} Requires: libIlmImf%{so_suffix} = %{version}
Requires: libIlmImfUtil%{so_suffix} = %{version}
Requires: libilmbase-devel Requires: libilmbase-devel
Requires: pkg-config Requires: pkg-config
Requires: zlib-devel Requires: zlib-devel
@ -111,8 +129,6 @@ This package contains a documentation
%prep %prep
%setup -q %setup -q
%patch0 -p1
# poor man's fdupes # poor man's fdupes
if cmp COPYING LICENSE; then if cmp COPYING LICENSE; then
rm -rf LICENSE rm -rf LICENSE
@ -162,6 +178,7 @@ mv %{buildroot}%{_datadir}/doc/OpenEXR-2* %{buildroot}%{_defaultdocdir}/%{name}-
%defattr(-,root,root) %defattr(-,root,root)
%{_includedir}/OpenEXR %{_includedir}/OpenEXR
%{_libdir}/libIlmImf.so %{_libdir}/libIlmImf.so
%{_libdir}/libIlmImfUtil.so
%{_libdir}/pkgconfig/OpenEXR.pc %{_libdir}/pkgconfig/OpenEXR.pc
%{_datadir}/aclocal/openexr.m4 %{_datadir}/aclocal/openexr.m4