rpms/kdegraphics/F-9 kdegraphics.spec,1.159,1.160
Kevin Kofler
kkofler at fedoraproject.org
Thu Jan 8 05:50:53 UTC 2009
Author: kkofler
Update of /cvs/pkgs/rpms/kdegraphics/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15180/F-9
Modified Files:
kdegraphics.spec
Log Message:
* Thu Jan 08 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> 4.1.3-6
- BR ebook-tools-devel
Index: kdegraphics.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdegraphics/F-9/kdegraphics.spec,v
retrieving revision 1.159
retrieving revision 1.160
diff -u -r1.159 -r1.160
--- kdegraphics.spec 14 Nov 2008 16:21:24 -0000 1.159
+++ kdegraphics.spec 8 Jan 2009 05:50:23 -0000 1.160
@@ -1,12 +1,14 @@
-%if 0%{?fedora} < 10
+%if 0%{?fedora} > 9
+%define obsolete_kde3_kipi 1
+%else
%define omit_kde3_conflicts 1
%endif
Summary: K Desktop Environment - Graphics Applications
Epoch: 7
Version: 4.1.3
-Release: 1%{?dist}.1
+Release: 6%{?dist}
Name: kdegraphics
#Obsoletes: kdegraphics4 < %{version}-%{release}
@@ -22,18 +24,22 @@
## kipi framework backports from trunk (4.2)
## don't bother updating these, rediff them from the next tag instead!
-# LANG=en_US.UTF-8 svn diff svn://anonsvn.kde.org/home/kde/tags/KDE/4.1.2/kdegraphics/libs/libkexiv2 \
-# svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2 >kdegraphics-4.1.2-libkexiv2-0.4.0.patch
-Patch200: kdegraphics-4.1.2-libkexiv2-0.4.0.patch
-# LANG=en_US.UTF-8 svn diff svn://anonsvn.kde.org/home/kde/tags/KDE/4.1.2/kdegraphics/libs/libkdcraw \
-# svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkdcraw >kdegraphics-4.1.2-libkdcraw-0.4.0.patch
-Patch201: kdegraphics-4.1.2-libkdcraw-0.4.0.patch
+# LANG=en_US.UTF-8 svn diff svn://anonsvn.kde.org/home/kde/tags/KDE/4.1.3/kdegraphics/libs/libkexiv2 \
+# svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2 >kdegraphics-4.1.3-libkexiv2-0.5.0.patch
+Patch200: kdegraphics-4.1.3-libkexiv2-0.5.0.patch
+# LANG=en_US.UTF-8 svn diff svn://anonsvn.kde.org/home/kde/tags/KDE/4.1.3/kdegraphics/libs/libkdcraw \
+# svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkdcraw >kdegraphics-4.1.3-libkdcraw-0.4.0.patch
+Patch201: kdegraphics-4.1.3-libkdcraw-0.4.0.patch
+# LANG=en_US.UTF-8 svn diff svn://anonsvn.kde.org/home/kde/tags/KDE/4.1.3/kdegraphics/libs/libkipi \
+# svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkipi >kdegraphics-4.1.3-libkipi-0.3.0.patch
+Patch202: kdegraphics-4.1.3-libkipi-0.3.0.patch
BuildRequires: kde-filesystem >= 4
BuildRequires: kdelibs4-devel >= %{version}
BuildRequires: cmake
BuildRequires: chmlib-devel
BuildRequires: djvulibre-devel
+BuildRequires: ebook-tools-devel
BuildRequires: exiv2-devel
BuildRequires: giflib-devel
%if 0%{?fedora} > 9
@@ -50,9 +56,6 @@
BuildRequires: qimageblitz-devel
BuildRequires: sane-backends-devel
BuildRequires: lcms-devel
-# TODO (not packaged yet):
-# + libepub: A library for reading EPub documents <http://sourceforge.net/projects/ebook-tools>
-# Support for EPub documents in Okular.
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
Requires: kdelibs4 >= %{version}
@@ -61,7 +64,7 @@
Requires(post): xdg-utils
Requires(postun): xdg-utils
-Obsoletes: %{name}-extras < %{?epoch:%{epoch}:}%{version}-%{release}
+Obsoletes: kdegraphics-extras < 7:4.0.0
Obsoletes: gwenview < 2
Provides: gwenview = 2
@@ -78,7 +81,11 @@
%package libs
Summary: Runtime libraries for %{name}
Group: System Environment/Libraries
-Obsoletes: %{name}-libs-extras < %{?epoch:%{epoch}:}%{version}-%{release}
+%if 0%{?obsolete_kde3_kipi}
+Obsoletes: libkdcraw < 0.2.0, libkexiv2 < 0.4.0, libkipi < 0.2.0
+%endif
+Requires(post): xdg-utils
+Requires(postun): xdg-utils
%description libs
%{summary}.
@@ -92,7 +99,7 @@
Requires: pkgconfig
%if ! 0%{?omit_kde3_conflicts}
Obsoletes: libkdcraw-devel < 0.4.0, libkexiv2-devel < 0.4.0, libkipi-devel < 0.2.0
-Provides: libkdcraw-devel = 0.4.0-2, libkexiv2-devel = 0.4.0-2, libkipi-devel = 0.2.0-1
+Provides: libkdcraw-devel = 0.4.0-2, libkexiv2-devel = 0.5.0-1, libkipi-devel = 0.3.0-1
%endif
%description devel
%{summary}.
@@ -102,14 +109,18 @@
%setup -q -n kdegraphics-%{version}
# upstream patches
-# libkexiv2 0.4.0 backport
+# libkexiv2 backport
pushd libs/libkexiv2
%patch200 -p0
popd
-# libkdcraw 0.4.0 backport
+# libkdcraw backport
pushd libs/libkdcraw
%patch201 -p0
popd
+# libkipi backport
+pushd libs/libkipi
+%patch202 -p0
+popd
%build
@@ -146,9 +157,13 @@
%{_bindir}/xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
%{_bindir}/xdg-desktop-menu forceupdate 2> /dev/null || :
-%post libs -p /sbin/ldconfig
+%post libs
+/sbin/ldconfig
+%{_bindir}/xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
-%postun libs -p /sbin/ldconfig
+%postun libs
+/sbin/ldconfig
+%{_bindir}/xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
%files
@@ -161,7 +176,7 @@
%{_kde4_datadir}/applications/kde4/*
%{_kde4_datadir}/config.kcfg/*
%{_kde4_datadir}/kde4/services/*
-%{_kde4_datadir}/kde4/servicetypes/*
+%{_kde4_datadir}/kde4/servicetypes/okularGenerator.desktop
%{_kde4_docdir}/HTML/en/okular/
%{_kde4_appsdir}/gvpart/
%{_kde4_appsdir}/gwenview/
@@ -171,11 +186,18 @@
%{_datadir}/dbus-1/interfaces/*
%{_kde4_docdir}/HTML/en/gwenview/
%{_kde4_docdir}/HTML/en/kamera/
-%{_kde4_docdir}/HTML/en/ksnapshot/
+%{_kde4_docdir}/HTML/en/kgamma/
%{_kde4_docdir}/HTML/en/kolourpaint/
+%{_kde4_docdir}/HTML/en/ksnapshot/
%{_kde4_docdir}/HTML/en/kruler/
-%{_kde4_docdir}/HTML/en/kgamma/
-%{_kde4_iconsdir}/hicolor/*/*/*
+%{_kde4_iconsdir}/hicolor/*/actions/*
+%{_kde4_iconsdir}/hicolor/*/apps/gwenview.*
+%{_kde4_iconsdir}/hicolor/*/apps/kcolorchooser.*
+%{_kde4_iconsdir}/hicolor/*/apps/kgamma.*
+%{_kde4_iconsdir}/hicolor/*/apps/kolourpaint.*
+%{_kde4_iconsdir}/hicolor/*/apps/kruler.*
+%{_kde4_iconsdir}/hicolor/*/apps/ksnapshot.*
+%{_kde4_iconsdir}/hicolor/*/apps/okular.*
%files libs
%defattr(-,root,root,-)
@@ -184,6 +206,9 @@
%{_kde4_libdir}/lib*.so.*
%{_kde4_libdir}/kde4/*
%{_kde4_libdir}/strigi/*
+%{_kde4_iconsdir}/hicolor/*/apps/kdcraw.*
+%{_kde4_iconsdir}/hicolor/*/apps/kipi.*
+%{_kde4_datadir}/kde4/servicetypes/kipiplugin.desktop
%files devel
%defattr(-,root,root,-)
@@ -201,8 +226,21 @@
%changelog
-* Fri Nov 14 2008 Rex Dieter <rdieter at fedoraproject.org> 4.1.3-1.1
-- include libkdcraw/libkexiv2 backports
+* Thu Jan 08 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> 4.1.3-6
+- BR ebook-tools-devel
+
+* Mon Dec 22 2008 Rex Dieter <rdieter at fedoraproject.org> 4.1.3-5
+- libkipi backport too (makes kde42 transition easier later)
+
+* Mon Dec 01 2008 Rex Dieter <rdieter at fedoraproject.org> 4.1.3-4
+- cleanup Obsoletes: kdegraphics-extras
+
+* Tue Nov 25 2008 Rex Dieter <rdieter at fedoraproject.org> 4.1.3-3
+- respin libkdcraw/libkexiv2 patches
+- Obsoletes: libkdcraw libkexiv2 libkipi (F10+)
+
+* Tue Nov 25 2008 Rex Dieter <rdieter at fedoraproject.org> 4.1.3-2
+- move (remaining) libkipi/libkdcraw runtime bits to -libs (#472874)
* Wed Nov 12 2008 Than Ngo <than at redhat.com> 4.1.3-1
- 4.1.3
More information about the scm-commits
mailing list