[PackageKit] Build a snapshot of master which also bumps the soname

Richard Hughes rhughes at fedoraproject.org
Thu Jan 30 12:04:24 UTC 2014


commit 5f0b606d1d7d2955c7c7af48e8b9e130e7091adb
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Jan 30 12:04:42 2014 +0000

    Build a snapshot of master which also bumps the soname

 .gitignore      |    1 +
 PackageKit.spec |   26 +-
 master.patch    |  804 -------------------------------------------------------
 sources         |    2 +-
 4 files changed, 16 insertions(+), 817 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7fc59f1..d30f3f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -31,3 +31,4 @@ PackageKit-0.6.7.tar.bz2
 /PackageKit-0.8.14.tar.xz
 /PackageKit-0.8.15.tar.xz
 /PackageKit-0.8.16.tar.xz
+/PackageKit-0.9.1-20140130.tar.xz
diff --git a/PackageKit.spec b/PackageKit.spec
index 5c174f2..f502690 100644
--- a/PackageKit.spec
+++ b/PackageKit.spec
@@ -1,22 +1,22 @@
 %global _changelog_trimtime %(date +%s -d "1 year ago")
 
+%define gitdate 20140130
+
 %define _default_patch_fuzz 2
 %{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Summary:   Package management service
 Name:      PackageKit
-Version:   0.8.16
-Release:   3%{?dist}
+Version:   0.9.1
+Release:   0.1.20140130%{?dist}
 License:   GPLv2+ and LGPLv2+
 URL:       http://www.packagekit.org
-Source0:   http://www.packagekit.org/releases/%{name}-%{version}.tar.xz
+#Source0:   http://www.packagekit.org/releases/%{name}-%{version}.tar.xz
+Source0:   http://www.packagekit.org/releases/%{name}-%{version}-%{gitdate}.tar.xz
 
 # Fedora-specific: set Vendor.conf up for Fedora.
 Patch0:    PackageKit-0.3.8-Fedora-Vendor.conf.patch
 
-# Already upstream
-Patch1:    master.patch
-
 # Upstreamable?  allow use of xulrunner2 for browser-plugin support
 Patch4: PackageKit-0.7.4-xulrunner2.patch
 
@@ -173,9 +173,9 @@ A simple helper that offers to install new packages on the command line
 using PackageKit.
 
 %prep
-%setup -q
+#%setup -q
+%setup -q -n %{name}-%{version}-%{gitdate}
 %patch0 -p1 -b .fedora
-%patch1 -p1 -b .master
 %patch4 -p1 -b .xulrunner2
 
 NOCONFIGURE=1 ./autogen.sh
@@ -203,7 +203,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
 
 rm -f $RPM_BUILD_ROOT%{_libdir}/libpackagekit*.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/packagekit-backend/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/packagekit-plugins/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/packagekit-plugins-2/*.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/packagekit-plugin.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/*.la
@@ -279,15 +279,14 @@ popd > /dev/null
 %{_libexecdir}/packagekitd
 %{_bindir}/pkmon
 %{_bindir}/pkcon
-%{_bindir}/packagekit-bugreport.sh
 %{_bindir}/pk-debuginfo-install
 %exclude %{_libdir}/libpackagekit*.so.*
 %{_libdir}/packagekit-backend/libpk_backend_dummy.so
 %{_libdir}/packagekit-backend/libpk_backend_test_*.so
 %ghost %verify(not md5 size mtime) %{_localstatedir}/lib/PackageKit/transactions.db
 %{_datadir}/dbus-1/system-services/*.service
-%dir %{_libdir}/packagekit-plugins
-%{_libdir}/packagekit-plugins/*.so
+%dir %{_libdir}/packagekit-plugins-2
+%{_libdir}/packagekit-plugins-2/*.so
 %{_libdir}/girepository-1.0/PackageKitPlugin-1.0.typelib
 %{_datadir}/dbus-1/interfaces/*.xml
 %{_unitdir}/packagekit-offline-update.service
@@ -340,6 +339,9 @@ popd > /dev/null
 %{_datadir}/gtk-doc/html/PackageKit
 
 %changelog
+* Thu Jan 30 2014 Richard Hughes <rhughes at redhat.com> - 0.9.1-0.1.20140130
+- Build a snapshot of master which also bumps the soname
+
 * Tue Jan 28 2014 Richard Hughes <rhughes at redhat.com> - 0.8.16-3
 - Backport three patches from master
 - Fixes using --cache-age when using the hawkey backend
diff --git a/sources b/sources
index 4162d0e..f8bffea 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a7893d3dccdd37ece424c9a316c6d750  PackageKit-0.8.16.tar.xz
+2e440b23b02c936bcba5ef147d008dc4  PackageKit-0.9.1-20140130.tar.xz


More information about the scm-commits mailing list