Fix License and explicitly enable JPEG and OpenMP to avoid surprises
The GPLv2+ and GPLv3+ demosaic packs are no longer supported upstream from the LibRaw 0.19 series. LibRaw itself has files that are either dual-licensed under CDDL or LGPLv2, or are BSD licensed.
This commit is contained in:
parent
bba1e41ade
commit
c1e9e9dc8d
20
LibRaw.spec
20
LibRaw.spec
@ -1,13 +1,14 @@
|
|||||||
Summary: Library for reading RAW files obtained from digital photo cameras
|
Summary: Library for reading RAW files obtained from digital photo cameras
|
||||||
Name: LibRaw
|
Name: LibRaw
|
||||||
Version: 0.19.0
|
Version: 0.19.0
|
||||||
Release: 3%{?dist}
|
Release: 4%{?dist}
|
||||||
License: GPLv3+
|
License: BSD and (CDDL or LGPLv2)
|
||||||
URL: http://www.libraw.org
|
URL: http://www.libraw.org
|
||||||
|
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: lcms2-devel
|
BuildRequires: pkgconfig(lcms2)
|
||||||
BuildRequires: jasper-devel
|
BuildRequires: pkgconfig(jasper)
|
||||||
|
BuildRequires: pkgconfig(libjpeg)
|
||||||
|
|
||||||
Source0: http://www.libraw.org/data/%{name}-%{version}.tar.gz
|
Source0: http://www.libraw.org/data/%{name}-%{version}.tar.gz
|
||||||
Patch0: LibRaw-0.6.0-pkgconfig.patch
|
Patch0: LibRaw-0.6.0-pkgconfig.patch
|
||||||
@ -51,7 +52,12 @@ LibRaw sample programs
|
|||||||
%patch1 -p1 -b .CVE-2015-8366
|
%patch1 -p1 -b .CVE-2015-8366
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --enable-examples=yes --enable-jasper --enable-lcms
|
%configure \
|
||||||
|
--enable-examples=yes \
|
||||||
|
--enable-jasper \
|
||||||
|
--enable-jpeg \
|
||||||
|
--enable-lcms \
|
||||||
|
--enable-openmp
|
||||||
|
|
||||||
# https://fedoraproject.org/wiki/Packaging:Guidelines#Beware_of_Rpath
|
# https://fedoraproject.org/wiki/Packaging:Guidelines#Beware_of_Rpath
|
||||||
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
|
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
|
||||||
@ -96,6 +102,10 @@ rm -fv %{buildroot}%{_libdir}/lib*.la
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jul 31 2018 Debarshi Ray <rishi@fedoraproject.org> - 0.19.0-4
|
||||||
|
- Fix License
|
||||||
|
- Explicitly enable JPEG and OpenMP support to avoid surprises
|
||||||
|
|
||||||
* Thu Jul 19 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.19.0-3
|
* Thu Jul 19 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.19.0-3
|
||||||
- tighten %%files, mostly so api/soname changes will no longer be a surpise
|
- tighten %%files, mostly so api/soname changes will no longer be a surpise
|
||||||
- use %%make_build %%ldconfig_scriptlets
|
- use %%make_build %%ldconfig_scriptlets
|
||||||
|
Loading…
Reference in New Issue
Block a user