diff --git a/polkit.spec b/polkit.spec index 4755607..cc986bd 100644 --- a/polkit.spec +++ b/polkit.spec @@ -1,7 +1,7 @@ Summary: PolicyKit Authorization Framework Name: polkit Version: 0.95 -Release: 0.git20090913.1%{?dist} +Release: 0.git20090913.2%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.git20090913.tar.gz @@ -18,7 +18,8 @@ BuildRequires: gobject-introspection-devel Requires: ConsoleKit Requires: dbus -Obsoletes: PolicyKit +Obsoletes: PolicyKit <= 0.10 +Provides: PolicyKit = 0.11 Patch0: 0001-Fix-process-start-time-when-using-polkit_unix_proces.patch @@ -34,6 +35,8 @@ Requires: %name = %{version}-%{release} Requires: %name-docs = %{version}-%{release} Requires: pkgconfig Requires: glib2-devel +Obsoletes: PolicyKit-devel <= 0.10 +Provides: PolicyKit-devel = 0.11 %description devel Development files for PolicyKit. @@ -43,6 +46,8 @@ Summary: Development documentation for PolicyKit Group: Development/Libraries Requires: %name-devel = %{version}-%{release} Requires: gtk-doc +Obsoletes: PolicyKit-docs <= 0.10 +Provides: PolicyKit-docs = 0.11 %description docs Development documentation for PolicyKit. @@ -183,6 +188,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/* %changelog +* Mon Sep 14 2009 David Zeuthen - 0.95-0.git20090913.2 +- Refine how Obsolete: is used and also add Provides: (thanks Jesse + Keating and nim-nim) + * Mon Sep 14 2009 David Zeuthen - 0.95-0.git20090913.1 - Add bugfix for polkit_unix_process_new_full() (thanks Bastien Nocera) - Obsolete old PolicyKit packages