Compare commits

...

2 Commits
master ... f27

Author SHA1 Message Date
Richard Shaw b62370023a Update to 1.7.19. 2018-06-01 14:47:32 -05:00
Richard Shaw 7a744072de Add openjpeg2 to build requirements. 2018-01-18 14:42:11 -06:00
3 changed files with 18 additions and 11 deletions

1
.gitignore vendored
View File

@ -53,3 +53,4 @@ clog
/OpenImageIO-1.7.14.tar.gz /OpenImageIO-1.7.14.tar.gz
/OpenImageIO-1.7.15.tar.gz /OpenImageIO-1.7.15.tar.gz
/OpenImageIO-1.7.17.tar.gz /OpenImageIO-1.7.17.tar.gz
/OpenImageIO-1.7.19.tar.gz

View File

@ -1,16 +1,13 @@
%global subname oiio
#global beta beta1
Name: OpenImageIO Name: OpenImageIO
Version: 1.7.17 Version: 1.7.19
Release: 2%{?dist} Release: 1%{?dist}
Summary: Library for reading and writing images Summary: Library for reading and writing images
Group: Development/Libraries Group: Development/Libraries
License: BSD License: BSD
URL: https://sites.google.com/site/openimageio/home URL: https://sites.google.com/site/openimageio/home
Source0: https://github.com/%{name}/%{subname}/archive/Release-%{version}.tar.gz#/%{name}-%{version}.tar.gz Source0: https://github.com/%{name}/oiio/archive/Release-%{version}.tar.gz#/%{name}-%{version}.tar.gz
# Images for test suite # Images for test suite
#Source1: oiio-images.tar.gz #Source1: oiio-images.tar.gz
@ -25,7 +22,8 @@ BuildRequires: boost-devel
BuildRequires: glew-devel BuildRequires: glew-devel
BuildRequires: OpenEXR-devel ilmbase-devel BuildRequires: OpenEXR-devel ilmbase-devel
BuildRequires: python2-devel BuildRequires: python2-devel
BuildRequires: libpng-devel libtiff-devel libjpeg-turbo-devel giflib-devel BuildRequires: libpng-devel libtiff-devel libjpeg-turbo-devel openjpeg2-devel
BuildRequires: giflib-devel
%if ! 0%{?rhel} %if ! 0%{?rhel}
BuildRequires: libwebp-devel BuildRequires: libwebp-devel
BuildRequires: Field3D-devel BuildRequires: Field3D-devel
@ -45,7 +43,7 @@ BuildRequires: OpenColorIO-devel
# We don't want to provide private python extension libs # We don't want to provide private python extension libs
%{?filter_setup: %{?filter_setup:
%filter_provides_in %{python_sitearch}/.*\.so$ %filter_provides_in %{python2_sitearch}/.*\.so$
%filter_setup %filter_setup
} }
@ -125,7 +123,7 @@ rm -rf build/linux && mkdir -p build/linux && pushd build/linux
%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ %cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_SKIP_RPATH:BOOL=TRUE \ -DCMAKE_SKIP_RPATH:BOOL=TRUE \
-DINCLUDE_INSTALL_DIR:PATH=/usr/include/%{name} \ -DINCLUDE_INSTALL_DIR:PATH=/usr/include/%{name} \
-DPYLIB_INSTALL_DIR:PATH=%{python_sitearch} \ -DPYLIB_INSTALL_DIR:PATH=%{python2_sitearch} \
-DINSTALL_DOCS:BOOL=FALSE \ -DINSTALL_DOCS:BOOL=FALSE \
-DINSTALL_FONTS:BOOL=FALSE \ -DINSTALL_FONTS:BOOL=FALSE \
-DUSE_EXTERNAL_PUGIXML:BOOL=TRUE \ -DUSE_EXTERNAL_PUGIXML:BOOL=TRUE \
@ -137,6 +135,8 @@ rm -rf build/linux && mkdir -p build/linux && pushd build/linux
%ifarch ppc ppc64 %ifarch ppc ppc64
-DNOTHREADS:BOOL=FALSE \ -DNOTHREADS:BOOL=FALSE \
%endif %endif
-DJPEG_INCLUDE_DIR=%{_includedir} \
-DOPENJPEG_INCLUDE_DIR=$(pkgconf --variable=includedir libopenjp2) \
-DVERBOSE=TRUE \ -DVERBOSE=TRUE \
../../ ../../
@ -168,7 +168,7 @@ cp -a src/doc/*.1 %{buildroot}%{_mandir}/man1
%{_libdir}/libOpenImageIO_Util.so.* %{_libdir}/libOpenImageIO_Util.so.*
%files -n python2-openimageio %files -n python2-openimageio
%{python_sitearch}/OpenImageIO.so %{python2_sitearch}/OpenImageIO.so
%files utils %files utils
%exclude %{_bindir}/iv %exclude %{_bindir}/iv
@ -188,6 +188,12 @@ cp -a src/doc/*.1 %{buildroot}%{_mandir}/man1
%changelog %changelog
* Fri Jun 01 2018 Richard Shaw <hobbes1069@gmail.com> - 1.7.19-1
- Update to 1.7.19.
* Thu Jan 18 2018 Richard Shaw <hobbes1069@gmail.com> - 1.7.17-3
- Add openjpeg2 to build requirements.
* Mon Sep 04 2017 Richard Shaw <hobbes1069@gmail.com> - 1.7.17-2 * Mon Sep 04 2017 Richard Shaw <hobbes1069@gmail.com> - 1.7.17-2
- Add patch to remove opencv qt5 dependency. - Add patch to remove opencv qt5 dependency.

View File

@ -1 +1 @@
SHA512 (OpenImageIO-1.7.17.tar.gz) = c5ee9173d3acc24a5045e6ac97657d4bf0c5ac1d3250497db51b8bd9e27e2fc48979eba3598635eb6053b87748f8827be2d2831d425459a41c893e6cb43bce94 SHA512 (OpenImageIO-1.7.19.tar.gz) = 6bf4295c9cfd5cfe372700f950e711885147f8306f96586b81d20b053788103ac351a2c08234dcce73688f1fcce11058dbd0b8ce197b15935c57394f677c577b