1b03749
Summary: Library for reading RAW files obtained from digital photo cameras
1b03749
Name: LibRaw
a291b06
Version: 0.16.2
aa79dbe
Release: 3%{?dist}
Siddhesh Poyarekar 760a022
License: GPLv3+
1b03749
Group: Development/Libraries
1b03749
URL: http://www.libraw.org
1b03749
Siddhesh Poyarekar 2a59123
BuildRequires: lcms2-devel
Siddhesh Poyarekar 812c5a2
BuildRequires: jasper-devel
1b03749
Siddhesh Poyarekar 812c5a2
Source0: http://www.libraw.org/data/%{name}-%{version}.tar.gz
Siddhesh Poyarekar 760a022
Source1: http://www.libraw.org/data/%{name}-demosaic-pack-GPL2-%{version}.tar.gz
Siddhesh Poyarekar 760a022
Source2: http://www.libraw.org/data/%{name}-demosaic-pack-GPL3-%{version}.tar.gz
95fd203
Patch0:  LibRaw-0.6.0-pkgconfig.patch
aa79dbe
Patch1:  LibRaw-0.16.2-CVE-2015-8366-8367.patch
1b03749
c5d2938
Provides: bundled(dcraw) = 9.25
c5d2938
1b03749
%description
1b03749
LibRaw is a library for reading RAW files obtained from digital photo
1b03749
cameras (CRW/CR2, NEF, RAF, DNG, and others).
1b03749
1b03749
LibRaw is based on the source codes of the dcraw utility, where part of
1b03749
drawbacks have already been eliminated and part will be fixed in future.
1b03749
1b03749
%package devel
1b03749
Summary: LibRaw development libraries
1b03749
Group: Development/Libraries
Siddhesh Poyarekar 812c5a2
Requires:   %{name} = %{version}-%{release}
1b03749
1b03749
%description devel
Siddhesh Poyarekar 812c5a2
LibRaw development libraries.
Siddhesh Poyarekar 812c5a2
Siddhesh Poyarekar 812c5a2
This package contains libraries that applications can use to build
Siddhesh Poyarekar 812c5a2
against LibRaw.
Siddhesh Poyarekar 812c5a2
Siddhesh Poyarekar 812c5a2
%package static
Siddhesh Poyarekar 812c5a2
Summary: LibRaw static development libraries
Siddhesh Poyarekar 812c5a2
Group: Development/Libraries
1b03749
Siddhesh Poyarekar 812c5a2
%description static
Siddhesh Poyarekar 812c5a2
LibRaw static development libraries.
1b03749
2f49986
%package samples
2f49986
Summary: LibRaw sample programs
2f49986
Group: Development/Libraries
2f49986
2f49986
%description samples
2f49986
LibRaw sample programs
2f49986
1b03749
%prep
Siddhesh Poyarekar 760a022
%setup -q -a1 -a2
1b03749
95fd203
%patch0 -p0 -b .pkgconfig
aa79dbe
%patch1 -p1
95fd203
1b03749
%build
2f49986
%configure --enable-examples=yes --enable-jasper --enable-lcms \
Siddhesh Poyarekar 6d123c4
	--enable-demosaic-pack-gpl2 --enable-demosaic-pack-gpl3
Siddhesh Poyarekar 812c5a2
make %{?_smp_mflags}
1b03749
1b03749
%install
1b03749
cp -pr doc manual
Siddhesh Poyarekar 812c5a2
chmod 644 LICENSE.CDDL LICENSE.LGPL COPYRIGHT Changelog.txt Changelog.rus
Siddhesh Poyarekar 812c5a2
chmod 644 manual/*.html
1b03749
1b03749
# The Libraries
Siddhesh Poyarekar 812c5a2
make install DESTDIR=%{buildroot}
1b03749
Siddhesh Poyarekar 812c5a2
%files
1b03749
%defattr(-,root,root,-)
1b03749
%doc LICENSE.CDDL LICENSE.LGPL COPYRIGHT Changelog.txt Changelog.rus
Siddhesh Poyarekar 812c5a2
%{_libdir}/*.so.*
Siddhesh Poyarekar 812c5a2
Siddhesh Poyarekar 812c5a2
%files static
Siddhesh Poyarekar 812c5a2
%defattr(-,root,root,-)
Siddhesh Poyarekar 812c5a2
%{_libdir}/*.a
Siddhesh Poyarekar 812c5a2
Siddhesh Poyarekar 812c5a2
%files devel
Siddhesh Poyarekar 812c5a2
%defattr(-,root,root,-)
1b03749
%doc manual
Siddhesh Poyarekar cf2fa2e
%doc samples
1b03749
%dir %{_includedir}/libraw
1b03749
%{_includedir}/libraw/*.h
Siddhesh Poyarekar 812c5a2
%{_libdir}/*.so
Siddhesh Poyarekar 812c5a2
%{_libdir}/pkgconfig/*.pc
Siddhesh Poyarekar 812c5a2
%exclude %{_libdir}/*.la
Siddhesh Poyarekar 812c5a2
%exclude %{_docdir}/libraw/*
Siddhesh Poyarekar 812c5a2
2f49986
%files samples
2f49986
%defattr(-,root,root,-)
2f49986
%{_bindir}/*
2f49986
Siddhesh Poyarekar 812c5a2
%post -p /sbin/ldconfig
Siddhesh Poyarekar 812c5a2
%postun -p /sbin/ldconfig
1b03749
1b03749
%changelog
aa79dbe
* Tue Dec 01 2015 Jon Ciesla <limburgher@gmail.com> - 0.16.2-3
aa79dbe
- Patch for CVE-2015-8366, CVE-2015-8367
aa79dbe
2017603
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.2-2
2017603
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2017603
a291b06
* Sat May 16 2015 Jon Ciesla <limburgher@gmail.com> - 0.16.2-1
a291b06
- 0.16.2, BZ 1222258.
a291b06
c5d2938
* Thu May 14 2015 Jon Ciesla <limburgher@gmail.com> - 0.16.1-7
c5d2938
- Add provides for bundled dcraw, https://fedorahosted.org/fpc/ticket/530
c5d2938
- Fix EVR in changelog.
c5d2938
c5d2938
* Mon May 11 2015 Jon Ciesla <limburgher@gmail.com> - 0.16.1-6
34e81d7
- 0.16.1, BZ 1220382.
34e81d7
6fd30e3
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.16.0-5
6fd30e3
- Rebuilt for GCC 5 C++11 ABI change
6fd30e3
ad17a31
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.0-4
ad17a31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ad17a31
4c01507
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.0-3
4c01507
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4c01507
95fd203
* Thu Feb 20 2014 Jon Ciesla <limburgher@gmail.com> - 0.16.0-2
95fd203
- Fix pkg-config flags, BZ 837248.
95fd203
8c2bf34
* Tue Jan 21 2014 Jon Ciesla <limburgher@gmail.com> - 0.16.0-1
8c2bf34
- 0.16.0, BZ 1055281.
8c2bf34
5d3f422
* Fri Aug 30 2013 Jon Ciesla <limburgher@gmail.com> - 0.15.4-1
5d3f422
- 0.15.4, CVE-2013-1439, BZ 1002717.
5d3f422
2f49986
* Wed Aug 07 2013 Jon Ciesla <limburgher@gmail.com> - 0.15.3-3
2f49986
- Enable samples, BZ 991514,
2f49986
e3f1689
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.3-2
e3f1689
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
e3f1689
853b105
* Tue Jul 09 2013 Jon Ciesla <limburgher@gmail.com> - 0.15.3-1
853b105
- 0.15.3.
853b105
8ca24a8
* Wed May 29 2013 Jon Ciesla <limburgher@gmail.com> - 0.15.2-1
8ca24a8
- Latest upstream, two security fixes.
8ca24a8
6b98554
* Wed May 29 2013 Jon Ciesla <limburgher@gmail.com> - 0.14.8-2
6b98554
- Patch for double free, CVE-2013-2126, BZ 968387.
6b98554
2f71c35
* Wed May 29 2013 Jon Ciesla <limburgher@gmail.com> - 0.14.8-1
2f71c35
- Latest upstream, fixes gcc 4.8 issues.
2f71c35
d1b2bfc
* Thu Apr 11 2013 Jon Ciesla <limburgher@gmail.com> - 0.14.7-4
d1b2bfc
- Revert prior patch.
d1b2bfc
1477749
* Thu Apr 11 2013 Jon Ciesla <limburgher@gmail.com> - 0.14.7-3
1477749
- Patch for segfault, BZ 948628.
1477749
6b4597e
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.7-2
6b4597e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6b4597e
8f026f5
* Mon Nov 26 2012 Jon Ciesla <limburgher@gmail.com> - 0.14.7-1
8f026f5
- New upstream 0.14.7
8f026f5
70bd326
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.6-3
70bd326
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
70bd326
Siddhesh Poyarekar 2a59123
* Sat Jun  2 2012 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> - 0.14.6-2
Siddhesh Poyarekar 2a59123
- Use lcms2.
Siddhesh Poyarekar 2a59123
Siddhesh Poyarekar 6d123c4
* Sat Jun  2 2012 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> - 0.14.6-1
Siddhesh Poyarekar 6d123c4
- New upstream 0.14.6
Siddhesh Poyarekar 6d123c4
264f3a9
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.3-4
264f3a9
- Rebuilt for c++ ABI breakage
264f3a9
3b4ed17
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.3-3
3b4ed17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3b4ed17
Siddhesh Poyarekar 760a022
* Fri Dec  9 2011 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> - 0.14.3-2
Siddhesh Poyarekar 760a022
- Add demosaic packs (bz #760638)
Siddhesh Poyarekar 760a022
- Change license to GPLv3+ due to above change
Siddhesh Poyarekar 760a022
Siddhesh Poyarekar 812c5a2
* Wed Nov 16 2011 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> - 0.14.3-1
Siddhesh Poyarekar 812c5a2
- Rebase to upstream 0.14.3
Siddhesh Poyarekar 812c5a2
d8c7c14
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.3-3
d8c7c14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d8c7c14
Siddhesh Poyarekar 95daab5
* Sun Dec 12 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.11.3-2
Siddhesh Poyarekar 95daab5
- Of course, you need to upload the new sources.
Siddhesh Poyarekar 95daab5
Siddhesh Poyarekar cf2fa2e
* Sun Dec 12 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.11.3-1
Siddhesh Poyarekar cf2fa2e
- upstream 0.11.3
Siddhesh Poyarekar cf2fa2e
Siddhesh Poyarekar d47b20e
* Sat Nov 13 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-9
Siddhesh Poyarekar d47b20e
- Build position independent object code
Siddhesh Poyarekar d47b20e
853b105
* Thu Jul 08 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-8
1b03749
- Remove LibRaw license since we're not distributing LibRaw under its terms
1b03749
853b105
* Wed Jul 07 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-7
1b03749
- Buildroot is unnecessary
1b03749
- Corrected license to LGPLv2 or CDDL
1b03749
1b03749
* Sun Jul 04 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-6
1b03749
- Do not impose -O4 and -w in build options
1b03749
- Change package group to Development/Libraries
1b03749
- Corrected license to LGPLv2
1b03749
- setup macro no longer needs the name and version arguments
1b03749
- Rename patches to include name and version
1b03749
1b03749
* Wed Jun 30 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-5
1b03749
- Use optflags for build
1b03749
- Install the documentation in a cleaner way
1b03749
1b03749
* Tue Jun 29 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-4
1b03749
- Use upstream package name (libRaw) instead of libraw
1b03749
1b03749
* Tue Jun 29 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-3
1b03749
- Remove the clean section since it is not needed in F-13 and later
1b03749
- Correct installation of docs into defaultdocdir instead of docdir
1b03749
853b105
* Thu Jun 10 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-2
1b03749
- Disable lcms and openmp support by default so that we're in line with
1b03749
  upstream default
1b03749
1b03749
* Fri Jun 04 2010 Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-1
1b03749
- New package
1b03749