diff --git a/PackageKit.spec b/PackageKit.spec index e50102d..254e49f 100644 --- a/PackageKit.spec +++ b/PackageKit.spec @@ -7,18 +7,20 @@ Summary: System daemon that is a DBUS abstraction layer for package management Name: PackageKit -Version: 0.1.5 +Version: 0.1.6 Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries -URL: http://www.packagekit.org +URL: http://packagekit.freedesktop.org Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: dbus >= %{dbus_version} -Requires: PackageKit-libs = %{version}-%{release} -Requires: yum >= 3.2.6 + +Requires: dbus >= %{dbus_version} +Requires: PackageKit-libs = %{version}-%{release} +Requires: yum >= 3.2.6 BuildRequires: glib2-devel >= %{glib2_version} +BuildRequires: glib-devel BuildRequires: dbus-devel >= %{dbus_version} BuildRequires: dbus-glib-devel >= %{dbus_glib_version} BuildRequires: pam-devel @@ -29,10 +31,10 @@ BuildRequires: NetworkManager-glib-devel BuildRequires: PolicyKit-devel >= %{policykit_version} BuildRequires: libtool BuildRequires: docbook-utils +BuildRequires: gnome-doc-utils BuildRequires: python-devel BuildRequires: autoconf - %description PackageKit is a D-Bus abstraction layer that allows the session user to manage packages in a secure way using a cross-distro, @@ -76,6 +78,12 @@ autoconf %build %configure --with-default-backend=yum + +# the 'make clean' is to clean up the blank file +# docs/spec/pk-reference.html in the upstream tarball. +# According to hughsie, this is because xmlto is broken in F8 +make clean + make %{?_smp_mflags} %install @@ -87,6 +95,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libpackagekit*.la rm -f $RPM_BUILD_ROOT%{_libdir}/packagekit-backend/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/packagekit-backend/*.a +install -m644 docs/spec/pk-structure.png $RPM_BUILD_ROOT%{_datadir}/doc/packagekit/ %clean rm -rf $RPM_BUILD_ROOT @@ -98,14 +107,16 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README AUTHORS NEWS COPYING -%doc %{_datadir}/doc/packagekit/*.html +%doc %{_datadir}/doc/packagekit/pk-reference.html +%doc %{_datadir}/doc/packagekit/pk-structure.png %dir %{_datadir}/PackageKit %dir %{_datadir}/PackageKit/helpers %dir %{_sysconfdir}/PackageKit %dir %{_localstatedir}/lib/PackageKit +%dir %{python_sitelib}/packagekit %dir %{_localstatedir}/run/PackageKit -%{_sysconfdir}/bash_completion.d/pk-completion.bash +%config %{_sysconfdir}/bash_completion.d/pk-completion.bash %config(noreplace) %{_sysconfdir}/PackageKit/PackageKit.conf %config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.PackageKit.conf %{_datadir}/PackageKit/helpers/* @@ -119,6 +130,7 @@ rm -rf $RPM_BUILD_ROOT %ghost %verify(not md5 size mtime) %{_localstatedir}/run/PackageKit/job_count.dat %{_datadir}/dbus-1/system-services/*.service %{python_sitelib}/packagekit +%{_libdir}/pm-utils/sleep.d/95packagekit %files -n yum-packagekit %defattr(-, root, root,-) @@ -141,6 +153,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jan 19 2008 Robin Norwood - 0.1.6-1 +- Update to latest upstream version: 0.1.6 + * Fri Dec 21 2007 Robin Norwood - 0.1.5-1 - Update to latest upstream version: 0.1.5 - Remove polkit.patch for PolicyKit 0.7, no longer needed