Hello community,
here is the log from the commit of package yast2-dbus-client for openSUSE:Factory
checked in at Wed Jun 1 09:18:14 CEST 2011.
--------
--- yast2-dbus-client/yast2-dbus-client.changes 2009-07-28 08:59:08.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-dbus-client/yast2-dbus-client.changes 2011-05-31 16:08:56.000000000 +0200
@@ -1,0 +2,6 @@
+Tue May 31 16:04:48 CEST 2011 - aschnell@suse.de
+
+- fixed passing bool to dbus library
+- 2.21.0
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-dbus-client-2.18.0.tar.bz2
New:
----
yast2-dbus-client-2.21.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-dbus-client.spec ++++++
--- /var/tmp/diff_new_pack.tEJsBp/_old 2011-06-01 09:17:19.000000000 +0200
+++ /var/tmp/diff_new_pack.tEJsBp/_new 2011-06-01 09:17:19.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package yast2-dbus-client (Version 2.18.0)
+# spec file for package yast2-dbus-client
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -19,21 +19,26 @@
Name: yast2-dbus-client
-Version: 2.18.0
+Version: 2.21.0
Release: 1
+
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-dbus-client-2.18.0.tar.bz2
+Source0: yast2-dbus-client-2.21.0.tar.bz2
+
Prefix: /usr
+
Group: System/YaST
License: GPL v2 or later
# obviously
BuildRequires: gcc-c++
# needed for all yast packages
BuildRequires: yast2-core-devel yast2-devtools
+
# docbook docs
BuildRequires: docbook-xsl-stylesheets libxslt
# for the DBus agent
BuildRequires: dbus-1-devel
+
Summary: YaST2 - DBus Client Library
%description
@@ -41,14 +46,16 @@
from YaST scripts.
%prep
-%setup -n yast2-dbus-client-2.18.0
+%setup -n yast2-dbus-client-2.21.0
%build
%{prefix}/bin/y2tool y2autoconf
%{prefix}/bin/y2tool y2automake
autoreconf --force --install
+
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
+
%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
# V=1: verbose build in case we used AM_SILENT_RULES(yes)
@@ -62,6 +69,7 @@
d=${f##*/}
%suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
done
+
# remove not needed development files
rm %{buildroot}/%{_libdir}/YaST2/plugin/libpy2ag_dbus.la
rm %{buildroot}/%{_libdir}/YaST2/plugin/libpy2ag_dbus.so
@@ -76,6 +84,7 @@
%files
%defattr(-,root,root)
+
%{_libdir}/YaST2/plugin/lib*.so.*
/usr/share/YaST2/scrconf/*.scr
%doc %{prefix}/share/doc/packages/yast2-dbus-client
++++++ yast2-dbus-client-2.18.0.tar.bz2 -> yast2-dbus-client-2.21.0.tar.bz2 ++++++
++++ 12036 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dbus-client-2.18.0/VERSION new/yast2-dbus-client-2.21.0/VERSION
--- old/yast2-dbus-client-2.18.0/VERSION 2009-08-03 09:53:49.000000000 +0200
+++ new/yast2-dbus-client-2.21.0/VERSION 2011-05-31 16:03:52.000000000 +0200
@@ -1 +1 @@
-2.18.0
+2.21.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dbus-client-2.18.0/agent-dbus/src/DbusAgent.cc new/yast2-dbus-client-2.21.0/agent-dbus/src/DbusAgent.cc
--- old/yast2-dbus-client-2.18.0/agent-dbus/src/DbusAgent.cc 2009-08-03 09:53:49.000000000 +0200
+++ new/yast2-dbus-client-2.21.0/agent-dbus/src/DbusAgent.cc 2011-05-31 16:01:49.000000000 +0200
@@ -135,7 +135,7 @@
if (tmp3->isString())
{
- const char* param = tmp3->asString()->value_cstr();
+ const char* const param = tmp3->asString()->value_cstr();
if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_STRING, ¶m))
{
dbus_message_unref(message);
@@ -144,7 +144,7 @@
}
else if (tmp3->isBoolean())
{
- bool param = tmp3->asBoolean()->value();
+ dbus_bool_t param = tmp3->asBoolean()->value() ? TRUE : FALSE;
if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_BOOLEAN, ¶m))
{
dbus_message_unref(message);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dbus-client-2.18.0/config.h.in new/yast2-dbus-client-2.21.0/config.h.in
--- old/yast2-dbus-client-2.18.0/config.h.in 2009-08-03 10:23:33.000000000 +0200
+++ new/yast2-dbus-client-2.21.0/config.h.in 2011-05-31 16:06:54.000000000 +0200
@@ -64,6 +64,9 @@
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
/* Define to the version of this package. */
#undef PACKAGE_VERSION
@@ -80,3 +83,6 @@
/* Version number of package */
#undef VERSION
+
+/* Define to `unsigned int' if