1b03749
1b03749
Summary: Library for reading RAW files obtained from digital photo cameras
1b03749
Name: LibRaw
8ca24a8
Version: 0.15.2
8ca24a8
Release: 1%{?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
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
d1b2bfc
#Patch0: LibRaw-0.14.7-segfault.patch
8ca24a8
#Patch1: LibRaw-0.14.8-errorhandling.patch
1b03749
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
1b03749
%prep
Siddhesh Poyarekar 760a022
%setup -q -a1 -a2
d1b2bfc
#%patch0 -p0
8ca24a8
#%patch1 -p1
1b03749
1b03749
%build
Siddhesh Poyarekar 6d123c4
%configure --enable-examples=no --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
Siddhesh Poyarekar 812c5a2
%post -p /sbin/ldconfig
Siddhesh Poyarekar 812c5a2
%postun -p /sbin/ldconfig
1b03749
1b03749
%changelog
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
1b03749
* Sun 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
1b03749
* Sun 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
1b03749
* Fri 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