Accepting request 73991 from home:vuntz:branches:Base:System

Update to 0.94

OBS-URL: https://build.opensuse.org/request/show/73991
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1-glib?expand=0&rev=22
This commit is contained in:
Cristian Rodríguez 2011-06-17 16:31:07 +00:00 committed by Git OBS Bridge
parent f96697f468
commit 6209d78854
4 changed files with 54 additions and 7 deletions

View File

@ -1,3 +1,37 @@
-------------------------------------------------------------------
Fri Jun 17 10:02:40 CEST 2011 - vuntz@opensuse.org
- Update to version 0.94:
+ Check validity of more arguments, don't report "out of memory"
or "should not have been reached" if an invalid string or
boolean is given, and abandon broken containers more gracefully
(fdo#30171)
+ Allow underscores in error names (fdo#30274)
+ If an object is on more than one connection, emit signals on
all of them; if it's unregistered, only unregister it from the
requested connection (fdo#32087)
+ Fix ability to switch a DBusConnection from one GMainContext to
another (fdo#35115)
+ Forbid a ReturnVal annotation after the first OUT <arg>, which
had never worked correctly anyway (fdo#35952)
+ Remove false claim that we use Introspect() at runtime, and
document more error cases (fdo#36216)
+ Remove unused support for translated messages (fdo#36428)
+ Don't corrupt internal data if a GObject is registered twice on
the same (connection, path) tuple, and fix out-of-bounds
reading (fdo#36793)
+ Fix multiple signal emissions if an object is removed from all
of its locations then re-exported, and a memory leak if an
exported object is disposed (fdo#36811)
+ Log the error message if object registration fails (fdo#37795)
+ Several small fixes.
+ Remove Doxygen support (as gtk-doc is used) (fdo#10890)
+ Build fixes.
+ Bugs fixed: fdo#22667, fdo#22854, fdo#23616, fdo#26952,
fdo#27193, fdo#27598, fdo#29884, fdo#32351, fdo#33145,
fdo#33646, fdo#34282, fdo#37060, fdo#37062, fdo#37789,
fdo#37790, fdo#37812.
-------------------------------------------------------------------
Mon Dec 20 10:32:20 CET 2010 - vuntz@opensuse.org

View File

@ -1,7 +1,7 @@
#
# spec file for package dbus-1-glib (Version 0.92)
# spec file for package dbus-1-glib
#
# Copyright (c) 2010 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
@ -24,7 +24,7 @@ BuildRequires: libselinux-devel
Url: http://dbus.freedesktop.org/
License: Other uncritical OpenSource License
Group: Development/Libraries/Other
Version: 0.92
Version: 0.94
Release: 1
# bug437293
%ifarch ppc64
@ -32,11 +32,12 @@ Obsoletes: dbus-1-glib-64bit
%endif
#
Summary: GLib-based library for using D-Bus
Source0: dbus-glib-%{version}.tar.bz2
Source0: dbus-glib-%{version}.tar.gz
Source1: baselibs.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: dbus-1 >= %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1`)
%package -n dbus-1-glib-devel
License: Other uncritical OpenSource License
Summary: Developer package for D-Bus/GLib bindings
@ -46,6 +47,7 @@ Requires: dbus-1-glib = %{version}
Requires: glib2-devel
Group: Development/Libraries/Other
%package -n dbus-1-glib-doc
License: GPLv2+ ; Other uncritical OpenSource License
Summary: Documentation for the D-Bus/GLib bindings
@ -54,6 +56,7 @@ Group: Documentation/HTML
BuildArch: noarch
%endif
%description
D-Bus add-on library to integrate the standard D-Bus library with the
GLib thread abstraction and main loop.
@ -69,6 +72,7 @@ GLib thread abstraction and main loop.
%prep
%setup -n dbus-glib-%{version} -q
%build
export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fPIC"
%configure \
@ -76,25 +80,31 @@ export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fPIC"
--disable-static
%{__make} %{?_smp_mflags}
%install
%makeinstall
%{__rm} %{buildroot}/%{_libdir}/*.la
%post
%{run_ldconfig}
%postun
%{run_ldconfig}
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-, root, root)
%{_libdir}/*glib*.so.*
%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh
%{_libexecdir}/%{name}
%files -n dbus-1-glib-devel
%defattr(-, root, root)
%{_bindir}/dbus-binding-tool
@ -103,10 +113,13 @@ export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fPIC"
%{_libdir}/*glib*.so
%{_libdir}/pkgconfig/dbus-glib-1.pc
%files -n dbus-1-glib-doc
%defattr(-, root, root)
%dir %{_datadir}/gtk-doc/
%dir %{_datadir}/gtk-doc/html
%{_datadir}/gtk-doc/html/dbus-glib
%changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d06736efb110f38aa005f052d30bd691dca993ea8501475717588c277e4029f
size 538887

3
dbus-glib-0.94.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e460fa9314f0d35b054355080b5c315187c9e3d02252f1b7b11195bb0c08d39b
size 705558