]> git.pld-linux.org Git - packages/OpenImageIO.git/blobdiff - OpenImageIO.spec
- new
[packages/OpenImageIO.git] / OpenImageIO.spec
index e2cf6ae70c44a29f542726482c64a2ebecd61a77..40bb4e87f15d69404d5414559d9412441095bca5 100644 (file)
@@ -1,6 +1,4 @@
-# TODO if possible:
-# - system libcineon in cineon plugin
-# - system libdpx in dpx plugin
+# NOTE: cineon plugin is not built (code not updated)
 #
 # Conditional build:
 %bcond_without static_libs     # don't build static libraries
@@ -10,7 +8,7 @@ Summary:       Library for reading and writing images
 Summary(pl.UTF-8):     Biblioteka do odczytu i zapisu obrazów
 Name:          OpenImageIO
 Version:       0.10.3
-Release:       1
+Release:       5
 License:       BSD
 Group:         Libraries
 Source0:       https://github.com/OpenImageIO/oiio/tarball/Release-%{version}#/%{name}-%{version}.tar.gz
@@ -20,6 +18,9 @@ Patch1:               %{name}-python.patch
 Patch2:                %{name}-hdf.patch
 Patch3:                %{name}-system-squish.patch
 Patch4:                %{name}-system-ptex.patch
+Patch5:                %{name}-system-dpx.patch
+Patch6:                %{name}-system-libcineon.patch
+Patch7:                %{name}-libpng15.patch
 URL:           https://sites.google.com/site/openimageio/home
 BuildRequires: Field3D-devel
 BuildRequires: OpenEXR-devel >= 1.6.1
@@ -31,6 +32,7 @@ BuildRequires:        QtOpenGL-devel
 BuildRequires: boost-devel >= 1.35
 BuildRequires: boost-python-devel >= 1.35
 BuildRequires: cmake >= 2.6
+BuildRequires: dpx-devel
 BuildRequires: glew-devel >= 1.5.1
 BuildRequires: hdf5-devel
 BuildRequires: ilmbase-devel >= 1.0.1
@@ -93,6 +95,18 @@ OpenImageIO plugin to read DDS files.
 %description plugin-dds -l pl.UTF-8
 Wtyczka biblioteki OpenImageIO czytająca pliki DDS.
 
+%package plugin-dpx
+Summary:       DPX plugin for OpenImageIO library
+Summary(pl.UTF-8):     Wtyczka DPX dla biblioteki OpenImageIO
+Group:         Libraries
+Requires:      %{name} = %{version}-%{release}
+
+%description plugin-dpx
+OpenImageIO plugin to read and write DPX files.
+
+%description plugin-dpx -l pl.UTF-8
+Wtyczka biblioteki OpenImageIO czytająca i zapisująca pliki DPX.
+
 %package plugin-field3d
 Summary:       Field3D plugin for OpenImageIO library
 Summary(pl.UTF-8):     Wtyczka Field3D dla biblioteki OpenImageIO
@@ -239,6 +253,9 @@ Wiązanie Pythona do biblioteki OpenImageIO.
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
 
 %{__rm} -r src/dds.imageio/squish src/ptex.imageio/ptex
 
@@ -247,7 +264,6 @@ install -d build
 cd build
 %cmake ../src \
        -DEMBEDPLUGINS=OFF \
-       -DLIBDIR=%{_libdir} \
        -DPYLIBDIR=%{py_sitedir} \
        -DPYTHON_VERSION=%{py_ver} \
        %{!?with_tbb:-DUSE_TBB=OFF} \
@@ -284,7 +300,6 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libOpenImageIO.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libOpenImageIO.so.0
 %attr(755,root,root) %{_libdir}/bmp.imageio.so
-%attr(755,root,root) %{_libdir}/dpx.imageio.so
 %attr(755,root,root) %{_libdir}/fits.imageio.so
 %attr(755,root,root) %{_libdir}/hdr.imageio.so
 %attr(755,root,root) %{_libdir}/pnm.imageio.so
@@ -303,6 +318,10 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/dds.imageio.so
 
+%files plugin-dpx
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/dpx.imageio.so
+
 %files plugin-field3d
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/field3d.imageio.so
This page took 0.040626 seconds and 4 git commands to generate.