[dconf] 0.7
Matthias Clasen
mclasen at fedoraproject.org
Mon Jan 17 19:49:27 UTC 2011
commit c0eb1109c2e860972ebf185a63b7c99d2d637e89
Author: Matthias Clasen <mclasen at redhat.com>
Date: Mon Jan 17 14:48:35 2011 -0500
0.7
dconf-bus-get.patch | 14 ++++++++++++++
dconf.spec | 15 ++++++++++++---
2 files changed, 26 insertions(+), 3 deletions(-)
---
diff --git a/dconf-bus-get.patch b/dconf-bus-get.patch
new file mode 100644
index 0000000..33c086e
--- /dev/null
+++ b/dconf-bus-get.patch
@@ -0,0 +1,14 @@
+diff -up dconf-0.7/tests/dbus1.c.bus_get dconf-0.7/tests/dbus1.c
+--- dconf-0.7/tests/dbus1.c.bus_get 2011-01-17 14:35:51.234171003 -0500
++++ dconf-0.7/tests/dbus1.c 2011-01-17 14:36:01.364171019 -0500
+@@ -184,9 +184,7 @@ setup (void)
+
+ g_setenv ("DCONF_PROFILE", "test", false);
+
+- backend = dconf_dbus_client_new ("test",
+- dbus_bus_get (DBUS_BUS_SYSTEM, 0),
+- dbus_bus_get (DBUS_BUS_SESSION, 0));
++ backend = dconf_dbus_client_new ("test", NULL, NULL);
+ dconf_dbus_client_subscribe (backend, "/", watch_func, NULL);
+
+ implicit = g_hash_table_new_full (g_str_hash, g_str_equal,
diff --git a/dconf.spec b/dconf.spec
index 56cb0df..516765e 100644
--- a/dconf.spec
+++ b/dconf.spec
@@ -8,8 +8,9 @@ Summary: A configuration system
Group: System Environment/Base
License: LGPLv2+
URL: http://live.gnome.org/dconf
-#VCS: git:git://git.gnome.org/dconf
+#VCS: git:git://git.gnome.org/dconf
Source0: http://download.gnome.org/sources/dconf/0.7/dconf-%{version}.tar.bz2
+Patch0: dconf-bus-get.patch
BuildRequires: glib2-devel >= %{glib2_version}
Requires: dbus
@@ -50,6 +51,7 @@ docnf-editor allows you to browse and modify dconf databases.
%prep
%setup -q
+%patch0 -p1 -b .bus-get
%build
(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi;
@@ -79,21 +81,28 @@ gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules
%{_datadir}/dbus-1/system-services/ca.desrt.dconf.service
%{_bindir}/dconf
%{_libdir}/libdconf.so.*
+%{_libdir}/libdconf-dbus-1.so.*
+#%{_libdir}/girepository-1.0/dconf-1.0.typelib
%files devel
%defattr(-,root,root,-)
%{_includedir}/dconf
%{_libdir}/libdconf.so
%{_libdir}/pkgconfig/dconf.pc
+%{_includedir}/dconf-dbus-1
+%{_libdir}/libdconf-dbus-1.so
+%{_libdir}/pkgconfig/dconf-dbus-1.pc
# temporarily disable introspection until we have a new-enough goi
-%{_libdir}/girepository-1.0/dconf-1.0.typelib
-%{_datadir}/gir-1.0/dconf-1.0.gir
+#%{_datadir}/gir-1.0/dconf-1.0.gir
%{_datadir}/gtk-doc/html/dconf
%{_datadir}/vala
%files editor
%defattr(-,root,root,-)
%{_bindir}/dconf-editor
+%{_datadir}/applications/dconf-editor.desktop
+%dir %{_datadir}/dconf-editor
+%{_datadir}/dconf-editor/dconf-editor.ui
%changelog
* Mon Jan 17 2011 Matthias Clasen <mclasen at redhat.com> - 0.7-1
More information about the scm-commits
mailing list