%if 0%{?fedora} > 8
# see http://bugzilla.redhat.com/452392
%define nuke_icons 1
%endif
Name: libkdcraw
Version: 0.1.5
Release: 1%{?dist}
Summary: A library for decoding RAW picture files
Group: Applications/Multimedia
License: GPLv2+
URL: http://www.kipi-plugins.org/
Source0: http://downloads.sourceforge.net/kipi/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%if 0%{?fedora} > 6
BuildRequires: kdelibs3-devel
%else
BuildRequires: kdelibs-devel libutempter-devel
%endif
BuildRequires: gettext
BuildRequires: lcms-devel
BuildRequires: pkgconfig
%description
libkdcraw is a C++ interface around dcraw binary program used to decode RAW
picture files. The library documentation is available on header files.
This library is used by kipi-plugins, digiKam and others kipi host programs.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
%description devel
This package contains the libraries, include files and other resources
needed to develop applications using %{name}.
%prep
%setup -q
%build
unset QTDIR || : ; . %{_sysconfdir}/profile.d/qt.sh
%configure \
--disable-rpath \
--disable-debug \
--disable-dependency-tracking \
--enable-final \
--enable-new-ldflags \
--disable-warnings
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
rm -f $RPM_BUILD_ROOT%{_libdir}/libkdcraw.la
%if 0%{?nuke_icons}
rm -rf $RPM_BUILD_ROOT%{_datadir}/icons/hicolor
%endif
%post
/sbin/ldconfig
%if ! 0%{?nuke_icons}
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%endif
%postun
/sbin/ldconfig
%if ! 0%{?nuke_icons}
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%endif
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/libkdcraw.so.4*
%{_libdir}/libkdcraw4/
%if ! 0%{?nuke_icons}
%{_datadir}/icons/hicolor/*/*/*
%endif
%files devel
%defattr(-,root,root,-)
%{_includedir}/libkdcraw/
%{_libdir}/pkgconfig/libkdcraw.pc
%{_libdir}/libkdcraw.so
%changelog
* Sun Sep 21 2008 Rex Dieter <rdieter@fedoraproject.org> 1.1.5-1
- libkdcraw-0.1.5
* Tue Jun 24 2008 Rex Dieter <rdieter@fedoraproject.org> 0.1.4-2
- fix conflicts with kdegraphics (f9+, #452392)
* Wed Mar 12 2008 Rex Dieter <rdieter@fedoraproject.org> 0.1.4-1
- libkdcraw-0.1.4
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1.3-2
- Autorebuild for GCC 4.3
* Fri Dec 28 2007 Marcin Garski <mgarski[AT]post.pl> 0.1.3-1
- Update to 0.1.3
* Sun Dec 09 2007 Marcin Garski <mgarski[AT]post.pl> 0.1.2-2
- BR: kdelibs3-devel
* Tue Sep 18 2007 Marcin Garski <mgarski[AT]post.pl> 0.1.2-1
- Update to 0.1.2
* Fri Aug 31 2007 Marcin Garski <mgarski[AT]post.pl> 0.1.1-3
- Fix license tag
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 0.1.1-2
- Rebuild for selinux ppc32 issue.
* Tue Jun 19 2007 Marcin Garski <mgarski[AT]post.pl> 0.1.1-1
- Update to libkdcraw-0.1.1 (#244872)
- Spec fixes by Rex Dieter
* Tue May 29 2007 Marcin Garski <mgarski[AT]post.pl> 0.1.0-2
- Add pkgconfig as devel Requires
- Change Source0 URL
* Tue May 08 2007 Marcin Garski <mgarski[AT]post.pl> 0.1.0-1
- Initial specfile