Hello community,
here is the log from the commit of package polkit-qt-1 for openSUSE:12.1:Update:Test checked in at 2011-12-21 18:32:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.1:Update:Test/polkit-qt-1 (Old)
and /work/SRC/openSUSE:12.1:Update:Test/.polkit-qt-1.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "polkit-qt-1", Maintainer is ""
Changes:
--------
New Changes file:
--- /dev/null 2010-08-26 16:28:41.000000000 +0200
+++ /work/SRC/openSUSE:12.1:Update:Test/.polkit-qt-1.new/polkit-qt-1.changes 2011-12-21 18:33:01.000000000 +0100
@@ -0,0 +1,107 @@
+-------------------------------------------------------------------
+Thu Aug 11 09:30:19 UTC 2011 - toddrme2178@gmail.com
+
+- Removed self-obsoletes (fix for RPMLINT warning)
+- Cleaned up spec file formatting
+
+-------------------------------------------------------------------
+Tue Jun 28 13:33:33 UTC 2011 - lnussel@suse.de
+
+- devel package must depend on polkit-devel nowadays
+
+-------------------------------------------------------------------
+Fri Jun 10 10:27:08 CEST 2011 - dmueller@suse.de
+
+- fix crash when ConsoleKit is unavailable
+
+-------------------------------------------------------------------
+Tue Apr 19 00:01:34 CEST 2011 - ro@suse.de
+
+- fix baselibs.conf
+
+-------------------------------------------------------------------
+Sat Dec 18 22:29:56 UTC 2010 - tittiatcoke@gmail.com
+
+- Change the specfile to build according openSUSE standards
+
+-------------------------------------------------------------------
+Fri Dec 17 09:12:00 UTC 2010 - tittiatcoke@gmail.com
+
+- Enable build for 11.2 and 11.3 in compatibility mode. 0.99.1 has
+ became a requirement for KDE 4.6
+
+-------------------------------------------------------------------
+Thu Dec 9 09:18:00 UTC 2010 - tittiatcoke@gmail.com
+
+- update to 0.99.1
+ - Introduction of a compatibility mode for older PolicyKit version
+
+-------------------------------------------------------------------
+Tue Oct 26 16:54:19 UTC 2010 - tittiatcoke@gmail.com
+
+- update to 0.98.1
+
+-------------------------------------------------------------------
+Sat Jul 17 11:02:53 CEST 2010 - dmueller@suse.de
+
+- fix pedantic warnings
+
+-------------------------------------------------------------------
+Wed Jul 14 19:17:07 CEST 2010 - dmueller@suse.de
+
+- update to polkit-qt-1 0.96.1:
+ * various code cleaning changes (foreach->Q_FOREACH)
+ * merged upstreamed patch
+
+-------------------------------------------------------------------
+Thu Jul 8 09:51:50 CEST 2010 - dmueller@suse.de
+
+- update buildrequires
+
+-------------------------------------------------------------------
+Wed Feb 24 15:10:15 UTC 2010 - llunak@novell.com
+
+- fix build error due to missing return statement
+
+-------------------------------------------------------------------
+Sat Jan 9 10:24:57 CET 2010 - dmueller@suse.de
+
+- fix baselibs.conf
+
+-------------------------------------------------------------------
+Sat Jan 2 14:18:57 CET 2010 - dmueller@suse.de
+
+- add missing provides/obsoletes due to the package rename
+
+-------------------------------------------------------------------
+Wed Dec 23 09:19:02 UTC 2009 - wstephenson@novell.com
+
+- package rename polkit-qt to polkit-qt-1
+- update to 0.95.1:
+ * Initial port to PolicyKit-1
+
+-------------------------------------------------------------------
+Mon Sep 21 13:43:23 CEST 2009 - ro@suse.de
+
+- add baselibs.conf
+
+-------------------------------------------------------------------
+Tue May 19 21:22:27 CEST 2009 - dmueller@suse.de
+
+- fix debug package requires
+
+-------------------------------------------------------------------
+Sat May 16 19:13:18 CEST 2009 - coolo@suse.de
+
+- fix requires of devel package
+
+-------------------------------------------------------------------
+Thu May 14 19:15:36 CEST 2009 - dmueller@suse.de
+
+- spec file cleanups
+
+-------------------------------------------------------------------
+Thu Apr 30 12:12:50 CEST 2009 - Matt Williams
+
+- Initial build of polkit-qt
+
New:
----
_link
baselibs.conf
ck-avoid-crash.diff
polkit-qt-1-0.99.1.tar.bz2
polkit-qt-1.changes
polkit-qt-1.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ polkit-qt-1.spec ++++++
#
# spec file for package polkit-qt-1
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define debug_package_requires libpolkit-qt-1-0 = %{version}-%{release}
Name: polkit-qt-1
Version: 0.99.1
Release: 14
License: LGPLv2.1+
Summary: PolicyKit Library Qt Bindings
Url: http://api.kde.org/kdesupport-api/kdesupport-apidocs/polkit-qt/html/
Group: Development/Libraries/KDE
# ftp://ftp.kde.org/pub/kde/stable/apps/KDE4.x/admin/
Source0: %{name}-%{version}.tar.bz2
Source99: baselibs.conf
Patch0: ck-avoid-crash.diff
BuildRequires: automoc4
BuildRequires: cmake
BuildRequires: kde4-filesystem
BuildRequires: libqt4-devel
BuildRequires: polkit-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Polkit-qt-1 aims to make it easy for Qt developers to take advantage of
PolicyKit API. It is a convenience wrapper around QAction and
QAbstractButton that lets you integrate those two components easily
with PolicyKit.
%package -n libpolkit-qt-1-1
License: LGPLv2.1+
Summary: PolicyKit Library Qt Bindings
Group: Development/Libraries/KDE
Provides: libpolkit-qt0 = 0.9.3
Obsoletes: libpolkit-qt0 < 0.9.3
%description -n libpolkit-qt-1-1
Polkit-qt aims to make it easy for Qt developers to take advantage of
PolicyKit API. It is a convenience wrapper around QAction and
QAbstractButton that lets you integrate those two components easily
with PolicyKit.
%package -n libpolkit-qt-1-devel
License: LGPLv2.1+
Summary: PolicyKit Library Qt Bindings
Group: Development/Libraries/KDE
Requires: libpolkit-qt-1-1 = %{version}
Requires: polkit-devel
Provides: libpolkit-qt-devel = 0.9.3
Obsoletes: libpolkit-qt-devel < 0.9.3
%description -n libpolkit-qt-1-devel
Polkit-qt aims to make it easy for Qt developers to take advantage of
PolicyKit API. It is a convenience wrapper around QAction and
QAbstractButton that lets you integrate those two components easily
with PolicyKit.
%prep
%setup -q
%patch0
%build
%cmake_kde4 -d build
%make_jobs
%install
cd build
%make_install
%post -n libpolkit-qt-1-1 -p /sbin/ldconfig
%postun -n libpolkit-qt-1-1 -p /sbin/ldconfig
%clean
rm -rf %{buildroot}
%files -n libpolkit-qt-1-devel
%defattr(-,root,root)
%doc AUTHORS README
%{_kde4_includedir}/polkit-qt-1/
%{_kde4_libdir}/pkgconfig/polkit-qt*
%{_kde4_libdir}/libpolkit-qt-gui-1.so
%{_kde4_libdir}/libpolkit-qt-core-1.so
%{_kde4_libdir}/libpolkit-qt-agent-1.so
%{_kde4_libdir}/cmake/PolkitQt-1/
%files -n libpolkit-qt-1-1
%defattr(-,root,root)
%{_kde4_libdir}/libpolkit-qt-gui-1.so.*
%{_kde4_libdir}/libpolkit-qt-core-1.so.*
%{_kde4_libdir}/libpolkit-qt-agent-1.so.*
%changelog
++++++ _link ++++++
<link project="openSUSE:12.1" package="polkit-qt-1" baserev="29c626917e4ac56dad4abc64d348f616">
<patches>
<branch/>
</patches>
</link>
++++++ baselibs.conf ++++++
libpolkit-qt-1-1
++++++ ck-avoid-crash.diff ++++++
--- core/polkitqt1-authority.cpp
+++ core/polkitqt1-authority.cpp
@@ -219,12 +219,14 @@
// then we need to extract all seats from ConsoleKit
QDBusMessage msg = QDBusMessage::createMethodCall(consoleKitService, consoleKitManagerPath, consoleKitManagerInterface, "GetSeats");
msg = QDBusConnection::systemBus().call(msg);
- // this method returns a list with present seats
- QList<QString> seats;
- qVariantValue<QDBusArgument> (msg.arguments()[0]) >> seats;
- // it can be multiple seats present so connect all their signals
- Q_FOREACH(const QString &seat, seats) {
- seatSignalsConnect(seat);
+ if (!msg.arguments().isEmpty()) {
+ // this method returns a list with present seats
+ QList<QString> seats;
+ qVariantValue<QDBusArgument> (msg.arguments()[0]) >> seats;
+ // it can be multiple seats present so connect all their signals
+ Q_FOREACH(const QString &seat, seats) {
+ seatSignalsConnect(seat);
+ }
}
}
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org