[Pkg-utopia-commits] r1242 - in
packages/experimental/dbus-glib/debian: . patches
Sebastian Dröge
slomo at alioth.debian.org
Tue Feb 13 19:24:10 CET 2007
Author: slomo
Date: 2007-02-13 19:24:10 +0100 (Tue, 13 Feb 2007)
New Revision: 1242
Removed:
packages/experimental/dbus-glib/debian/patches/01_proxy-crash.patch
packages/experimental/dbus-glib/debian/patches/02_gthreads-deadlock.patch
Modified:
packages/experimental/dbus-glib/debian/changelog
packages/experimental/dbus-glib/debian/rules
Log:
* update to 0.73-1
Modified: packages/experimental/dbus-glib/debian/changelog
===================================================================
--- packages/experimental/dbus-glib/debian/changelog 2007-02-13 17:41:53 UTC (rev 1241)
+++ packages/experimental/dbus-glib/debian/changelog 2007-02-13 18:24:10 UTC (rev 1242)
@@ -1,3 +1,16 @@
+dbus-glib (0.73-1) experimental; urgency=low
+
+ * New upstream release:
+ + debian/patches/01_proxy-crash.patch,
+ debian/patches/02_gthreads-deadlock.patch:
+ - Dropped, merged upstream
+ * debian/rules:
+ + Bump shlibs to reflect API additions
+ + Use the new configure flag to specify the location of the dbus daemon
+ introspection data instead of the previous workaround.
+
+ -- Sebastian Dröge <slomo at debian.org> Tue, 13 Feb 2007 19:03:19 +0100
+
dbus-glib (0.72-4) experimental; urgency=low
* debian/patches/02_gthreads-deadlock.patch:
Deleted: packages/experimental/dbus-glib/debian/patches/01_proxy-crash.patch
===================================================================
--- packages/experimental/dbus-glib/debian/patches/01_proxy-crash.patch 2007-02-13 17:41:53 UTC (rev 1241)
+++ packages/experimental/dbus-glib/debian/patches/01_proxy-crash.patch 2007-02-13 18:24:10 UTC (rev 1242)
@@ -1,51 +0,0 @@
-diff -pur dbus-glib-0.72/dbus/dbus-gproxy.c dbus-glib-0.72.new/dbus/dbus-gproxy.c
---- dbus-glib-0.72/dbus/dbus-gproxy.c 2006-10-25 22:59:07.000000000 +0300
-+++ dbus-glib-0.72.new/dbus/dbus-gproxy.c 2006-11-14 16:15:11.082313384 +0200
-@@ -717,18 +717,21 @@ dbus_g_proxy_manager_replace_name_owner
-
- names = g_hash_table_lookup (manager->owner_names, prev_owner);
-
-- link = g_slist_find_custom (names, name, find_name_in_info);
--
- info = NULL;
-- if (link != NULL)
-- {
-- info = link->data;
-+ if (names != NULL)
-+ {
-+ link = g_slist_find_custom (names, name, find_name_in_info);
-+
-+ if (link != NULL)
-+ {
-+ info = link->data;
-
-- names = g_slist_delete_link (names, link);
-+ names = g_slist_delete_link (names, link);
-
-- if (names == NULL)
-- g_hash_table_remove (manager->owner_names, prev_owner);
-- }
-+ if (names == NULL)
-+ g_hash_table_remove (manager->owner_names, prev_owner);
-+ }
-+ }
-
- if (new_owner[0] == '\0')
- {
-@@ -757,8 +760,14 @@ dbus_g_proxy_manager_replace_name_owner
- g_slist_free (data.destroyed);
-
- LOCK_MANAGER (manager);
-+
-+ if (info)
-+ {
-+ g_free (info->name);
-+ g_free (info);
-+ }
- }
-- else
-+ else if (info)
- {
- insert_nameinfo (manager, new_owner, info);
- }
-
Deleted: packages/experimental/dbus-glib/debian/patches/02_gthreads-deadlock.patch
===================================================================
--- packages/experimental/dbus-glib/debian/patches/02_gthreads-deadlock.patch 2007-02-13 17:41:53 UTC (rev 1241)
+++ packages/experimental/dbus-glib/debian/patches/02_gthreads-deadlock.patch 2007-02-13 18:24:10 UTC (rev 1242)
@@ -1,14 +0,0 @@
---- dbus/dbus-gthread.c.old 2007-01-22 21:49:00.840504444 +0100
-+++ dbus/dbus-gthread.c 2007-01-22 21:49:49.967304020 +0100
-@@ -172,8 +172,9 @@
- {
- if (!g_thread_supported ())
- g_error ("g_thread_init() must be called before dbus_threads_init()");
--
-- dbus_threads_init (&functions);
-+
-+ dbus_threads_init_default ();
-+// dbus_threads_init (&functions);
- }
-
- /** @} end of public API */
Modified: packages/experimental/dbus-glib/debian/rules
===================================================================
--- packages/experimental/dbus-glib/debian/rules 2007-02-13 17:41:53 UTC (rev 1241)
+++ packages/experimental/dbus-glib/debian/rules 2007-02-13 18:24:10 UTC (rev 1242)
@@ -9,7 +9,7 @@
include /usr/share/cdbs/1/class/autotools.mk
# Strict library versioning
-DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V "libdbus-glib-1-2 (>= 0.73)"
-common-configure-impl::
- cp $(CURDIR)/debian/dbus-bus-introspect.xml $(CURDIR)/tools/
+DEB_CONFIGURE_EXTRA_FLAGS := --with-introspect-xml=$(CURDIR)/debian/dbus-bus-introspect.xml
+
More information about the Pkg-utopia-commits
mailing list