0.8.1-8
- fix UL vs ULL type mismatch in qt bindings (#839712) - tighten subpkg deps with %_isa
This commit is contained in:
parent
47ea9a0363
commit
686bc5ab08
80
PackageKit-0.8.1-qt_ULL.patch
Normal file
80
PackageKit-0.8.1-qt_ULL.patch
Normal file
@ -0,0 +1,80 @@
|
||||
diff -up PackageKit-0.8.1/lib/packagekit-qt2/packagedetails.h.ULL PackageKit-0.8.1/lib/packagekit-qt2/packagedetails.h
|
||||
--- PackageKit-0.8.1/lib/packagekit-qt2/packagedetails.h.ULL 2012-06-22 10:30:52.000000000 -0500
|
||||
+++ PackageKit-0.8.1/lib/packagekit-qt2/packagedetails.h 2012-07-12 11:01:32.812483103 -0500
|
||||
@@ -62,41 +62,41 @@ public:
|
||||
* Describes the different package groups
|
||||
*/
|
||||
enum Group {
|
||||
- GroupUnknown = 1UL << 0,
|
||||
- GroupAccessibility = 1UL << 1,
|
||||
- GroupAccessories = 1UL << 2,
|
||||
- GroupAdminTools = 1UL << 3,
|
||||
- GroupCommunication = 1UL << 4,
|
||||
- GroupDesktopGnome = 1UL << 5,
|
||||
- GroupDesktopKde = 1UL << 6,
|
||||
- GroupDesktopOther = 1UL << 7,
|
||||
- GroupDesktopXfce = 1UL << 8,
|
||||
- GroupEducation = 1UL << 9,
|
||||
- GroupFonts = 1UL << 10,
|
||||
- GroupGames = 1UL << 11,
|
||||
- GroupGraphics = 1UL << 12,
|
||||
- GroupInternet = 1UL << 13,
|
||||
- GroupLegacy = 1UL << 14,
|
||||
- GroupLocalization = 1UL << 15,
|
||||
- GroupMaps = 1UL << 16,
|
||||
- GroupMultimedia = 1UL << 17,
|
||||
- GroupNetwork = 1UL << 18,
|
||||
- GroupOffice = 1UL << 19,
|
||||
- GroupOther = 1UL << 20,
|
||||
- GroupPowerManagement = 1UL << 21,
|
||||
- GroupProgramming = 1UL << 22,
|
||||
- GroupPublishing = 1UL << 23,
|
||||
- GroupRepos = 1UL << 24,
|
||||
- GroupSecurity = 1UL << 25,
|
||||
- GroupServers = 1UL << 26,
|
||||
- GroupSystem = 1UL << 27,
|
||||
- GroupVirtualization = 1UL << 28,
|
||||
- GroupScience = 1UL << 29,
|
||||
- GroupDocumentation = 1UL << 30,
|
||||
- GroupElectronics = 1UL << 31,
|
||||
- GroupCollections = 1UL << 32,
|
||||
- GroupVendor = 1UL << 33,
|
||||
- GroupNewest = 1UL << 34
|
||||
+ GroupUnknown = 1ULL << 0,
|
||||
+ GroupAccessibility = 1ULL << 1,
|
||||
+ GroupAccessories = 1ULL << 2,
|
||||
+ GroupAdminTools = 1ULL << 3,
|
||||
+ GroupCommunication = 1ULL << 4,
|
||||
+ GroupDesktopGnome = 1ULL << 5,
|
||||
+ GroupDesktopKde = 1ULL << 6,
|
||||
+ GroupDesktopOther = 1ULL << 7,
|
||||
+ GroupDesktopXfce = 1ULL << 8,
|
||||
+ GroupEducation = 1ULL << 9,
|
||||
+ GroupFonts = 1ULL << 10,
|
||||
+ GroupGames = 1ULL << 11,
|
||||
+ GroupGraphics = 1ULL << 12,
|
||||
+ GroupInternet = 1ULL << 13,
|
||||
+ GroupLegacy = 1ULL << 14,
|
||||
+ GroupLocalization = 1ULL << 15,
|
||||
+ GroupMaps = 1ULL << 16,
|
||||
+ GroupMultimedia = 1ULL << 17,
|
||||
+ GroupNetwork = 1ULL << 18,
|
||||
+ GroupOffice = 1ULL << 19,
|
||||
+ GroupOther = 1ULL << 20,
|
||||
+ GroupPowerManagement = 1ULL << 21,
|
||||
+ GroupProgramming = 1ULL << 22,
|
||||
+ GroupPublishing = 1ULL << 23,
|
||||
+ GroupRepos = 1ULL << 24,
|
||||
+ GroupSecurity = 1ULL << 25,
|
||||
+ GroupServers = 1ULL << 26,
|
||||
+ GroupSystem = 1ULL << 27,
|
||||
+ GroupVirtualization = 1ULL << 28,
|
||||
+ GroupScience = 1ULL << 29,
|
||||
+ GroupDocumentation = 1ULL << 30,
|
||||
+ GroupElectronics = 1ULL << 31,
|
||||
+ GroupCollections = 1ULL << 32,
|
||||
+ GroupVendor = 1ULL << 33,
|
||||
+ GroupNewest = 1ULL << 34
|
||||
};
|
||||
typedef qulonglong Groups;
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
Summary: Package management service
|
||||
Name: PackageKit
|
||||
Version: 0.8.1
|
||||
Release: 7%{?dist}
|
||||
Release: 8%{?dist}
|
||||
License: GPLv2+ and LGPLv2+
|
||||
URL: http://www.packagekit.org
|
||||
Source0: http://www.packagekit.org/releases/%{name}-%{version}.tar.xz
|
||||
@ -20,7 +20,10 @@ Patch4: PackageKit-0.7.4-xulrunner2.patch
|
||||
# Upstream already
|
||||
Patch5: PackageKit-0.8.1-master.patch
|
||||
|
||||
Requires: PackageKit-glib = %{version}-%{release}
|
||||
# Upstreamable. fix UL vs ULL type mismatch in qt bindings
|
||||
Patch6: PackageKit-0.8.1-qt_ULL.patch
|
||||
|
||||
Requires: %{name}-glib%{?_isa} = %{version}-%{release}
|
||||
Requires: PackageKit-backend
|
||||
Requires: shared-mime-info
|
||||
Requires: comps-extras
|
||||
@ -83,7 +86,7 @@ Group: System Environment/Libraries
|
||||
Requires: yum >= 3.2.19
|
||||
# python(gio)
|
||||
Requires: pygobject2
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Provides: PackageKit-backend
|
||||
|
||||
%description yum
|
||||
@ -94,7 +97,7 @@ A backend for PackageKit to enable yum functionality.
|
||||
Summary: PackageKit Zif backend
|
||||
Group: System Environment/Libraries
|
||||
Requires: zif >= 0.2.5
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Provides: PackageKit-backend
|
||||
|
||||
%description zif
|
||||
@ -104,7 +107,7 @@ A backend for PackageKit to enable Zif functionality.
|
||||
Summary: PackageKit SMART backend
|
||||
Group: System Environment/Libraries
|
||||
Requires: smart
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description smart
|
||||
A backend for PackageKit to enable SMART functionality.
|
||||
@ -136,7 +139,7 @@ will almost instantly update itself to reflect this.
|
||||
Summary: GLib libraries for accessing PackageKit
|
||||
Group: Development/Libraries
|
||||
Requires: dbus >= 1.1.1
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: gobject-introspection
|
||||
Obsoletes: PackageKit-libs < %{version}-%{release}
|
||||
Provides: PackageKit-libs = %{version}-%{release}
|
||||
@ -147,7 +150,7 @@ GLib libraries for accessing PackageKit.
|
||||
%package qt
|
||||
Summary: QT libraries for accessing PackageKit
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
|
||||
|
||||
%description qt
|
||||
@ -157,7 +160,7 @@ QT libraries for accessing PackageKit.
|
||||
Summary: Cron job and related utilities for PackageKit
|
||||
Group: System Environment/Base
|
||||
Requires: cronie
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description cron
|
||||
Crontab and utilities for running PackageKit as a cron job.
|
||||
@ -165,7 +168,7 @@ Crontab and utilities for running PackageKit as a cron job.
|
||||
%package debug-install
|
||||
Summary: Facility to install debugging packages using PackageKit
|
||||
Group: System Environment/Base
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Obsoletes: PackageKit-debuginfo-install <= 0.5.2-0.1.20090902git.fc12
|
||||
|
||||
%description debug-install
|
||||
@ -174,10 +177,9 @@ Provides facility to install debugging packages using PackageKit.
|
||||
%package glib-devel
|
||||
Summary: GLib Libraries and headers for PackageKit
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-glib%{?_isa} = %{version}-%{release}
|
||||
Requires: dbus-devel >= 1.1.1
|
||||
Requires: sqlite-devel
|
||||
Requires: PackageKit-glib = %{version}-%{release}
|
||||
Obsoletes: PackageKit-devel < %{version}-%{release}
|
||||
Provides: PackageKit-devel = %{version}-%{release}
|
||||
|
||||
@ -187,7 +189,7 @@ GLib headers and libraries for PackageKit.
|
||||
%package qt-devel
|
||||
Summary: Qt Libraries and headers for PackageKit
|
||||
Group: Development/Libraries
|
||||
Requires: %{name}-qt = %{version}-%{release}
|
||||
Requires: %{name}-qt%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description qt-devel
|
||||
Qt headers and libraries for PackageKit.
|
||||
@ -195,7 +197,7 @@ Qt headers and libraries for PackageKit.
|
||||
%package backend-devel
|
||||
Summary: Headers to compile out of tree PackageKit backends
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description backend-devel
|
||||
Headers to compile out of tree PackageKit backends.
|
||||
@ -204,7 +206,7 @@ Headers to compile out of tree PackageKit backends.
|
||||
Summary: Browser Plugin for PackageKit
|
||||
Group: Development/Libraries
|
||||
Requires: gtk2
|
||||
Requires: PackageKit-glib = %{version}-%{release}
|
||||
Requires: %{name}-glib%{?_isa} = %{version}-%{release}
|
||||
Requires: mozilla-filesystem
|
||||
|
||||
%description browser-plugin
|
||||
@ -216,7 +218,7 @@ using PackageKit.
|
||||
Summary: Install GStreamer codecs using PackageKit
|
||||
Group: Development/Libraries
|
||||
Requires: gstreamer
|
||||
Requires: PackageKit-glib = %{version}-%{release}
|
||||
Requires: %{name}-glib%{?_isa} = %{version}-%{release}
|
||||
Obsoletes: codeina < 0.10.1-10
|
||||
Provides: codeina = 0.10.1-10
|
||||
|
||||
@ -228,7 +230,7 @@ codecs from configured repositories using PackageKit.
|
||||
Summary: Install fonts automatically using PackageKit
|
||||
Group: Development/Libraries
|
||||
Requires: pango
|
||||
Requires: PackageKit-glib = %{version}-%{release}
|
||||
Requires: %{name}-glib%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description gtk3-module
|
||||
The PackageKit GTK3+ module allows any Pango application to install
|
||||
@ -238,7 +240,7 @@ fonts from configured repositories using PackageKit.
|
||||
Summary: Ask the user to install command line programs automatically
|
||||
Group: Development/Libraries
|
||||
Requires: bash
|
||||
Requires: PackageKit-glib = %{version}-%{release}
|
||||
Requires: %{name}-glib%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description command-not-found
|
||||
A simple helper that offers to install new packages on the command line
|
||||
@ -247,7 +249,7 @@ using PackageKit.
|
||||
%package device-rebind
|
||||
Summary: Device rebind functionality for PackageKit
|
||||
Group: Development/Libraries
|
||||
Requires: PackageKit-glib = %{version}-%{release}
|
||||
Requires: %{name}-glib%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description device-rebind
|
||||
The device rebind functionality offer the ability to re-initialize devices
|
||||
@ -260,6 +262,7 @@ user to restart the computer or remove and re-insert the device.
|
||||
%patch1 -p1 -b .no-time
|
||||
%patch4 -p1 -b .xulrunner2
|
||||
%patch5 -p1 -b .master
|
||||
%patch6 -p1 -b .qt_ULL
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
|
||||
%build
|
||||
@ -472,6 +475,10 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
|
||||
%{_libdir}/pkgconfig/packagekit-plugin.pc
|
||||
|
||||
%changelog
|
||||
* Thu Jul 12 2012 Rex Dieter <rdieter@fedoraproject.org> - 0.8.1-8
|
||||
- fix UL vs ULL type mismatch in qt bindings (#839712)
|
||||
- tighten subpkg deps with %%_isa
|
||||
|
||||
* Tue Jul 09 2012 Richard Hughes <rhughes@redhat.com> - 0.8.1-7
|
||||
- Fix several reported problems with the offline-update funtionality.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user