Hello community,
here is the log from the commit of package dbus-1-glib for openSUSE:Factory
checked in at Mon Nov 16 10:29:00 CET 2009.
--------
--- dbus-1-glib/dbus-1-glib.changes 2009-07-20 16:12:44.000000000 +0200
+++ /mounts/work_src_done/STABLE/dbus-1-glib/dbus-1-glib.changes 2009-11-14 02:14:17.000000000 +0100
@@ -1,0 +2,42 @@
+Sat Nov 14 01:58:31 CET 2009 - vuntz@opensuse.org
+
+- Update to version 0.82:
+ + Fix format-security warning
+ + Use -fno-strict-aliasing by default
+ + fdo#14183 - Listen to NameOwnerChanged using arg0 matching
+ + Use g_strdup instead of strdup in dbus_g_method_get_sender
+ + fdo#13908: make dbus_g_type_specialized_init() safe for library
+ users to call
+ + fdo#16776: teach dbus_g_method_return_error about DBUS_GERROR
+ + fdo#20884: dbus_g_proxy_manager_replace_name_owner: don't leave
+ freed memory in the hash table if the name was the owner's
+ first
+ + dbus_g_type_specialized_init: make some effort at being
+ thread-safe
+ + add --with-dbus-binding-tool configure option to use an
+ external dbus-binding-tool
+ + fdo#5688: don't assert when exported object is destroyed
+ *after* D-Bus connection closes
+ + fdo#21219: implement unregistration of objects
+ + dbus-gobject: save the ObjectRegistration on each object, not
+ just the path
+ + fdo#20879 - Use --skip-source argument for glib-genmarshal
+ + fdo#19927 - Use const for GError * param we're not modifying
+ + fdo#13908: silently initialize specialized types whenever
+ required
+ + fdo#21362 - Remove use of deprecated symbols
+ + fdo#21753 - Correctly initialize GValues in dbus-binding-tool
+ generated code
+ + fdo#22244 - Only include , not individual headers
+ + fdo#20343 - Add a man page for dbus-binding-tool
+ + fdo#18294 - Be defensive about a possibly NULL property string
+ + Various build fixes.
+- Remove AutoReqProv: it's default now.
+- Remove -fno-strict-aliasing from our custom CFLAGS since it's by
+ default now.
+- Drop dbus-1-glib-selinux.patch: unneeded now.
+- Drop marshall-skip-source.patch: fixed upstream.
+- Use libexecdir whenever possible.
+- Remove Requires from doc package since it's purely html files.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
dbus-1-glib-selinux.patch
dbus-glib-0.80.tar.bz2
marshall-skip-source.patch
New:
----
dbus-glib-0.82.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dbus-1-glib.spec ++++++
--- /var/tmp/diff_new_pack.KS9q2u/_old 2009-11-16 10:20:22.000000000 +0100
+++ /var/tmp/diff_new_pack.KS9q2u/_new 2009-11-16 10:20:22.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package dbus-1-glib (Version 0.80)
+# spec file for package dbus-1-glib (Version 0.82)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -24,9 +24,8 @@
Url: http://dbus.freedesktop.org/
License: GPL v2 or later ; Other uncritical OpenSource License
Group: Development/Libraries/Other
-Version: 0.80
-Release: 2
-AutoReqProv: on
+Version: 0.82
+Release: 1
# bug437293
%ifarch ppc64
Obsoletes: dbus-1-glib-64bit
@@ -34,8 +33,6 @@
#
Summary: GLib-based library for using D-Bus
Source0: dbus-glib-%{version}.tar.bz2
-Patch0: %{name}-selinux.patch
-Patch1: marshall-skip-source.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: dbus-1 >= %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1`)
@@ -46,96 +43,32 @@
Requires: dbus-1-devel >= %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1-devel`)
Requires: dbus-1-glib = %{version}
Requires: glib2-devel
-AutoReqProv: on
Group: Development/Libraries/Other
%package -n dbus-1-glib-doc
License: GPL v2 or later ; Other uncritical OpenSource License
Summary: Documentation for the D-Bus/GLib bindings
-Requires: dbus-1 >= %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1`)
-Requires: dbus-1-devel >= %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1-devel`)
-Requires: dbus-1-glib = %{version}
-AutoReqProv: on
Group: Documentation/HTML
%description
D-Bus add-on library to integrate the standard D-Bus library with the
GLib thread abstraction and main loop.
-
-
-Authors:
---------
- Olivier Andrieu
- Philip Blundell
- Anders Carlsson
- Kristian Hogsberg
- Alex Larsson
- Michael Meeks
- Seth Nickell
- Havoc Pennington
- Harri Porten
- Matthew Rickard
- Zack Rusin
- Joe Shaw
- Colin Walters
- David Zeuthen
-
%description -n dbus-1-glib-devel
D-Bus add-on library to integrate the standard D-Bus library with the
GLib thread abstraction and main loop.
-
-
-Authors:
---------
- Olivier Andrieu
- Philip Blundell
- Anders Carlsson
- Kristian Hogsberg
- Alex Larsson
- Michael Meeks
- Seth Nickell
- Havoc Pennington
- Harri Porten
- Matthew Rickard
- Zack Rusin
- Joe Shaw
- Colin Walters
- David Zeuthen
-
%description -n dbus-1-glib-doc
D-Bus add-on library to integrate the standard D-Bus library with the
GLib thread abstraction and main loop.
-
-
-Authors:
---------
- Olivier Andrieu
- Philip Blundell
- Anders Carlsson
- Kristian Hogsberg
- Alex Larsson
- Michael Meeks
- Seth Nickell
- Havoc Pennington
- Harri Porten
- Matthew Rickard
- Zack Rusin
- Joe Shaw
- Colin Walters
- David Zeuthen
-
%prep
%setup -n dbus-glib-%{version} -q
-%patch0
-%patch1
%build
-export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fno-strict-aliasing -fPIC"
+export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fPIC"
%configure \
- --libexecdir=%{_prefix}/lib/%{name} \
+ --libexecdir=%{_libexecdir}/%{name} \
--disable-static
%{__make} %{?jobs:-j%jobs}
@@ -156,11 +89,12 @@
%defattr(-, root, root)
%{_libdir}/*glib*.so.*
%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh
-%{_prefix}/lib/%{name}
+%{_libexecdir}/%{name}
%files -n dbus-1-glib-devel
%defattr(-, root, root)
%{_bindir}/dbus-binding-tool
+%doc %{_mandir}/man?/dbus-binding-tool.*
%{_includedir}/dbus-1.0/dbus/*
%{_libdir}/*glib*.so
%{_libdir}/pkgconfig/dbus-glib-1.pc
++++++ dbus-glib-0.80.tar.bz2 -> dbus-glib-0.82.tar.bz2 ++++++
++++ 81284 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org