56d0023
%define glib2_version           2.16.1
29d5167
%define dbus_version            0.90
29d5167
%define dbus_glib_version       0.70
2fcdbd1
%define policykit_version       0.8
29d5167
29d5167
%{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
29d5167
3738673
Summary:   Package management service
29d5167
Name:      PackageKit
71a3893
Version:   0.4.4
f0fbe97
Release:   3%{?dist}
29d5167
License:   GPLv2+
29d5167
Group:     System Environment/Libraries
d991c5c
URL:       http://www.packagekit.org
bf69077
Source0:   http://www.packagekit.org/releases/%{name}-%{version}.tar.gz
29d5167
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
9efa038
3b6fa24
# Fedora-specific
3b6fa24
# Set Vendor.conf up for Fedora.
9156f74
Patch0:    PackageKit-0.3.8-Fedora-Vendor.conf.patch
71a3893
Patch1:    PackageKit-0.4.4-Fedora-turn-off-time.conf.patch
3b6fa24
9efa038
Requires: dbus >= %{dbus_version}
3e1b5e5
Requires: dbus-glib >= %{dbus_glib_version}
11175d7
Requires: PackageKit-glib = %{version}-%{release}
ac5d99d
Requires: PackageKit-gtk-module = %{version}-%{release}
f27e073
Requires: PackageKit-yum-plugin = %{version}-%{release}
8ad3e5c
Requires: PackageKit-yum = %{version}-%{release}
4da961e
Requires: shared-mime-info
11175d7
Requires: comps-extras
ac5d99d
Requires: preupgrade
29d5167
29d5167
BuildRequires: glib2-devel >= %{glib2_version}
29d5167
BuildRequires: dbus-devel  >= %{dbus_version}
29d5167
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
29d5167
BuildRequires: pam-devel
29d5167
BuildRequires: libX11-devel
795ac70
BuildRequires: libsexy-devel
29d5167
BuildRequires: xmlto
29d5167
BuildRequires: sqlite-devel
29d5167
BuildRequires: NetworkManager-glib-devel
f2d1546
BuildRequires: PolicyKit-devel >= %{policykit_version}
29d5167
BuildRequires: libtool
29d5167
BuildRequires: docbook-utils
9efa038
BuildRequires: gnome-doc-utils
29d5167
BuildRequires: python-devel
3202a29
BuildRequires: perl(XML::Parser)
ea8d8b3
BuildRequires: intltool
a63132e
BuildRequires: gettext
3e1b5e5
BuildRequires: xulrunner-devel
30d707f
BuildRequires: libarchive-devel
b49e88f
BuildRequires: gstreamer-devel
c5dc487
BuildRequires: gstreamer-plugins-base-devel
5c56255
BuildRequires: qt4-devel
1ce3403
BuildRequires: cppunit-devel
d991c5c
BuildRequires: pango-devel
d991c5c
BuildRequires: fontconfig-devel
bf381a7
#BuildRequires: gtk-sharp2-devel
bf381a7
#BuildRequires: mono-core
29d5167
ac5d99d
# functionality moved to udev itself
ac5d99d
Obsoletes: PackageKit-udev-helper < %{version}-%{release}
ac5d99d
Obsoletes: udev-packagekit < %{version}-%{release}
ac5d99d
8698cdf
%description
29d5167
PackageKit is a D-Bus abstraction layer that allows the session user
29d5167
to manage packages in a secure way using a cross-distro,
29d5167
cross-architecture API.
29d5167
8ad3e5c
%package yum
8ad3e5c
Summary: PackageKit YUM backend
8ad3e5c
Group: System Environment/Libraries
4edfdee
Requires: yum >= 3.2.19
8ad3e5c
Requires: %{name} = %{version}-%{release}
8ad3e5c
8ad3e5c
%description yum
8ad3e5c
A backend for PackageKit to enable yum functionality.
8ad3e5c
8ad3e5c
%package smart
8ad3e5c
Summary: PackageKit SMART backend
8ad3e5c
Group: System Environment/Libraries
8ad3e5c
Requires: smart
8ad3e5c
Requires: %{name} = %{version}-%{release}
8ad3e5c
8ad3e5c
%description smart
8ad3e5c
A backend for PackageKit to enable SMART functionality.
8ad3e5c
8698cdf
%package docs
8698cdf
Summary: Documentation for PackageKit
8698cdf
Group: Development/Libraries
8698cdf
Requires: %{name} = %{version}-%{release}
8698cdf
8698cdf
%description docs
8698cdf
API docs for PackageKit.
8698cdf
f27e073
%package yum-plugin
cad1c96
Summary: Tell PackageKit to check for updates when yum exits
cad1c96
Group: System Environment/Base
cad1c96
Requires: yum >= 3.0
cad1c96
Requires: PackageKit
11175d7
Obsoletes: yum-packagekit < %{version}-%{release}
cad1c96
f27e073
%description yum-plugin
f27e073
PackageKit-yum-plugin tells PackageKit to check for updates when yum exits.
cad1c96
This way, if you run 'yum update' and install all available updates, puplet
cad1c96
will almost instantly update itself to reflect this.
cad1c96
11175d7
%package glib
11175d7
Summary: GLib libraries for accessing PackageKit
29d5167
Group: Development/Libraries
29d5167
Requires: dbus >= %{dbus_version}
601b46b
Requires: %{name} = %{version}-%{release}
11175d7
Obsoletes: PackageKit-libs < %{version}-%{release}
11175d7
Provides: PackageKit-libs = %{version}-%{release}
29d5167
11175d7
%description glib
11175d7
GLib libraries for accessing PackageKit.
29d5167
1ce3403
%package qt
1ce3403
Summary: QT libraries for accessing PackageKit
1ce3403
Group: Development/Libraries
1ce3403
Requires: %{name} = %{version}-%{release}
5c56255
# 2 short-lived rawhide pkgs
5c56255
Obsoletes: packagekit-qt < 0.3.1
5c56255
Obsoletes: qpackagekit < 0.3.1-2
1ce3403
1ce3403
%description qt
1ce3403
QT libraries for accessing PackageKit.
1ce3403
e813271
%package cron
e813271
Summary: Cron job and related utilities for PackageKit
e813271
Group: System Environment/Base
e813271
Requires: cronie
e813271
Requires: %{name} = %{version}-%{release}
e813271
e813271
%description cron
e813271
Crontab and utilities for running PackageKit as a cron job.
e813271
11175d7
%package glib-devel
11175d7
Summary: GLib Libraries and headers for PackageKit
29d5167
Group: Development/Libraries
29d5167
Requires: %{name} = %{version}-%{release}
29d5167
Requires: dbus-devel >= %{dbus_version}
29d5167
Requires: pkgconfig
f2d1546
Requires: sqlite-devel
11175d7
Requires: PackageKit-glib = %{version}-%{release}
11175d7
Obsoletes: PackageKit-devel < %{version}-%{release}
11175d7
Provides: PackageKit-devel = %{version}-%{release}
29d5167
11175d7
%description glib-devel
11175d7
GLib headers and libraries for PackageKit.
11175d7
1ce3403
%package qt-devel
1ce3403
Summary: QT Libraries and headers for PackageKit
1ce3403
Group: Development/Libraries
5c56255
Requires: %{name}-qt = %{version}-%{release}
1ce3403
Requires: pkgconfig
5c56255
# 2 short-lived rawhide pkgs
5c56255
Obsoletes: packagekit-qt-devel < 0.3.1
5c56255
Obsoletes: qpackagekit-devel < 0.3.1-2
1ce3403
1ce3403
%description qt-devel
1ce3403
QT headers and libraries for PackageKit.
1ce3403
11175d7
%package backend-devel
11175d7
Summary: Headers to compile out of tree PackageKit backends
11175d7
Group: Development/Libraries
11175d7
Requires: %{name} = %{version}-%{release}
11175d7
11175d7
%description backend-devel
11175d7
Headers to compile out of tree PackageKit backends.
29d5167
3e1b5e5
%package browser-plugin
3e1b5e5
Summary: Browser Plugin for PackageKit
3e1b5e5
Group: Development/Libraries
3e1b5e5
Requires: gtk2
11175d7
Requires: PackageKit-glib = %{version}-%{release}
1107bc0
Requires: mozilla-filesystem
3e1b5e5
3e1b5e5
%description browser-plugin
3e1b5e5
The PackageKit browser plugin allows web sites to offer the ability to
3e1b5e5
users to install and update packages from configured repositories
3e1b5e5
using PackageKit.
3e1b5e5
b49e88f
%package gstreamer-plugin
b49e88f
Summary: Install GStreamer codecs using PackageKit
b49e88f
Group: Development/Libraries
b49e88f
Requires: gstreamer
11175d7
Requires: PackageKit-glib = %{version}-%{release}
c5dc487
Obsoletes: codeina < 0.10.1-10
11175d7
Provides: codeina = 0.10.1-10
b49e88f
b49e88f
%description gstreamer-plugin
b49e88f
The PackageKit GStreamer plugin allows any Gstreamer application to install
b49e88f
codecs from configured repositories using PackageKit.
b49e88f
d991c5c
%package gtk-module
d991c5c
Summary: Install fonts automatically using PackageKit
d991c5c
Group: Development/Libraries
d991c5c
Requires: pango
d991c5c
Requires: PackageKit-glib = %{version}-%{release}
d991c5c
d991c5c
%description gtk-module
d991c5c
The PackageKit GTK+ module allows any Pango application to install
d991c5c
fonts from configured repositories using PackageKit.
d991c5c
d991c5c
%package command-not-found
d991c5c
Summary: Ask the user to install command line programs automatically
d991c5c
Group: Development/Libraries
d991c5c
Requires: bash
d991c5c
Requires: PackageKit-glib = %{version}-%{release}
d991c5c
d991c5c
%description command-not-found
d991c5c
A simple helper that offers to install new packages on the command line
d991c5c
using PackageKit.
d991c5c
29d5167
%prep
949c555
%setup -q
c171e3e
%patch0 -p1
71a3893
%patch1 -p1
99d8475
29d5167
%build
ac5d99d
%configure --enable-yum --enable-smart --with-default-backend=yum --disable-local --disable-ruck
9efa038
29d5167
make %{?_smp_mflags}
29d5167
29d5167
%install
29d5167
rm -rf $RPM_BUILD_ROOT
29d5167
make install DESTDIR=$RPM_BUILD_ROOT
29d5167
29d5167
rm -f $RPM_BUILD_ROOT%{_libdir}/libpackagekit*.a
29d5167
rm -f $RPM_BUILD_ROOT%{_libdir}/libpackagekit*.la
29d5167
rm -f $RPM_BUILD_ROOT%{_libdir}/packagekit-backend/*.la
29d5167
rm -f $RPM_BUILD_ROOT%{_libdir}/packagekit-backend/*.a
3e1b5e5
rm -f $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/packagekit-plugin.a
3e1b5e5
rm -f $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/packagekit-plugin.la
d991c5c
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.a
d991c5c
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.la
d991c5c
e813271
chmod 755 $RPM_BUILD_ROOT%{_libexecdir}/PackageKitDbusTest.py
2819179
touch $RPM_BUILD_ROOT%{_localstatedir}/cache/PackageKit/groups.sqlite
e813271
b49e88f
# create a link that GStreamer will recognise
b49e88f
pushd ${RPM_BUILD_ROOT}%{_libexecdir} > /dev/null
b49e88f
ln -s pk-gstreamer-install gst-install-plugins-helper
b49e88f
popd > /dev/null
b49e88f
11175d7
# create a link that from the comps icons to PK, as PackageKit frontends
11175d7
# cannot add /usr/share/pixmaps/comps to the icon search path as some distros
11175d7
# do not use comps. Patching this in the frontend is not a good idea, as there
11175d7
# are multiple frontends in multiple programming languages.
11175d7
pushd ${RPM_BUILD_ROOT}%{_datadir}/PackageKit > /dev/null
11175d7
ln -s ../pixmaps/comps icons
11175d7
popd > /dev/null
11175d7
2b32408
%find_lang %name
2b32408
29d5167
%clean
29d5167
rm -rf $RPM_BUILD_ROOT
29d5167
4da961e
%post
1853291
update-mime-database %{_datadir}/mime &> /dev/null || :
4da961e
2819179
# the job count used to live in /var/run, but it's now in /var/lib with the
2819179
# other persistent bits
2819179
if [ -e %{_localstatedir}/run/PackageKit/job_count.dat ]; then
2819179
	mv %{_localstatedir}/run/PackageKit/job_count.dat %{_localstatedir}/lib/PackageKit/job_count.dat
2819179
fi
2819179
4da961e
%postun
1853291
update-mime-database %{_datadir}/mime &> /dev/null || :
4da961e
11175d7
%post glib -p /sbin/ldconfig
1ce3403
%post qt -p /sbin/ldconfig
29d5167
11175d7
%postun glib -p /sbin/ldconfig
1ce3403
%postun qt -p /sbin/ldconfig
29d5167
2b32408
%files -f %{name}.lang
29d5167
%defattr(-,root,root,-)
8698cdf
%doc README AUTHORS NEWS COPYING
29d5167
%dir %{_datadir}/PackageKit
29d5167
%dir %{_datadir}/PackageKit/helpers
29d5167
%dir %{_sysconfdir}/PackageKit
f2d1546
%dir %{_localstatedir}/lib/PackageKit
9efa038
%dir %{python_sitelib}/packagekit
3215f51
%dir %{_localstatedir}/cache/PackageKit
2819179
%ghost %verify(not md5 size mtime) %{_localstatedir}/cache/PackageKit/groups.sqlite
3215f51
%dir %{_localstatedir}/cache/PackageKit/downloads
795ac70
%{python_sitelib}/packagekit/*py*
ffa821b
%dir %{_sysconfdir}/bash_completion.d
11175d7
%dir %{_libdir}/packagekit-backend
9efa038
%config %{_sysconfdir}/bash_completion.d/pk-completion.bash
c5dc487
%config(noreplace) %{_sysconfdir}/PackageKit/*.conf
795ac70
%config %{_sysconfdir}/dbus-1/system.d/*
8ad3e5c
%dir %{_datadir}/PackageKit/helpers/test_spawn
11175d7
%dir %{_datadir}/PackageKit/icons
8ad3e5c
%{_datadir}/PackageKit/helpers/test_spawn/*
29d5167
%{_datadir}/man/man1/*.1.gz
29d5167
%{_datadir}/PolicyKit/policy/*.policy
3e1b5e5
%{_datadir}/mime/packages/packagekit-*.xml
4edfdee
%{_datadir}/PackageKit/pk-upgrade-distro.sh
29d5167
%{_sbindir}/packagekitd
29d5167
%{_bindir}/pkmon
29d5167
%{_bindir}/pkcon
3e1b5e5
%{_bindir}/pkgenpack
f2d1546
%{_bindir}/packagekit-bugreport.sh
e813271
%exclude %{_libdir}/libpackagekit*.so.*
8ad3e5c
%{_libdir}/packagekit-backend/libpk_backend_dummy.so
8ad3e5c
%{_libdir}/packagekit-backend/libpk_backend_test_*.so
f68e333
%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/PackageKit/transactions.db
2819179
%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/PackageKit/job_count.dat
29d5167
%{_datadir}/dbus-1/system-services/*.service
9efa038
%{_libdir}/pm-utils/sleep.d/95packagekit
795ac70
%{_libexecdir}/*py*
601b46b
8698cdf
%files docs
8698cdf
%defattr(-,root,root,-)
8698cdf
%doc README AUTHORS NEWS COPYING
8698cdf
%{_datadir}/gtk-doc/html/PackageKit
bf381a7
%dir %{_datadir}/PackageKit/website
bf381a7
%{_datadir}/PackageKit/website/*.html
bf381a7
%{_datadir}/PackageKit/website/*.css
bf381a7
%dir %{_datadir}/PackageKit/website/img
bf381a7
%{_datadir}/PackageKit/website/img/*.png
bf381a7
%dir %{_datadir}/PackageKit/website/img/thumbnails
bf381a7
%{_datadir}/PackageKit/website/img/thumbnails/*.png
8698cdf
8ad3e5c
%files smart
8ad3e5c
%defattr(-,root,root,-)
8ad3e5c
%doc README AUTHORS NEWS COPYING
8ad3e5c
%{_libdir}/packagekit-backend/libpk_backend_smart.so
8ad3e5c
%dir %{_datadir}/PackageKit/helpers/smart
8ad3e5c
%{_datadir}/PackageKit/helpers/smart/*
8ad3e5c
8ad3e5c
%files yum
8ad3e5c
%defattr(-,root,root,-)
8ad3e5c
%doc README AUTHORS NEWS COPYING
8ad3e5c
%{_libdir}/packagekit-backend/libpk_backend_yum.so
8ad3e5c
%dir %{_datadir}/PackageKit/helpers/yum
8ad3e5c
%{_datadir}/PackageKit/helpers/yum/*
8ad3e5c
f27e073
%files yum-plugin
cad1c96
%defattr(-, root, root)
3215f51
%doc README AUTHORS NEWS COPYING
cad1c96
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/refresh-packagekit.conf
d88a91e
/usr/lib/yum-plugins/refresh-packagekit.*
cad1c96
11175d7
%files glib
29d5167
%defattr(-,root,root,-)
8698cdf
%doc README AUTHORS NEWS COPYING
1ce3403
%{_libdir}/*packagekit-glib*.so.*
1ce3403
1ce3403
%files qt
1ce3403
%defattr(-,root,root,-)
1ce3403
%doc README AUTHORS NEWS COPYING
1ce3403
%{_libdir}/*packagekit-qt*.so.*
29d5167
e813271
%files cron
e813271
%defattr(-,root,root,-)
3215f51
%doc README AUTHORS NEWS COPYING
e813271
%config %{_sysconfdir}/cron.daily/packagekit-background.cron
3215f51
%config(noreplace) %{_sysconfdir}/sysconfig/packagekit-background
e813271
3e1b5e5
%files browser-plugin
9371f0a
%defattr(-,root,root,-)
3215f51
%doc README AUTHORS NEWS COPYING
3e1b5e5
%{_libdir}/mozilla/plugins/packagekit-plugin.so
3e1b5e5
b49e88f
%files gstreamer-plugin
b49e88f
%defattr(-,root,root,-)
b49e88f
%doc README AUTHORS NEWS COPYING
b49e88f
%{_libexecdir}/pk-gstreamer-install
b49e88f
%{_libexecdir}/gst-install-plugins-helper
b49e88f
d991c5c
%files gtk-module
d991c5c
%defattr(-,root,root,-)
d991c5c
%doc README AUTHORS NEWS COPYING
d991c5c
%{_libdir}/gtk-2.0/modules/*.so
d991c5c
d991c5c
%files command-not-found
d991c5c
%defattr(-,root,root,-)
d991c5c
%doc README AUTHORS NEWS COPYING
d991c5c
%{_sysconfdir}/profile.d/*
d991c5c
%{_libexecdir}/pk-command-not-found
d991c5c
11175d7
%files glib-devel
9371f0a
%defattr(-,root,root,-)
3215f51
%doc README AUTHORS NEWS COPYING
1ce3403
%{_libdir}/libpackagekit-glib*.so
1ce3403
%{_libdir}/pkgconfig/packagekit-glib.pc
1ce3403
%dir %{_includedir}/PackageKit
1ce3403
%dir %{_includedir}/PackageKit/packagekit-glib
1ce3403
%{_includedir}/PackageKit/packagekit-glib/*.h
1ce3403
1ce3403
%files qt-devel
1ce3403
%defattr(-,root,root,-)
1ce3403
%doc README AUTHORS NEWS COPYING
1ce3403
%{_libdir}/libpackagekit-qt*.so
1ce3403
%{_libdir}/pkgconfig/packagekit-qt.pc
1ce3403
%dir %{_includedir}/PackageKit
1ce3403
%dir %{_includedir}/PackageKit/packagekit-qt
1ce3403
%{_includedir}/PackageKit/packagekit-qt/QPackageKit
1ce3403
%{_includedir}/PackageKit/packagekit-qt/*.h
c9b571e
%{_datadir}/cmake/Modules/FindQPackageKit.cmake
11175d7
11175d7
%files backend-devel
11175d7
%defattr(-,root,root,-)
11175d7
%doc README AUTHORS NEWS COPYING
1ce3403
%dir %{_includedir}/PackageKit
1ce3403
%dir %{_includedir}/PackageKit/backend
1ce3403
%{_includedir}/PackageKit/backend/*.h
29d5167
29d5167
%changelog
f0fbe97
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.4-3
f0fbe97
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f0fbe97
1e94af6
* Mon Feb 23 2009 Richard Hughes  <rhughes@redhat.com> - 0.4.4-2
1e94af6
- Bump for rebuild.
1e94af6
71a3893
* Mon Feb 23 2009 Richard Hughes  <rhughes@redhat.com> - 0.4.4-1
71a3893
- New upstream version
71a3893
- Mainly bugfixes
71a3893
bf381a7
* Mon Feb 02 2009 Richard Hughes  <rhughes@redhat.com> - 0.4.3-1
bf381a7
- New upstream version
bf381a7
- Mainly bugfixes
bf381a7
ac5d99d
* Mon Jan 19 2009 Richard Hughes  <rhughes@redhat.com> - 0.4.2-1
ac5d99d
- New upstream version
ac5d99d
- Enable time estimation by default
ac5d99d
- Remove the udev helper from PackageKit now the core functionality is in
ac5d99d
  udev itself
ac5d99d
- Lots of bug fixes
ac5d99d
ac5d99d
* Thu Jan 08 2009 Richard Hughes  <rhughes@redhat.com> - 0.4.1-1
ac5d99d
- New upstream version
ac5d99d
- Use NetworkManager to get the network device type for session policy decisions
ac5d99d
- Lots of bug fixes
ac5d99d
d991c5c
* Tue Dec 09 2008 Richard Hughes  <rhughes@redhat.com> - 0.4.0-1
d991c5c
- New upstream version
d991c5c
- Now integrates with BASH suggesting replacements and offering to install
d991c5c
  missing packages.
d991c5c
- Now integrates with Pango using a gtk-module to install missing fonts.
d991c5c
- Much tighter security model and new audit logging framework.
d991c5c
- Lots of new, untested, code so probably not a good idea for F10.
d991c5c
1fc908b
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.3.11-2
1fc908b
- Rebuild for Python 2.6
1fc908b
3738673
* Mon Nov 24 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.11-1
3738673
- New upstream version
3738673
- http://gitweb.freedesktop.org/?p=packagekit.git;a=blob;f=NEWS
3738673
d4a701f
* Thu Nov 20 2008 Richard Hughes <rhughes@redhat.com> - 0.3.10-2
d4a701f
- Update the summary to be more terse.
d4a701f
2819179
* Tue Nov 11 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.10-1
2819179
- New upstream version
2819179
- Drop all upstreamed patches
2819179
67ded19
* Wed Nov 05 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.9-4
67ded19
- Increase the timeout for cleaning up unused transactions. Due to a bug
67ded19
  in the PkClient library the new TID was not being requested, and the old
67ded19
  TID was being re-used. This gave a DBUS error if the user spent longer than
67ded19
  five seconds entering the password the very first time they used PackageKit
67ded19
  to do an authentication.
67ded19
  Apply a simple patch to mitigate this, as a more invasive (and correct)
67ded19
  patch is upstream. A new release will follow in f10-updates. Fixes rh#469950
67ded19
c9b571e
* Thu Oct 28 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.9-3
c9b571e
- Install the usr/share/cmake/Modules/FindQPackageKit.cmake file so we
c9b571e
  can build KPackageKit from svn head.
c9b571e
- Fix installing the preupgrade package when we check for distro upgrades
c9b571e
  on machines with 32 and 64 bit versions available. Fixes #469172
c9b571e
3174f63
* Tue Oct 28 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.9-2
1f2e101
- Apply a couple of patches from upstream to fix development filtering
1f2e101
  and installing the web plugin.
3174f63
9156f74
* Mon Oct 27 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.9-1
9156f74
- New upstream version
9156f74
- Many new and updated translations.
9156f74
- Lots of bugfixes (#468486, #466006, #468602), no new features.
9156f74
3b6fa24
* Fri Oct 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.3.8-6
3b6fa24
- Customize Vendor.conf for Fedora
3b6fa24
3474da2
* Fri Oct 24 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.8-5
3474da2
- Bump as I forgot to add the patch.
3474da2
c171e3e
* Fri Oct 24 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.8-4
c171e3e
- Add a patch from upstream to change the servicepack metadata format to be
c171e3e
  forwards compatible so we don't let the user create invalid packs.
c171e3e
e79b473
* Thu Oct 23 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.8-3
e79b473
- Add a patch from upstream to pkcon install foo
e79b473
5c56255
* Tue Oct 21 2008 Rex Dieter <rdieter@fedoraproject.org> - 0.3.8-2
5c56255
- Obsoletes: packagekit-qt(-devel)/qpackagekit(-devel)
5c56255
- cleanup deps
5c56255
1ce3403
* Mon Oct 20 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.8-1
1ce3403
- New upstream version
1ce3403
- Many new and updated translations.
1ce3403
- Merge in the QPackageKit QT library from Adrien BUSTANY
1ce3403
1107bc0
* Mon Oct 20 2008 Rex Dieter <rdieter@fedoraproject.org> - 0.3.7-3
1107bc0
- -browser-plugin: Requires: mozilla-filesystem
1107bc0
11175d7
* Mon Oct 20 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.7-2
11175d7
- Rename as newest upstream has QT binding also:
11175d7
 * PackageKit-libs -> PackageKit-glib
11175d7
 * PackageKit-devel -> PackageKit-glib-devel
11175d7
- Add a BR for comps, and create a link that from the comps icons for the
11175d7
  new category group icons.
11175d7
- Create a subpackage for devel files required for out-of-tree backends.
11175d7
4138254
* Mon Oct 13 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.7-1
4138254
- New upstream version
4138254
- Add dynamic groups functionality to the API
4138254
- Many performance and other bugfixes
4138254
9638001
* Thu Oct 09 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.6-3
9638001
- Add a patch from upstream to fix rh#466290
4138254
bea2cc9
* Mon Oct 06 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.6-2
bea2cc9
- Upload new sources. Ooops.
4138254
c5dc487
* Mon Oct 06 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.6-1
c5dc487
- New upstream version
c5dc487
- Renice the spawned process so that we don't hog the system when doing updates
4138254
f27e073
* Wed Oct 01 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.5-4
f27e073
- Rename the subpackages before David blows a blood vessel.
f27e073
- yum-packagekit  -> PackageKit-yum-plugin
f27e073
- udev-packagekit -> PackageKit-udev-helper
f27e073
74345b9
* Tue Sep 30 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.5-3
74345b9
- Fix a bug where the daemon could crash when cancelling a lot of transactions.
74345b9
- Fix installing codecs with a 64 bit machine
74345b9
2b8fb92
* Tue Sep 30 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.5-2
2b8fb92
- Obsolete more releases of codeina to fix upgrades on rawhide.
2b8fb92
b49e88f
* Mon Sep 29 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.5-1
b49e88f
- New upstream version
b49e88f
- Add a helper which can be used by GStreamer to install codecs.
b49e88f
 
d8ef186
* Thu Sep 25 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.4-5
d8ef186
- When returning results from a cache we should always return finished in an
d8ef186
  idle loop so we can block and wait for a response
d8ef186
- This fixes the bug where if you have two GetUpdates in the queue the second
d8ef186
  would hang waiting for the first, even though it had already finished.
d8ef186
c26f0f2
* Tue Sep 23 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.4-4
c26f0f2
- Fix the error dialog when no mirrors are found
c26f0f2
1c79fda
* Tue Sep 23 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.4-3
1c79fda
- Don't try to run all the committed transactions at once with a deep queue.
1c79fda
- This fixes the bug where the dispatcher would sometimes fail to run the
1c79fda
  next method and PkSpawn would warn the user with 'timeout already set'.
1c79fda
c40f999
* Tue Sep 23 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.4-2
c40f999
- Don't send ::Finished when the script exits because of a dispatcher exit.
c40f999
- This only seems to happen when we are making the dispatcher be reloaded
c40f999
  from multiple sessions with different locales.
c40f999
9a5ec9b
* Mon Sep 22 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.4-1
9a5ec9b
- New upstream version
9a5ec9b
64e35e0
* Tue Sep 17 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.3-3
64e35e0
- Fix a silly typo where we might upgrade the kernel when we check for
64e35e0
  distro upgrades.
64e35e0
f9d8783
* Tue Sep 16 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.3-2
f9d8783
- Fix an error where we didn't connect up the GetDistroUpgrades in
f9d8783
  the new dispatcher code.
f9d8783
4edfdee
* Tue Sep 16 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.3-1
4edfdee
- New upstream version
4edfdee
- Fixes a nasty bug where the daemon could get locked under heavy load
4edfdee
- Adds collection support for group install and remove
4edfdee
6b9d3af
* Wed Sep 10 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.2-3
6b9d3af
- Fix an error where we don't check for existing packages in the catalog
6b9d3af
  code properly. Also fixes the self tests.
6b9d3af
d54c5e1
* Wed Sep 10 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.2-2
d54c5e1
- Fix a library error so we don't print (null) in the UI.
d54c5e1
017493c
* Mon Sep 08 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.2-1
017493c
- New upstream version
017493c
- This is the first release with the dispatcher functionality that allows
017493c
  backend reuse. This speeds up packagekitd to native speeds when doing
017493c
  repeated similar transactions from the same session and locale.
017493c
8ad3e5c
* Mon Sep 08 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.1-7
8ad3e5c
- Enable the smart backend as it's nearly as complete as the yum backend
8ad3e5c
- Disable the yum2 backend (0.3.2 will have a dispatcher instead)
8ad3e5c
- Add subpackages yum and smart, and pull the former in as a dep by default
8ad3e5c
3215f51
* Mon Sep 08 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.1-6
3215f51
- Own /var/cache/PackageKit and /var/cache/PackageKit/downloads
3215f51
- Fix up some other rpmlint warnings for docs and config(noreplace)
3215f51
fd31a6d
* Mon Sep 08 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.1-5
fd31a6d
- Don't explicitly BR libarchive to silence rpmlint
fd31a6d
8698cdf
* Mon Sep 08 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.1-4
8698cdf
- Split out a -docs subpackage, which shaves of 324Kb of docs from
8698cdf
  the main package
8698cdf
9371f0a
* Thu Aug 28 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.1-3
9371f0a
- The browser plugin file list was misordered in the merge, resulting
9371f0a
  in empty PackageKit-devel package.
9371f0a
0c62a38
* Wed Aug 27 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.1-2
0c62a38
- Bump as make chainbuild is broken, so we'll have to do this in two steps.
0c62a38
30d707f
* Wed Aug 27 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.1-1
30d707f
- New upstream version
30d707f
- Also add two upstream patches to fix pkcon issues.
30d707f
32a4dec
* Mon Aug 22 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.0-2
32a4dec
- Bump as the make tag step failed in an obscure way.
32a4dec
3e1b5e5
* Mon Aug 22 2008 Richard Hughes  <rhughes@redhat.com> - 0.3.0-1
3e1b5e5
- Update to newest upstream version. This includes the fixed browser plugin.
3e1b5e5
bf69077
* Mon Aug 04 2008 Robin Norwood <rnorwood@redhat.com> - 0.2.4-2
bf69077
- Fix Source0 URL.
bf69077
949c555
* Tue Jul 30 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.4-1
949c555
- New upstream version, only bugfixes.
949c555
1853291
* Tue Jul 15 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.3-6
1853291
- Silence the output of update-mime-database to fix rh#454782
1853291
ffa821b
* Mon Jun 23 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.3-5.20080618
ffa821b
- Own the /etc/bash_completion.d directory as we don't depend on the
ffa821b
  bash-completion package. Fixes rh#450964.
ffa821b
8dd1e22
* Wed Jun 18 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.3-4.20080618
8dd1e22
- Pull in a new snapshot from the unstable branch.
8dd1e22
- Add the font installing provide hooks
8dd1e22
04c96af
* Mon Jun 11 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.3-3.20080611
04c96af
- Pull in a new snapshot from the unstable branch.
04c96af
- Fixes RH#450594 where there are insane length error messages
04c96af
- Get the group for the package when we do ::Detail()
04c96af
ea8d8b3
* Mon Jun 09 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.3-2.20080609
ea8d8b3
- Add intltool to the BR.
ea8d8b3
4da961e
* Mon Jun 09 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.3-1.20080609
4da961e
- Pull in a new snapshot from the unstable branch.
4da961e
b02c415
* Thu May 29 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.2-2.20080529
b02c415
- Pull in a new snapshot from the unstable branch.
b02c415
9999086
* Mon May 19 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.2-1.20080519
9999086
- Pull in a new snapshot from the unstable branch.
9999086
2fcdbd1
* Thu May 08 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.1-2.20080508
2fcdbd1
- Pull in a new snapshot from the unstable branch.
2fcdbd1
6977d61
* Tue May 06 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.1-1.20080506
2fcdbd1
- Pull in a new snapshot from the unstable branch.
6977d61
2b32408
* Tue May 06 2008 Richard Hughes  <rhughes@redhat.com> - 0.2.0-1
2b32408
- Update to the latest _UNSTABLE_ upstream source
2b32408
83f29a7
* Mon May  5 2008 Robin Norwood <rnorwood@redhat.com> - 0.1.12-5.20080416git
83f29a7
- Apply patch to fix update detail unbound error.
83f29a7
- Fix rhbz#445086
83f29a7
df94475
* Wed Apr 16 2008 Richard Hughes  <rhughes@redhat.com> - 0.1.12-4.20080416git
df94475
- Urgh, actually upload the correct tarball.
df94475
dce9243
* Wed Apr 16 2008 Richard Hughes  <rhughes@redhat.com> - 0.1.12-3.20080416git
dce9243
- Pull in the new snapshot from the stable PACKAGEKIT_0_1_X branch.
dce9243
- Fixes rh#439735.
dce9243
dce9243
* Tue Apr 15 2008 Richard Hughes  <rhughes@redhat.com> - 0.1.12-2.20080415git
33b81fd
- Pull in the new snapshot from the stable PACKAGEKIT_0_1_X branch.
33b81fd
- Fixes rh#442286, rh#442286 and quite a few upstream bugs.
33b81fd
734923b
* Sat Apr 12 2008 Richard Hughes  <rhughes@redhat.com> - 0.1.12-1.20080412git
734923b
- Pull in the new snapshot from the stable PACKAGEKIT_0_1_X branch.
734923b
- Fixes that were cherry picked into this branch since 0.1.11 was released can be viewed at:
734923b
  http://gitweb.freedesktop.org/?p=packagekit.git;a=log;h=PACKAGEKIT_0_1_X
734923b
56d0023
* Sat Apr  5 2008 Matthias Clasen <mclasen@redhat.com> - 0.1.11-1
56d0023
- Update to 0.1.11
56d0023
89a5ce3
* Fri Mar 28 2008 Bill Nottingham <notting@redhat.com> - 0.1.10-1
89a5ce3
- update to 0.1.10
89a5ce3
- fix glib buildreq
89a5ce3
d4a56c4
* Fri Mar 28 2008 Matthias Clasen <mclasen@redhat.com> - 0.1.9-3
d4a56c4
- Fix a directory ownership oversight
d4a56c4
c3aefc8
* Mon Mar 17 2008 Robin Norwood <rnorwood@redhat.com> - 0.1.9-2
c3aefc8
- Make PackageKit require yum-packagekit
c3aefc8
- Resolves: rhbz#437539
c3aefc8
e813271
* Wed Mar  5 2008 Robin Norwood <rnorwood@redhat.com> - 0.1.9-1
e813271
- Update to latest upstream version: 0.1.9
e813271
- Enable yum2 backend, but leave old yum backend the default for now
e813271
12bcee5
* Thu Feb 21 2008 Robin Norwood <rnorwood@redhat.com> - 0.1.8-1
12bcee5
- Update to latest upstream version: 0.1.8
12bcee5
cad1c96
* Mon Feb 18 2008 Robin Norwood <rnorwood@redhat.com> - 0.1.7-2
cad1c96
- Fix the yum backend.
cad1c96
795ac70
* Thu Feb 14 2008 Robin Norwood <rnorwood@redhat.com> - 0.1.7-1
795ac70
- Update to latest upstream version: 0.1.7
795ac70
9efa038
* Sat Jan 19 2008 Robin Norwood <rnorwood@redhat.com> - 0.1.6-1
9efa038
- Update to latest upstream version: 0.1.6
9efa038
f2d1546
* Fri Dec 21 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.5-1
f2d1546
- Update to latest upstream version: 0.1.5
f2d1546
- Remove polkit.patch for PolicyKit 0.7, no longer needed
f2d1546
f68e333
* Mon Dec 17 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.4-3
f68e333
- fix rpm -V issues by ghosting data files
f68e333
- Resolves: rhbz#408401
f68e333
99d8475
* Sun Dec  9 2007 Matthias Clasen <mclasen@redhat.com> - 0.1.4-2
99d8475
- Make it build against PolicyKit 0.7
99d8475
601b46b
* Tue Nov 27 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.4-1
601b46b
- Update to latest upstream version: 0.1.4
601b46b
- Include spec file changes from hughsie to add yum-packagekit subpackage
601b46b
8d44ef2
* Sat Nov 10 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.3-1
8d44ef2
- Update to latest upstream version: 0.1.3
8d44ef2
1842abc
* Thu Nov 01 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.2-1
1842abc
- Update to latest upstream version: 0.1.2
1842abc
29d5167
* Fri Oct 26 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.1-5
29d5167
- More issues from package review:
29d5167
- Need to own all created directories
29d5167
- PackageKit-devel doesn't really require sqlite-devel
29d5167
- Include docs in PackageKit-libs
29d5167
29d5167
* Fri Oct 26 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.1-4
29d5167
- use with-default-backend instead of with-backend
29d5167
29d5167
* Thu Oct 25 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.1-3
29d5167
- Add BR: python-devel
29d5167
29d5167
* Wed Oct 24 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.1-2
29d5167
- doc cleanups from package review
29d5167
29d5167
* Tue Oct 23 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.1-1
29d5167
- Update to latest upstream version
29d5167
29d5167
* Wed Oct 17 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.0-3
29d5167
- Add BR for docbook-utils
29d5167
29d5167
* Tue Oct 16 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.0-2
29d5167
- Apply recommended fixes from package review
29d5167
29d5167
* Mon Oct 15 2007 Robin Norwood <rnorwood@redhat.com> - 0.1.0-1
29d5167
- Initial build (based upon spec file from Richard Hughes)