diff --git a/baselibs.conf b/baselibs.conf index 39f1826..91bdc5b 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1 +1 @@ -libIlmImf-Imf_2_0-20 +libIlmImf-Imf_2_1-21 diff --git a/openexr-2.0.1.tar.gz b/openexr-2.0.1.tar.gz deleted file mode 100644 index b7a5ef2..0000000 --- a/openexr-2.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b9924d2f9d57376ff99234209231ad97a47f5cfebd18a5d0570db6d1a220685a -size 12609335 diff --git a/openexr-2.0.1.tar.gz.sig b/openexr-2.0.1.tar.gz.sig deleted file mode 100644 index eb07b12..0000000 Binary files a/openexr-2.0.1.tar.gz.sig and /dev/null differ diff --git a/openexr-2.1.0.tar.gz b/openexr-2.1.0.tar.gz new file mode 100644 index 0000000..9fcc25e --- /dev/null +++ b/openexr-2.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2bc21dea9dc4d472a8faa77e52eb627ea321c7ee4abab3d6d1a634c379b630b +size 13680959 diff --git a/openexr-2.1.0.tar.gz.sig b/openexr-2.1.0.tar.gz.sig new file mode 100644 index 0000000..3d0cbaf Binary files /dev/null and b/openexr-2.1.0.tar.gz.sig differ diff --git a/openexr.changes b/openexr.changes index fe21af9..1a985a6 100644 --- a/openexr.changes +++ b/openexr.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Wed Nov 27 09:17:45 UTC 2013 - mvyskocil@suse.com + +- update to 2.1.0 + This release includes a refactoring of the optimised read paths for RGBA + data, optimisations for some of the python bindings to Imath, improvements to + the cmake build environment as well as additional documentation describing + deep data in more detail. +- make tests conditional, enable fuzz test and huge test + ------------------------------------------------------------------- Mon Jul 15 11:00:04 UTC 2013 - mvyskocil@suse.com diff --git a/openexr.spec b/openexr.spec index 16ec727..9131b31 100644 --- a/openexr.spec +++ b/openexr.spec @@ -16,10 +16,14 @@ # -%global so_suffix -Imf_2_0-20 +%global so_suffix -Imf_2_1-21 + +# 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.0.1 +Version: 2.1.0 Release: 0 Summary: Utilities for work with HDR images in OpenEXR format License: BSD-3-Clause @@ -33,9 +37,9 @@ BuildRequires: gpg-offline BuildRequires: fltk-devel BuildRequires: freeglut-devel BuildRequires: gcc-c++ -BuildRequires: ilmbase-devel >= 2.0.0 BuildRequires: pkg-config -BuildRequires: zlib-devel +BuildRequires: pkgconfig(IlmBase) = %{version} +BuildRequires: pkgconfig(zlib) Obsoletes: OpenEXR <= 1.6.1 Provides: OpenEXR = %{version} Source0: http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz @@ -109,6 +113,12 @@ This package contains a documentation %{?gpg_verify: %gpg_verify %{S:1}} %setup -q +# poor man's fdupes +if cmp COPYING LICENSE; then + rm -rf LICENSE + ln -sf COPYING LICENSE +fi + # remove a non-linux file %{__rm} README.win32 README.OSX @@ -121,7 +131,8 @@ export PTHREAD_LIBS="-lpthread" --with-pic \ --enable-large-stack \ --enable-imfexamples \ - --enable-imfuzztest + --enable-imffuzztest \ + --enable-imfhugetest %{__make} %{?_smp_mflags} %install @@ -132,9 +143,9 @@ install -d -m 0755 %{buildroot}%{_defaultdocdir}/ mv %{buildroot}%{_datadir}/doc/OpenEXR-2* %{buildroot}%{_defaultdocdir}/%{name}-%{version} %check -#XXX: it seems running tests in BS is not very reliable, so -# so let disable it -# % {__make} check +%if %{with tests} +%{__make} check +%endif %files %defattr(-,root,root)