This commit is contained in:
committed by
Git OBS Bridge
parent
9b90a25181
commit
573f8e0e97
@@ -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
|
||||
|
||||
|
103
dbus-1-glib.spec
103
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
|
||||
|
10
marshall-skip-source.patch
Normal file
10
marshall-skip-source.patch
Normal file
@@ -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);
|
Reference in New Issue
Block a user