diff --git a/dbus-1-glib.changes b/dbus-1-glib.changes index 1cd6fcf..40909fc 100644 --- a/dbus-1-glib.changes +++ b/dbus-1-glib.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Jul 20 16:10:45 CEST 2009 - aj@suse.de + +- Do not add source file name as comment for glib-genmarshall Aufruf. + This creates otherwise files with temporary filenames that make + comparison of builds impossible (marshall-skip-source.patch) + ------------------------------------------------------------------- Tue Feb 3 18:29:12 CET 2009 - thoenig@suse.de diff --git a/dbus-1-glib.spec b/dbus-1-glib.spec index b0a0cbb..91de1db 100644 --- a/dbus-1-glib.spec +++ b/dbus-1-glib.spec @@ -22,10 +22,10 @@ Name: dbus-1-glib BuildRequires: dbus-1-devel glib2-devel libexpat-devel BuildRequires: libselinux-devel Url: http://dbus.freedesktop.org/ -License: GPL v2 or later; Other uncritical OpenSource License +License: GPL v2 or later ; Other uncritical OpenSource License Group: Development/Libraries/Other Version: 0.80 -Release: 1 +Release: 2 AutoReqProv: on # bug437293 %ifarch ppc64 @@ -35,6 +35,7 @@ Obsoletes: dbus-1-glib-64bit 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`) @@ -49,7 +50,7 @@ AutoReqProv: on Group: Development/Libraries/Other %package -n dbus-1-glib-doc -License: GPL v2 or later; Other uncritical OpenSource License +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`) @@ -129,6 +130,7 @@ Authors: %prep %setup -n dbus-glib-%{version} -q %patch0 +%patch1 %build export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fno-strict-aliasing -fPIC" @@ -170,98 +172,3 @@ export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fno-strict-aliasing -fPIC" %{_datadir}/gtk-doc/html/dbus-glib %changelog -* Tue Feb 03 2009 thoenig@suse.de -- Update to version 0.80 - - handle nested nodes in dbus-binding-tool - - Always use /etc/bash_completion.d - - Move test-types inside run-test to avoid dep on existing session - bus - - Don't send replies for messages explicitly not requesting one -* Sat Jan 24 2009 vuntz@novell.com -- Use %%{_prefix}/lib/%%{name} for libexecdir -- Fix a few rpmlint warnings: - + Recompress tarball as bz2 - + Move /usr/lib/libdbus-glib-1.so to devel package - + Disable static libraries -* Thu Jan 01 2009 mboman@suse.de -- Update to version 0.78 - + add bash completion for dbus-send(1) - + fdo#17329: allow hash tables to contain complex types - + fdo#17798: add support for 'o', 'g' and 'as' in dictionaries - + fdo#17797: add support for 'g' type, as a boxed char * - + fdo#17795: depend on Glib 2.10 for hash unref consistency - + fdo#17794: make run-test.sh fail when die is called - + fdo#18573 - Fix race when service appears and disappears quickly - + fdo#17614: Use g_slice for allocating temporary async call data - + fdo#10373: Use of deprecated API (was used incorrectly) - + fdo#16419: stack overflow demarshaling recursive variants - + fdo#16114 [patch] wincaps-to-uscore property names for GetAll() -* Wed Dec 10 2008 olh@suse.de -- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade - (bnc#437293) -* Thu Oct 30 2008 olh@suse.de -- obsolete old -XXbit packages (bnc#437293) -* Mon Aug 25 2008 prusnak@suse.cz -- enabled SELinux support [Fate#303662] -* Wed Jun 25 2008 aj@suse.de -- Do not require gtk-doc to build. -* Tue Jun 17 2008 thoenig@suse.de -- Update to dbus-1-glib 0.76 -- Critical fixes: - - ABI now guaranteed frozen - - Fix broken introspection XML - - Return an error on unknown property Get - - Fix error handling in dbus_g_proxy_end_call_internal -- Other notable fixes: - - Fixes for /bin/sh as dash - - Fixes for non-gcc compilers - - Correctly detect path to dbus-daemon - - : Memory leak fixes - - New function to specify default timeout for calls on proxy - - Implement org.freedesktop.DBus.Properties.GetAll - - Require DBus 1.1 -- Drop patches which went upstream -* Tue May 13 2008 aj@suse.de -- Reduce BuildRequires. -* Thu Apr 10 2008 ro@suse.de -- added baselibs.conf file to build xxbit packages - for multilib support -* Fri Feb 29 2008 tambet@suse.de -- Fix the generated introspection XML (patch from upstream). -- Fix the bug where GObject signals get emitted twice per dbus signal - (bfo #12505). -- Make the dbus-binding-tool ignore XML namespaces it doesn't understand, - making it possible to add documentation to the same place where interface - definitions live (bfo #14429). -* Wed Jun 27 2007 thoenig@suse.de -- Update to dbus-1-glib 0.74 -- Changes: - * Init threading first to stop a warning from new GLib. - * Remove the XML documentation support in configure - * Fix typo in _dbus_gvalue_signals_error - * Update GLib requirement. - * Document dbus-gtype-specialized - * Add simple test suite for peer objects. - * Support peer-to-peer proxies. - * Add dbus_connection_get_g_connection. - * Stop compiler warnings. - * Handle dbus errors which are not name has no owner - * Update abstract socket test from DBus, which now cross-compiles - * Rename the error quark to be unique - * Update AUTHORS -* Sat Apr 28 2007 aj@suse.de -- Add libexpat-devel to build requires. -* Thu Mar 01 2007 thoenig@suse.de -- new upstream version 0.73 -- new package dbus-1-glib-doc -- drop patch dbus-glib-introspect-fix-thoenig-01.patch -* Mon Nov 06 2006 thoenig@suse.de -- loosen dependency to D-Bus -* Tue Aug 01 2006 thoenig@suse.de -- new upstream version 0.71 -- new package: dbus-1-glib-devel -- moved dbus-binding-tool from dbus-1-glib to dbus-1-glib-devel -- moved GLib header and .la files from dbus-1-devel to - dbus-1-glib-devel -* Tue Aug 01 2006 thoenig@suse.de -- split out binings to sparate spec files diff --git a/marshall-skip-source.patch b/marshall-skip-source.patch new file mode 100644 index 0000000..2f3ccad --- /dev/null +++ b/marshall-skip-source.patch @@ -0,0 +1,10 @@ +--- dbus/dbus-binding-tool-glib.c ++++ dbus/dbus-binding-tool-glib.c +@@ -838,6 +838,7 @@ + g_ptr_array_add (argv, "glib-genmarshal"); + g_ptr_array_add (argv, "--header"); + g_ptr_array_add (argv, "--body"); ++ g_ptr_array_add (argv, "--skip-source"); + g_ptr_array_add (argv, g_strdup_printf ("--prefix=%s%s", MARSHAL_PREFIX, prefix)); + g_ptr_array_add (argv, tempfile_name); + g_ptr_array_add (argv, NULL);