]> git.pld-linux.org Git - packages/OpenImageIO.git/commitdiff
- added system-squish patch, use system squish in dds plugin, moved the plugin to...
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 19 Nov 2011 05:52:47 +0000 (05:52 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    OpenImageIO-system-squish.patch -> 1.1
    OpenImageIO.spec -> 1.3

OpenImageIO-system-squish.patch [new file with mode: 0644]
OpenImageIO.spec

diff --git a/OpenImageIO-system-squish.patch b/OpenImageIO-system-squish.patch
new file mode 100644 (file)
index 0000000..5001586
--- /dev/null
@@ -0,0 +1,16 @@
+--- OpenImageIO-oiio-7d98ca6/src/dds.imageio/CMakeLists.txt.orig       2011-11-05 08:35:00.000000000 +0100
++++ OpenImageIO-oiio-7d98ca6/src/dds.imageio/CMakeLists.txt    2011-11-18 21:22:02.993174921 +0100
+@@ -1 +1 @@
+-add_oiio_plugin (ddsinput.cpp ddsoutput.cpp squish/alpha.cpp squish/clusterfit.cpp squish/colourblock.cpp squish/colourfit.cpp squish/colourset.cpp squish/maths.cpp squish/rangefit.cpp squish/singlecolourfit.cpp squish/squish.cpp)
++add_oiio_plugin (ddsinput.cpp ddsoutput.cpp LINK_LIBRARIES squish)
+--- OpenImageIO-oiio-7d98ca6/src/dds.imageio/ddsinput.cpp.orig 2011-11-05 08:35:00.000000000 +0100
++++ OpenImageIO-oiio-7d98ca6/src/dds.imageio/ddsinput.cpp      2011-11-18 21:30:04.823191054 +0100
+@@ -39,7 +39,7 @@
+ #include "imageio.h"
+ #include "fmath.h"
+-#include "squish/squish.h"
++#include <squish.h>
+ OIIO_PLUGIN_NAMESPACE_BEGIN
index e3c05723c79cf31a0a47b9bc242d904ebd756e48..4d3b8a0fa3e350274c9cfd64415d3724c07cd9d5 100644 (file)
@@ -1,6 +1,5 @@
 # TODO if possible:
 # - system libcineon in cineon plugin
-# - system libsquish in dds plugin
 # - system libdpx in dpx plugin
 # - system ptex library in ptex plugin
 #
@@ -20,6 +19,7 @@ Source0:      https://github.com/OpenImageIO/oiio/tarball/Release-%{version}#/%{name}
 Patch0:                %{name}-soname.patch
 Patch1:                %{name}-python.patch
 Patch2:                %{name}-hdf.patch
+Patch3:                %{name}-system-squish.patch
 URL:           https://sites.google.com/site/openimageio/home
 BuildRequires: Field3D-devel
 BuildRequires: OpenEXR-devel >= 1.6.1
@@ -39,6 +39,7 @@ BuildRequires:        libjpeg-devel
 BuildRequires: libpng-devel
 BuildRequires: libtiff-devel
 BuildRequires: python-devel >= 1:2.6
+BuildRequires: squish-devel >= 1.10
 %{?with_tbb:BuildRequires:     tbb-devel}
 BuildRequires: zlib-devel
 Requires:      ilmbase >= 1.0.1
@@ -78,6 +79,19 @@ Header files for OpenImageIO library.
 %description devel -l pl.UTF-8
 Pliki nagłówkowe biblioteki OpenImageIO.
 
+%package plugin-dds
+Summary:       DDS plugin for OpenImageIO library
+Summary(pl.UTF-8):     Wtyczka DDS dla biblioteki OpenImageIO
+Group:         Libraries
+Requires:      %{name} = %{version}-%{release}
+Requires:      squish >= 1.10
+
+%description plugin-dds
+OpenImageIO plugin to read and write DDS files.
+
+%description plugin-dds -l pl.UTF-8
+Wtyczka biblioteki OpenImageIO czytająca i zapisująca pliki DDS.
+
 %package plugin-field3d
 Summary:       Field3D plugin for OpenImageIO library
 Summary(pl.UTF-8):     Wtyczka Field3D dla biblioteki OpenImageIO
@@ -209,6 +223,9 @@ Wiązanie Pythona do biblioteki OpenImageIO.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+
+%{__rm} -r src/dds.imageio/squish
 
 %build
 install -d build
@@ -253,7 +270,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}/dds.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
@@ -270,6 +286,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libOpenImageIO.so
 %{_includedir}/OpenImageIO
 
+%files plugin-dds
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/dds.imageio.so
+
 %files plugin-field3d
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/field3d.imageio.so
This page took 0.25579 seconds and 4 git commands to generate.