diff --git a/dbus-1-glib.changes b/dbus-1-glib.changes index 0c0a204..f0823b8 100644 --- a/dbus-1-glib.changes +++ b/dbus-1-glib.changes @@ -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 , 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 diff --git a/dbus-1-glib.spec b/dbus-1-glib.spec index 8097090..ab6142a 100644 --- a/dbus-1-glib.spec +++ b/dbus-1-glib.spec @@ -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 diff --git a/dbus-glib-0.92.tar.bz2 b/dbus-glib-0.92.tar.bz2 deleted file mode 100644 index 64be4a5..0000000 --- a/dbus-glib-0.92.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9d06736efb110f38aa005f052d30bd691dca993ea8501475717588c277e4029f -size 538887 diff --git a/dbus-glib-0.94.tar.gz b/dbus-glib-0.94.tar.gz new file mode 100644 index 0000000..210b62e --- /dev/null +++ b/dbus-glib-0.94.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e460fa9314f0d35b054355080b5c315187c9e3d02252f1b7b11195bb0c08d39b +size 705558