rpms/PackageKit/devel .cvsignore, 1.29, 1.30 PackageKit.spec, 1.61, 1.62 sources, 1.30, 1.31 pk-dont-hang-when-cache-deep.patch, 1.1, NONE pk-dont-schedule-the-whole-queue.patch, 1.1, NONE pk-dont-send-finished-from-dispatcher.patch, 1.1, NONE pk-fix-yum-error-name.patch, 1.1, NONE

Richard Hughes rhughes at fedoraproject.org
Mon Sep 29 15:33:48 UTC 2008


Author: rhughes

Update of /cvs/pkgs/rpms/PackageKit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22394

Modified Files:
	.cvsignore PackageKit.spec sources 
Removed Files:
	pk-dont-hang-when-cache-deep.patch 
	pk-dont-schedule-the-whole-queue.patch 
	pk-dont-send-finished-from-dispatcher.patch 
	pk-fix-yum-error-name.patch 
Log Message:
* Mon Sep 29 2008 Richard Hughes  <rhughes at redhat.com> - 0.3.5-1
- New upstream version
- Add a helper which can be used by GStreamer to install codecs.
 
* Thu Sep 25 2008 Richard Hughes  <rhughes at redhat.com> - 0.3.4-5
- When returning results from a cache we should always return finished in an
  idle loop so we can block and wait for a response
- This fixes the bug where if you have two GetUpdates in the queue the second
  would hang waiting for the first, even though it had already finished.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/.cvsignore,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- .cvsignore	22 Sep 2008 15:13:45 -0000	1.29
+++ .cvsignore	29 Sep 2008 15:33:17 -0000	1.30
@@ -1 +1 @@
-PackageKit-0.3.4.tar.gz
+PackageKit-0.3.5.tar.gz


Index: PackageKit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/PackageKit.spec,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- PackageKit.spec	25 Sep 2008 14:00:04 -0000	1.61
+++ PackageKit.spec	29 Sep 2008 15:33:18 -0000	1.62
@@ -7,8 +7,8 @@
 
 Summary:   System daemon that is a DBUS abstraction layer for package management
 Name:      PackageKit
-Version:   0.3.4
-Release:   5%{?dist}
+Version:   0.3.5
+Release:   1%{?dist}
 License:   GPLv2+
 Group:     System Environment/Libraries
 URL:       http://packagekit.freedesktop.org
@@ -16,16 +16,7 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # upstream: c9a01198d494f06ae9e0b3e2a002f941da118f00
-Patch0:    pk-dont-send-finished-from-dispatcher.patch
-
-# upstream: 95a2dcf78ba0e2ae6262bfae897a16b0e26408c8
-Patch1:    pk-dont-schedule-the-whole-queue.patch
-
-# upstream: 16bea44b16fd8b1ac36cc5939caf1017eece12eb
-Patch2:    pk-fix-yum-error-name.patch
-
-# upstream: 58955c21674e37d43d7353d30ab1da3163699e94
-Patch3:    pk-dont-hang-when-cache-deep.patch
+#Patch0:    pk-dont-send-finished-from-dispatcher.patch
 
 Requires: dbus >= %{dbus_version}
 Requires: dbus-glib >= %{dbus_glib_version}
@@ -55,6 +46,7 @@
 BuildRequires: gettext
 BuildRequires: xulrunner-devel
 BuildRequires: libarchive-devel
+BuildRequires: gstreamer-devel
 
 %description
 PackageKit is a D-Bus abstraction layer that allows the session user
@@ -149,12 +141,21 @@
 users to install and update packages from configured repositories
 using PackageKit.
 
+%package gstreamer-plugin
+Summary: Install GStreamer codecs using PackageKit
+Group: Development/Libraries
+Requires: gstreamer
+Requires: PackageKit-libs = %{version}-%{release}
+Obsoletes: codeina < 0.10.1-8
+Provides:  codeina = 0.10.1-8
+
+%description gstreamer-plugin
+The PackageKit GStreamer plugin allows any Gstreamer application to install
+codecs from configured repositories using PackageKit.
+
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+#%patch0 -p1
 
 %build
 %configure --enable-yum --enable-smart --with-default-backend=yum --disable-local
@@ -173,6 +174,11 @@
 rm -f $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/packagekit-plugin.la
 chmod 755 $RPM_BUILD_ROOT%{_libexecdir}/PackageKitDbusTest.py
 
+# create a link that GStreamer will recognise
+pushd ${RPM_BUILD_ROOT}%{_libexecdir} > /dev/null
+ln -s pk-gstreamer-install gst-install-plugins-helper
+popd > /dev/null
+
 %find_lang %name
 
 %clean
@@ -217,7 +223,6 @@
 %{_bindir}/pkgenpack
 %{_bindir}/packagekit-bugreport.sh
 %{_libexecdir}/pk-import-*
-%{_libexecdir}/pk-generate-*
 %exclude %{_libdir}/libpackagekit*.so.*
 %{_libdir}/packagekit-backend/libpk_backend_dummy.so
 %{_libdir}/packagekit-backend/libpk_backend_test_*.so
@@ -277,6 +282,12 @@
 %dir %{_libdir}/mozilla/plugins
 %{_libdir}/mozilla/plugins/packagekit-plugin.so
 
+%files gstreamer-plugin
+%defattr(-,root,root,-)
+%doc README AUTHORS NEWS COPYING
+%{_libexecdir}/pk-gstreamer-install
+%{_libexecdir}/gst-install-plugins-helper
+
 %files devel
 %defattr(-,root,root,-)
 %doc README AUTHORS NEWS COPYING
@@ -285,6 +296,10 @@
 %{_includedir}/*
 
 %changelog
+* Mon Sep 29 2008 Richard Hughes  <rhughes at redhat.com> - 0.3.5-1
+- New upstream version
+- Add a helper which can be used by GStreamer to install codecs.
+ 
 * Thu Sep 25 2008 Richard Hughes  <rhughes at redhat.com> - 0.3.4-5
 - When returning results from a cache we should always return finished in an
   idle loop so we can block and wait for a response


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/sources,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- sources	22 Sep 2008 15:13:45 -0000	1.30
+++ sources	29 Sep 2008 15:33:18 -0000	1.31
@@ -1 +1 @@
-5b02713b8b1a18508f64d3db746d710f  PackageKit-0.3.4.tar.gz
+42581b30335e527f3fa03ff2e6ceea86  PackageKit-0.3.5.tar.gz


--- pk-dont-hang-when-cache-deep.patch DELETED ---


--- pk-dont-schedule-the-whole-queue.patch DELETED ---


--- pk-dont-send-finished-from-dispatcher.patch DELETED ---


--- pk-fix-yum-error-name.patch DELETED ---




More information about the fedora-extras-commits mailing list