This commit is contained in:
Matthias Clasen 2007-04-04 16:41:24 +00:00
parent e9afde2844
commit 39103d095c
4 changed files with 88 additions and 11 deletions

View File

@ -1 +1 @@
dbus-glib-0.71.tar.gz
dbus-glib-0.73.tar.gz

74
dbus-bus-introspect.xml Normal file
View File

@ -0,0 +1,74 @@
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
<interface name="org.freedesktop.DBus.Introspectable">
<method name="Introspect">
<arg name="data" direction="out" type="s"/>
</method>
</interface>
<interface name="org.freedesktop.DBus">
<method name="RequestName">
<arg direction="in" type="s"/>
<arg direction="in" type="u"/>
<arg direction="out" type="u"/>
</method>
<method name="ReleaseName">
<arg direction="in" type="s"/>
<arg direction="out" type="u"/>
</method>
<method name="StartServiceByName">
<arg direction="in" type="s"/>
<arg direction="in" type="u"/>
<arg direction="out" type="u"/>
</method>
<method name="Hello">
<arg direction="out" type="s"/>
</method>
<method name="NameHasOwner">
<arg direction="in" type="s"/>
<arg direction="out" type="b"/>
</method>
<method name="ListNames">
<arg direction="out" type="as"/>
</method>
<method name="AddMatch">
<arg direction="in" type="s"/>
</method>
<method name="RemoveMatch">
<arg direction="in" type="s"/>
</method>
<method name="GetNameOwner">
<arg direction="in" type="s"/>
<arg direction="out" type="s"/>
</method>
<method name="ListQueuedOwners">
<arg direction="in" type="s"/>
<arg direction="out" type="as"/>
</method>
<method name="GetConnectionUnixUser">
<arg direction="in" type="s"/>
<arg direction="out" type="u"/>
</method>
<method name="GetConnectionUnixProcessID">
<arg direction="in" type="s"/>
<arg direction="out" type="u"/>
</method>
<method name="GetConnectionSELinuxSecurityContext">
<arg direction="in" type="s"/>
<arg direction="out" type="ay"/>
</method>
<method name="ReloadConfig">
</method>
<signal name="NameOwnerChanged">
<arg type="s"/>
<arg type="s"/>
<arg type="s"/>
</signal>
<signal name="NameLost">
<arg type="s"/>
</signal>
<signal name="NameAcquired">
<arg type="s"/>
</signal>
</interface>
</node>

View File

@ -7,13 +7,11 @@
Summary: GLib bindings for D-Bus
Name: dbus-glib
Version: 0.71
Release: 4%{?dist}
Version: 0.73
Release: 1%{?dist}
URL: http://www.freedesktop.org/software/dbus/
Source0: http://dbus.freedesktop.org/releases/%{name}-%{version}.tar.gz
Patch1: dbus-glib-0.70-dontgeneratexml.patch
Patch2: dbus-glib-0.70-fix-info-leak.patch
Patch3: dbus-glib-0.70-use-default-threads.patch
Source1: dbus-bus-introspect.xml
License: AFL/GPL
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@ -60,14 +58,14 @@ D-Bus tools written using the gtk+ GUI libaries
%prep
%setup -q
%patch1 -p1 -b .dontgeneratexml
%patch2 -p0 -b .fix-info-leak
%patch3 -p1 -b .use-default-threads
autoreconf -i -f
%build
%configure --disable-tests --enable-verbose-mode=yes --enable-asserts=yes
%configure --disable-tests \
--enable-verbose-mode=yes \
--enable-asserts=yes \
--with-introspect-xml=%{SOURCE1}
#build with checks for right now but disable checks for final release
#%configure --disable-tests --disable-verbose-mode --disable-asserts
@ -104,6 +102,7 @@ rm -rf %{buildroot}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/dbus-glib-1.pc
%{_includedir}/*
%{_datadir}/gtk-doc/html/dbus-glib
%if 0
%files gtk
@ -114,6 +113,10 @@ rm -rf %{buildroot}
%endif
%changelog
* Wed Apr 4 2007 Matthias Clasen <mclasen@redhat.com> - 0.73-1
- Update to 0.73 (#233631)
- Drop upstreamed patches
* Tue Dec 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.71-4
- Add dbus-glib-0.70-use-default-threads.patch
- Partial fix to #219257

View File

@ -1 +1 @@
4e1e7348b26ee8b6485452113f4221cc dbus-glib-0.71.tar.gz
4563eeebae66828e30b72e2c1d90a92c dbus-glib-0.73.tar.gz