[packages/OpenEXR] - up to 3.4.4
baggins
baggins at pld-linux.org
Sat Nov 29 13:49:15 CET 2025
commit c8abcefa3080c33168fc6b14def498a97dd0ac89
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Nov 29 15:49:06 2025 +0100
- up to 3.4.4
OpenEXR.spec | 65 ++++++++++++++++++++++++++++++------------------------------
1 file changed, 32 insertions(+), 33 deletions(-)
---
diff --git a/OpenEXR.spec b/OpenEXR.spec
index 07d362b..888f7bf 100644
--- a/OpenEXR.spec
+++ b/OpenEXR.spec
@@ -1,18 +1,19 @@
Summary: High dynamic-range (HDR) image file format support libraries
Summary(pl.UTF-8): Biblioteki obsługujące format plików obrazu o wysokiej dynamice (HDR)
Name: OpenEXR
-Version: 3.1.13
+Version: 3.4.4
Release: 1
License: BSD
Group: Libraries
#Source0Download: https://github.com/AcademySoftwareFoundation/openexr/releases
Source0: https://github.com/AcademySoftwareFoundation/openexr/archive/v%{version}/openexr-%{version}.tar.gz
-# Source0-md5: 1006112ee8e02eb10061248cef85c7fd
+# Source0-md5: ad8587c4a64bf423c387734e85d17432
URL: https://openexr.com/
BuildRequires: Imath-devel >= 3.1
BuildRequires: cmake >= 3.12
BuildRequires: doxygen
BuildRequires: libstdc++-devel >= 6:5
+BuildRequires: openjph-devel
BuildRequires: pkgconfig
BuildRequires: python3-breathe
BuildRequires: python3-sphinx_press_theme
@@ -20,6 +21,7 @@ BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 1.605
BuildRequires: sphinx-pdg >= 2
BuildRequires: zlib-devel
+Obsoletes: OpenEXR-doc < 3.4.4
Obsoletes: ilmbase < 3
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -69,18 +71,6 @@ OpenEXR utilities.
%description progs -l pl.UTF-8
Narzędzia do obrazów OpenEXR.
-%package doc
-Summary: OpenEXR documentation
-Summary(pl.UTF-8): Dokumentacja do OpenEXR
-Group: Documentation
-BuildArch: noarch
-
-%description doc
-OpenEXR documentation describing file format, library etc.
-
-%description doc -l pl.UTF-8
-Dokumentacja do OpenEXR, opisująca format pliku, bibliotekę itd.
-
%prep
%setup -q -n openexr-%{version}
@@ -88,8 +78,7 @@ Dokumentacja do OpenEXR, opisująca format pliku, bibliotekę itd.
mkdir -p build
cd build
%cmake .. \
- -DBUILD_DOCS=ON \
- -DINSTALL_DOCS=OFF
+ -DOPENEXR_INSTALL_DOCS=ON
%{__make}
@@ -110,28 +99,30 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc CHANGES.md CODEOWNERS LICENSE.md PATENTS README.md SECURITY.md
-%attr(755,root,root) %{_libdir}/libIex-3_1.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libIex-3_1.so.30
-%attr(755,root,root) %{_libdir}/libIlmThread-3_1.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libIlmThread-3_1.so.30
-%attr(755,root,root) %{_libdir}/libOpenEXR-3_1.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libOpenEXR-3_1.so.30
-%attr(755,root,root) %{_libdir}/libOpenEXRCore-3_1.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libOpenEXRCore-3_1.so.30
-%attr(755,root,root) %{_libdir}/libOpenEXRUtil-3_1.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libOpenEXRUtil-3_1.so.30
+%{_libdir}/libIex-3_4.so.*.*.*
+%ghost %{_libdir}/libIex-3_4.so.33
+%{_libdir}/libIlmThread-3_4.so.*.*.*
+%ghost %{_libdir}/libIlmThread-3_4.so.33
+%{_libdir}/libOpenEXR-3_4.so.*.*.*
+%ghost %{_libdir}/libOpenEXR-3_4.so.33
+%{_libdir}/libOpenEXRCore-3_4.so.*.*.*
+%ghost %{_libdir}/libOpenEXRCore-3_4.so.33
+%{_libdir}/libOpenEXRUtil-3_4.so.*.*.*
+%ghost %{_libdir}/libOpenEXRUtil-3_4.so.33
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libIex*.so
-%attr(755,root,root) %{_libdir}/libIlmThread*.so
-%attr(755,root,root) %{_libdir}/libOpenEXR*.so
+%{_libdir}/libIex*.so
+%{_libdir}/libIlmThread*.so
+%{_libdir}/libOpenEXR*.so
%{_includedir}/OpenEXR
%{_pkgconfigdir}/OpenEXR.pc
%{_libdir}/cmake/OpenEXR
%files progs
%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/exrmanifest
+%attr(755,root,root) %{_bindir}/exrmetrics
%attr(755,root,root) %{_bindir}/exrenvmap
%attr(755,root,root) %{_bindir}/exrheader
%attr(755,root,root) %{_bindir}/exrmakepreview
@@ -141,7 +132,15 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/exrstdattr
%attr(755,root,root) %{_bindir}/exr2aces
%attr(755,root,root) %{_bindir}/exrinfo
-
-%files doc
-%defattr(644,root,root,755)
-%doc build/docs/sphinx/{_images,_static,*.html,*.js}
+%{_mandir}/man1/exr2aces.1*
+%{_mandir}/man1/exrcheck.1*
+%{_mandir}/man1/exrenvmap.1*
+%{_mandir}/man1/exrheader.1*
+%{_mandir}/man1/exrinfo.1*
+%{_mandir}/man1/exrmakepreview.1*
+%{_mandir}/man1/exrmaketiled.1*
+%{_mandir}/man1/exrmanifest.1*
+%{_mandir}/man1/exrmetrics.1*
+%{_mandir}/man1/exrmultipart.1*
+%{_mandir}/man1/exrmultiview.1*
+%{_mandir}/man1/exrstdattr.1*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/OpenEXR.git/commitdiff/c8abcefa3080c33168fc6b14def498a97dd0ac89
More information about the pld-cvs-commit
mailing list