Mailinglist Archive: opensuse-commit (941 mails)
| < Previous | Next > |
commit telepathy-mission-control for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Thu, 12 Apr 2012 09:54:07 +0200
- Message-id: <20120412075407.D97E720227@hilbert.suse.de>
Hello community,
here is the log from the commit of package telepathy-mission-control for
openSUSE:Factory checked in at 2012-04-12 09:53:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telepathy-mission-control (Old)
and /work/SRC/openSUSE:Factory/.telepathy-mission-control.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telepathy-mission-control", Maintainer is
"gnome-maintainers@xxxxxxx"
Changes:
--------
---
/work/SRC/openSUSE:Factory/telepathy-mission-control/telepathy-mission-control.changes
2012-02-28 19:25:44.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.telepathy-mission-control.new/telepathy-mission-control.changes
2012-04-12 09:54:06.000000000 +0200
@@ -1,0 +2,7 @@
+Tue Apr 3 08:11:10 UTC 2012 - vuntz@xxxxxxxxxxxx
+
+- Update to version 5.12.0:
+ + Add mcd_service_stop() and stop the service when SIGINT is
+ sent (fdo#47054).
+
+-------------------------------------------------------------------
Old:
----
telepathy-mission-control-5.11.0.tar.gz
New:
----
telepathy-mission-control-5.12.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ telepathy-mission-control.spec ++++++
--- /var/tmp/diff_new_pack.ZRpjaU/_old 2012-04-12 09:54:07.000000000 +0200
+++ /var/tmp/diff_new_pack.ZRpjaU/_new 2012-04-12 09:54:07.000000000 +0200
@@ -19,7 +19,7 @@
Url: http://mission-control.sourceforge.net/
Name: telepathy-mission-control
-Version: 5.11.0
+Version: 5.12.0
Release: 0
Summary: Telepathy Mission Control instant messaging connection manager
License: LGPL-2.1
++++++ telepathy-mission-control-5.11.0.tar.gz ->
telepathy-mission-control-5.12.0.tar.gz ++++++
++++ 2602 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/ChangeLog
new/telepathy-mission-control-5.12.0/ChangeLog
--- old/telepathy-mission-control-5.11.0/ChangeLog 2012-02-21
20:52:05.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/ChangeLog 2012-04-03
00:55:00.000000000 +0200
@@ -1,3 +1,71 @@
+commit aeba9f785227e07bf26b14822b1b288041297910
+Author: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+Date: 2012-04-02 18:22:56 -0400
+
+ version 5.12.0
+
+ Signed-off-by: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+
+commit f185df41b7f514ce28bb121ec4abdc5dc422b7a0
+Author: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+Date: 2012-04-02 18:07:14 -0400
+
+ update NEWS for 5.12.0
+
+ Signed-off-by: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+
+commit 154f2b42310090f947988df8fd44ee34a6cbb18a
+Author: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+Date: 2012-04-02 18:48:21 -0400
+
+ fakeconnectivity: implement GetAll and GetDevices for NM
+
+ This is needed for newer libnm-glib. We should start using
+ nm_client_new_async().
+
+ Signed-off-by: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+
+commit 853fefbb9663a5d6003cdefbc16c19c67d5bfcc7
+Author: Alban Crequy <alban.crequy@xxxxxxxxxxxxxxx>
+Date: 2012-03-16 15:32:51 +0000
+
+ Add mcd_service_stop() and stop the McdService when SIGINT is sent
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=47054
+
+commit 72498e161d71b6751d825888a684f62c304a9434
+Author: Alban Crequy <alban.crequy@xxxxxxxxxxxxxxx>
+Date: 2012-03-26 13:33:22 +0100
+
+ Update dependency on GLib 2.30
+
+ GLib 2.30 is necessary for g_unix_open_pipe().
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=47054
+
+commit 370e642d6dc6983fee0ef1fcbedd96ef3a2b3b64
+Author: Alvaro Soliverez <alvaro.soliverez@xxxxxxxxxxxxxxx>
+Date: 2012-03-22 18:05:04 -0300
+
+ On Android, use pkg-config --static
+
+ This makes it output the complete dependency chain for each
+ library, e.g. libffi for GObject. This is necessary because Android
+ toolchains don't follow shared library interdependencies like
+ normal GNU toolchains.
+
+commit dcebc508f40abd0eaceb57039e5789638b5297b1
+Author: Alvaro Soliverez <alvaro.soliverez@xxxxxxxxxxxxxxx>
+Date: 2012-03-22 18:04:31 -0300
+
+ Use the correct LD_FLAGS variable for the Android target
+
+commit 90ac4892d9f15756e8fc1266a7b24b65da48a5ef
+Author: Simon McVittie <simon.mcvittie@xxxxxxxxxxxxxxx>
+Date: 2012-02-21 21:11:10 +0000
+
+ Development version
+
commit 5027888083a46c97f75a99cdf165195afed929db
Author: Simon McVittie <simon.mcvittie@xxxxxxxxxxxxxxx>
Date: 2012-02-21 19:44:31 +0000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/NEWS
new/telepathy-mission-control-5.12.0/NEWS
--- old/telepathy-mission-control-5.11.0/NEWS 2012-02-21 20:32:22.000000000
+0100
+++ new/telepathy-mission-control-5.12.0/NEWS 2012-04-03 00:50:06.000000000
+0200
@@ -1,3 +1,24 @@
+telepathy-mission-control 5.12.0 (2012-04-02)
+=============================================
+
+This is the start of a new stable branch.
+
+Changes since 5.11.0:
+
+• GLib ≥ 2.30 is now required.
+
+• Add mcd_service_stop() and stop the service when SIGINT is
+ sent. (fd.o#47054, Alban)
+
+Summary of particularly noteworthy changes since 5.10.x:
+
+• GLib ≥ 2.30 and telepathy-glib ≥ 0.17.5 are now required
+
+• telepathy-butterfly accounts are migrated to telepathy-haze
+ automatically if Haze is installed.
+
+• Mission Control can now be stopped by sending SIGINT to the daemon.
+
telepathy-mission-control 5.11.0 (2012-02-21)
=============================================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/configure.ac
new/telepathy-mission-control-5.12.0/configure.ac
--- old/telepathy-mission-control-5.11.0/configure.ac 2012-02-21
20:31:54.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/configure.ac 2012-04-03
00:50:06.000000000 +0200
@@ -1,7 +1,7 @@
dnl Set the version number to e.g. 5.x.y immediately before a release.
dnl Set the version number to e.g. 5.x.y+ immediately after (this will
dnl enable -Werror).
-AC_INIT([telepathy-mission-control], [5.11.0])
+AC_INIT([telepathy-mission-control], [5.12.0])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR(Makefile.am)
@@ -309,7 +309,7 @@
AC_SUBST(TELEPATHY_CFLAGS)
PKG_CHECK_MODULES([GLIB],
- [glib-2.0 >= 2.28, gobject-2.0, gmodule-no-export-2.0, gio-2.0])
+ [glib-2.0 >= 2.30, gobject-2.0, gmodule-no-export-2.0, gio-2.0])
AC_SUBST(GLIB_LIBS)
AC_SUBST(GLIB_CFLAGS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpAccountManager.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpAccountManager.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpAccountManager.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpAccountManager.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpAccountManager</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch02.html" title="Account storage">
<link rel="prev" href="mission-control-plugins-McpAccountStorage.html"
title="McpAccountStorage">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpDispatchOperation.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpDispatchOperation.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpDispatchOperation.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpDispatchOperation.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpDispatchOperation</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch04.html" title="Channel dispatch operations">
<link rel="prev"
href="mission-control-plugins-McpDispatchOperationPolicy.html"
title="McpDispatchOperationPolicy">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpRequest.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpRequest.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpRequest.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpRequest.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpRequest</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch03.html" title="Channel requests">
<link rel="prev" href="mission-control-plugins-McpRequestPolicy.html"
title="McpRequestPolicy">
@@ -62,7 +62,7 @@
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span
class="returnvalue">gchar</span></a> * <a class="link"
href="McpRequest.html#mcp-request-get-cm-name" title="mcp_request_get_cm_name
()">mcp_request_get_cm_name</a> (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span
class="returnvalue">guint</span></a> <a class="link"
href="McpRequest.html#mcp-request-get-n-requests"
title="mcp_request_get_n_requests ()">mcp_request_get_n_requests</a>
(<em class="parameter"><code><a class="link" href="McpRequest.html"
title="McpRequest"><span class="type">McpRequest</span></a> *self</code></em>);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span
class="returnvalue">gchar</span></a> * <a class="link"
href="McpRequest.html#mcp-request-get-protocol" title="mcp_request_get_protocol
()">mcp_request_get_protocol</a> (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);
-<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"><span
class="returnvalue">gint64</span></a> <a class="link"
href="McpRequest.html#mcp-request-get-user-action-time"
title="mcp_request_get_user_action_time
()">mcp_request_get_user_action_time</a> (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);
+<span class="returnvalue">gint64</span> <a class="link"
href="McpRequest.html#mcp-request-get-user-action-time"
title="mcp_request_get_user_action_time
()">mcp_request_get_user_action_time</a> (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span
class="returnvalue">GHashTable</span></a> * <a class="link"
href="McpRequest.html#mcp-request-ref-nth-request"
title="mcp_request_ref_nth_request ()">mcp_request_ref_nth_request</a>
(<em class="parameter"><code><a class="link" href="McpRequest.html"
title="McpRequest"><span class="type">McpRequest</span></a> *self</code></em>,
<em
class="parameter"><code><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> n</code></em>);
<a class="link" href="McpRequest.html#McpRequestDelay"
title="McpRequestDelay"><span class="returnvalue">McpRequestDelay</span></a> *
<a class="link" href="McpRequest.html#mcp-request-start-delay"
title="mcp_request_start_delay ()">mcp_request_start_delay</a> (<em
class="parameter"><code><a class="link" href="McpRequest.html"
title="McpRequest"><span class="type">McpRequest</span></a> *self</code></em>);
@@ -146,7 +146,7 @@
<hr>
<div class="refsect2">
<a
name="mcp-request-get-user-action-time"></a><h3>mcp_request_get_user_action_time
()</h3>
-<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"><span
class="returnvalue">gint64</span></a>
mcp_request_get_user_action_time (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);</pre>
+<pre class="programlisting"><span class="returnvalue">gint64</span>
mcp_request_get_user_action_time (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/annotation-glossary.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/annotation-glossary.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/annotation-glossary.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/annotation-glossary.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Annotation Glossary</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="api-index-full.html" title="API Index">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/api-index-full.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/api-index-full.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/api-index-full.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/api-index-full.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>API Index</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="object-tree.html" title="Object Hierarchy">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch01.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch01.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch01.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch01.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Global functions</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="index.html" title="Mission Control Plugins Reference
Manual">
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp4073328"></a>Global functions</h2></div></div></div>
+<a name="idp1097776"></a>Global functions</h2></div></div></div>
<div class="toc"><dl><dt>
<span class="refentrytitle"><a
href="mission-control-plugins-Plugin-loader-and-global-functions.html">Plugin
loader and global functions</a></span><span class="refpurpose"> — Writing a
plugin, or loading plugins</span>
</dt></dl></div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch02.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch02.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch02.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch02.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Account storage</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev"
href="mission-control-plugins-Plugin-loader-and-global-functions.html"
title="Plugin loader and global functions">
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp3942304"></a>Account storage</h2></div></div></div>
+<a name="idp3110288"></a>Account storage</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a
href="mission-control-plugins-McpAccountStorage.html">McpAccountStorage</a></span><span
class="refpurpose"> — Account Storage object, implemented by plugins</span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch03.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch03.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch03.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch03.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Channel requests</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="McpAccountManager.html" title="McpAccountManager">
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp3291136"></a>Channel requests</h2></div></div></div>
+<a name="idp3537984"></a>Channel requests</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a
href="mission-control-plugins-McpRequestPolicy.html">McpRequestPolicy</a></span><span
class="refpurpose"> — Request-policy object, implemented by plugins</span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch04.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch04.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch04.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch04.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Channel dispatch operations</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="McpRequest.html" title="McpRequest">
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp2769056"></a>Channel dispatch operations</h2></div></div></div>
+<a name="idp1361584"></a>Channel dispatch operations</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a
href="mission-control-plugins-McpDispatchOperationPolicy.html">McpDispatchOperationPolicy</a></span><span
class="refpurpose"> — Dispatch Operation policy object, implemented by
plugins</span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/index.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/index.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/index.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/index.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Mission Control Plugins Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="next" href="ch01.html" title="Global functions">
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpAccountStorage.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpAccountStorage.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpAccountStorage.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpAccountStorage.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpAccountStorage</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch02.html" title="Account storage">
<link rel="prev" href="ch02.html" title="Account storage">
@@ -174,7 +174,7 @@
<p>
</p>
<div class="example">
-<a name="idp7519552"></a><p class="title"><b>Example 1. </b></p>
+<a name="idp7530400"></a><p class="title"><b>Example 1. </b></p>
<div class="example-contents">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpDispatchOperationPolicy.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpDispatchOperationPolicy.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpDispatchOperationPolicy.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpDispatchOperationPolicy.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpDispatchOperationPolicy</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch04.html" title="Channel dispatch operations">
<link rel="prev" href="ch04.html" title="Channel dispatch operations">
@@ -93,7 +93,7 @@
<p>
</p>
<div class="example">
-<a name="idp11611568"></a><p class="title"><b>Example 3. </b></p>
+<a name="idp8949088"></a><p class="title"><b>Example 3. </b></p>
<div class="example-contents">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpRequestPolicy.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpRequestPolicy.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpRequestPolicy.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpRequestPolicy.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpRequestPolicy</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch03.html" title="Channel requests">
<link rel="prev" href="ch03.html" title="Channel requests">
@@ -70,7 +70,7 @@
<p>
</p>
<div class="example">
-<a name="idp6921264"></a><p class="title"><b>Example 2. </b></p>
+<a name="idp10246528"></a><p class="title"><b>Example 2. </b></p>
<div class="example-contents">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-Plugin-loader-and-global-functions.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-Plugin-loader-and-global-functions.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-Plugin-loader-and-global-functions.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-Plugin-loader-and-global-functions.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Plugin loader and global functions</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch01.html" title="Global functions">
<link rel="prev" href="ch01.html" title="Global functions">
@@ -52,7 +52,7 @@
<a
name="mission-control-plugins-Plugin-loader-and-global-functions.description"></a><h2>Description</h2>
<p>
To write plugins for Mission Control, build a GModule whose name starts
-with "mcp-" and ends with <a
href="http://library.gnome.org/devel/glib/unstable/glib-Dynamic-Loading-of-Modules.html#G-MODULE-SUFFIX:CAPS"><code
class="literal">G_MODULE_SUFFIX</code></a>, for instance mcp-testplugin.so
+with "mcp-" and ends with <code class="literal">G_MODULE_SUFFIX</code>, for
instance mcp-testplugin.so
on Linux or mcp-testplugin.dll on Windows. It must be installed in the
directory given by the ${plugindir} variable in the mission-control-plugins
pkg-config file.
@@ -159,7 +159,7 @@
<pre class="programlisting"><span class="returnvalue">void</span>
mcp_read_dir (<em class="parameter"><code>const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a> *path</code></em>);</pre>
<p>
Read plugins from the given path. Any file with prefix "mcp-" and suffix
-<a
href="http://library.gnome.org/devel/glib/unstable/glib-Dynamic-Loading-of-Modules.html#G-MODULE-SUFFIX:CAPS"><code
class="literal">G_MODULE_SUFFIX</code></a> is considered as a potential
plugin, and loaded; if it
+<code class="literal">G_MODULE_SUFFIX</code> is considered as a potential
plugin, and loaded; if it
contains the symbol <a class="link"
href="mission-control-plugins-Plugin-loader-and-global-functions.html#mcp-plugin-ref-nth-object"
title="mcp_plugin_ref_nth_object ()"><code
class="function">mcp_plugin_ref_nth_object()</code></a>, the plugin is made
resident, then that symbol is called as a function until it returns <a
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code
class="literal">NULL</code></a>.
</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/object-tree.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/object-tree.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/object-tree.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/object-tree.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Object Hierarchy</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="McpDispatchOperation.html" title="McpDispatchOperation">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/m4/libtool.m4
new/telepathy-mission-control-5.12.0/m4/libtool.m4
--- old/telepathy-mission-control-5.11.0/m4/libtool.m4 2011-09-21
18:55:29.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/m4/libtool.m4 2012-01-06
15:32:20.000000000 +0100
@@ -1,8 +1,8 @@
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
-# Inc.
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
@@ -11,8 +11,8 @@
m4_define([_LT_COPYING], [dnl
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
-# Inc.
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is part of GNU Libtool.
@@ -146,6 +146,8 @@
AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
+_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build
system])dnl
+dnl
_LT_DECL([], [host_alias], [0], [The host system])dnl
_LT_DECL([], [host], [0])dnl
_LT_DECL([], [host_os], [0])dnl
@@ -637,7 +639,7 @@
m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
configured by $[0], generated by m4_PACKAGE_STRING.
-Copyright (C) 2010 Free Software Foundation, Inc.
+Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."
@@ -801,6 +803,7 @@
m4_case([$1],
[C], [_LT_LANG(C)],
[C++], [_LT_LANG(CXX)],
+ [Go], [_LT_LANG(GO)],
[Java], [_LT_LANG(GCJ)],
[Fortran 77], [_LT_LANG(F77)],
[Fortran], [_LT_LANG(FC)],
@@ -822,6 +825,31 @@
])# _LT_LANG
+m4_ifndef([AC_PROG_GO], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into #
+# GNU Autoconf as AC_PROG_GO. When it is available in #
+# a released version of Autoconf we should remove this #
+# macro and use it instead. #
+############################################################
+m4_defun([AC_PROG_GO],
+[AC_LANG_PUSH(Go)dnl
+AC_ARG_VAR([GOC], [Go compiler command])dnl
+AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
+_AC_ARG_VAR_LDFLAGS()dnl
+AC_CHECK_TOOL(GOC, gccgo)
+if test -z "$GOC"; then
+ if test -n "$ac_tool_prefix"; then
+ AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
+ fi
+fi
+if test -z "$GOC"; then
+ AC_CHECK_PROG(GOC, gccgo, gccgo, false)
+fi
+])#m4_defun
+])#m4_ifndef
+
+
# _LT_LANG_DEFAULT_CONFIG
# -----------------------
m4_defun([_LT_LANG_DEFAULT_CONFIG],
@@ -852,6 +880,10 @@
m4_ifdef([LT_PROG_GCJ],
[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
+AC_PROVIDE_IFELSE([AC_PROG_GO],
+ [LT_LANG(GO)],
+ [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
+
AC_PROVIDE_IFELSE([LT_PROG_RC],
[LT_LANG(RC)],
[m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
@@ -954,7 +986,13 @@
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err
_lt_result=$?
- if test -f libconftest.dylib && test ! -s conftest.err && test
$_lt_result = 0; then
+ # If there is a non-empty error log, and "single_module"
+ # appears in it, assume the flag caused a linker warning
+ if test -s conftest.err && $GREP single_module conftest.err; then
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ # Otherwise, if the output was created with a 0 exit code from
+ # the compiler, it worked.
+ elif test -f libconftest.dylib && test $_lt_result -eq 0; then
lt_cv_apple_cc_single_mod=yes
else
cat conftest.err >&AS_MESSAGE_LOG_FD
@@ -962,6 +1000,7 @@
rm -rf libconftest.dylib*
rm -f conftest.*
fi])
+
AC_CACHE_CHECK([for -exported_symbols_list linker flag],
[lt_cv_ld_exported_symbols_list],
[lt_cv_ld_exported_symbols_list=no
@@ -973,6 +1012,7 @@
[lt_cv_ld_exported_symbols_list=no])
LDFLAGS="$save_LDFLAGS"
])
+
AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
[lt_cv_ld_force_load=no
cat > conftest.c << _LT_EOF
@@ -990,7 +1030,9 @@
echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,./libconftest.a 2>conftest.err
_lt_result=$?
- if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 &&
$GREP forced_load conftest 2>&1 >/dev/null; then
+ if test -s conftest.err && $GREP force_load conftest.err; then
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load
conftest >/dev/null 2>&1 ; then
lt_cv_ld_force_load=yes
else
cat conftest.err >&AS_MESSAGE_LOG_FD
@@ -1035,8 +1077,8 @@
])
-# _LT_DARWIN_LINKER_FEATURES
-# --------------------------
+# _LT_DARWIN_LINKER_FEATURES([TAG])
+# ---------------------------------
# Checks for linker and compiler features on darwin
m4_defun([_LT_DARWIN_LINKER_FEATURES],
[
@@ -1047,6 +1089,8 @@
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
if test "$lt_cv_ld_force_load" = "yes"; then
_LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do
test -n \"$conv\" && new_convenience=\"$new_convenience
${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+ m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
+ [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
else
_LT_TAGVAR(whole_archive_flag_spec, $1)=''
fi
@@ -1330,14 +1374,27 @@
CFLAGS="$SAVE_CFLAGS"
fi
;;
-sparc*-*solaris*)
+*-*solaris*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
case `/usr/bin/file conftest.o` in
*64-bit*)
case $lt_cv_prog_gnu_ld in
- yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ yes*)
+ case $host in
+ i?86-*-solaris*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ sparc*-*-solaris*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
+ if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
+ LD="${LD-ld}_sol2"
+ fi
+ ;;
*)
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
LD="${LD-ld} -64"
@@ -1414,13 +1471,13 @@
if test -n "$RANLIB"; then
case $host_os in
openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
;;
*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
;;
esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
fi
case $host_os in
@@ -1600,6 +1657,11 @@
lt_cv_sys_max_cmd_len=196608
;;
+ os2*)
+ # The test takes a long time on OS/2.
+ lt_cv_sys_max_cmd_len=8192
+ ;;
+
osf*)
# Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
# due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
@@ -1639,7 +1701,7 @@
# If test is not a shell built-in, we'll probably end up computing a
# maximum length that is only half of the actual maximum length, but
# we can't tell.
- while { test "X"`func_fallback_echo "$teststring$teststring"
2>/dev/null` \
+ while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
= "X$teststring$teststring"; } >/dev/null 2>&1 &&
test $i != 17 # 1/2 MB should be enough
do
@@ -2185,7 +2247,7 @@
case $host_os in
aix3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
shlibpath_var=LIBPATH
@@ -2194,7 +2256,7 @@
;;
aix[[4-9]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
hardcode_into_libs=yes
@@ -2259,7 +2321,7 @@
;;
bsdi[[45]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
@@ -2398,7 +2460,7 @@
;;
dgux*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname$shared_ext'
@@ -2406,10 +2468,6 @@
shlibpath_var=LD_LIBRARY_PATH
;;
-freebsd1*)
- dynamic_linker=no
- ;;
-
freebsd* | dragonfly*)
# DragonFly does not have aout. When/if they implement a new
# versioning mechanism, adjust this.
@@ -2417,7 +2475,7 @@
objformat=`/usr/bin/objformat`
else
case $host_os in
- freebsd[[123]]*) objformat=aout ;;
+ freebsd[[23]].*) objformat=aout ;;
*) objformat=elf ;;
esac
fi
@@ -2435,7 +2493,7 @@
esac
shlibpath_var=LD_LIBRARY_PATH
case $host_os in
- freebsd2*)
+ freebsd2.*)
shlibpath_overrides_runpath=yes
;;
freebsd3.[[01]]* | freebsdelf3.[[01]]*)
@@ -2455,7 +2513,7 @@
;;
gnu*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
@@ -2466,7 +2524,7 @@
;;
haiku*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
dynamic_linker="$host_os runtime_loader"
@@ -2527,7 +2585,7 @@
;;
interix[[3-9]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
@@ -2543,7 +2601,7 @@
nonstopux*) version_type=nonstopux ;;
*)
if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big
refactor
else
version_type=irix
fi ;;
@@ -2580,9 +2638,9 @@
dynamic_linker=no
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
@@ -2657,7 +2715,7 @@
;;
newsos6)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
@@ -2726,7 +2784,7 @@
;;
solaris*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
@@ -2751,7 +2809,7 @@
;;
sysv4 | sysv4.3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
@@ -2775,7 +2833,7 @@
sysv4*MP*)
if test -d /usr/nec ;then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname${shared_ext}.$versuffix
$libname${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
@@ -2806,7 +2864,7 @@
tpf*)
# TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
@@ -2816,7 +2874,7 @@
;;
uts4*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
@@ -3238,7 +3296,7 @@
lt_cv_deplibs_check_method=pass_all
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
lt_cv_deplibs_check_method=pass_all
;;
@@ -3658,6 +3716,7 @@
# which start with @ or ?.
lt_cv_sys_global_symbol_pipe="$AWK ['"\
" {last_section=section; section=\$ 3};"\
+" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
" \$ 0!~/External *\|/{next};"\
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
@@ -4242,7 +4301,9 @@
case $cc_basename in
nvcc*) # Cuda Compiler Driver 2.2
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Xcompiler -fPIC'
+ if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler
$_LT_TAGVAR(lt_prog_compiler_pic, $1)"
+ fi
;;
esac
else
@@ -4334,18 +4395,33 @@
;;
*)
case `$CC -V 2>&1 | sed 5q` in
- *Sun\ F* | *Sun*Fortran*)
+ *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\
8.[[0-3]]*)
# Sun Fortran 8.3 passes all unrecognized flags to the linker
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)=''
;;
+ *Sun\ F* | *Sun*Fortran*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
*Sun\ C*)
# Sun C 5.9
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
;;
+ *Intel*\ [[CF]]*Compiler*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ *Portland\ Group*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
esac
;;
esac
@@ -4505,7 +4581,9 @@
;;
cygwin* | mingw* | cegcc*)
case $cc_basename in
- cl*) ;;
+ cl*)
+ _LT_TAGVAR(exclude_expsyms,
$1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+ ;;
*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience |
$global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1
DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[
]]/s/.* //'\'' | sort | uniq > $export_symbols'
_LT_TAGVAR(exclude_expsyms,
$1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
@@ -4533,7 +4611,6 @@
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
@@ -4787,8 +4864,7 @@
xlf* | bgf* | bgxlf* | mpixlf*)
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself
_LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience
--no-whole-archive'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
_LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs
$linker_flags -soname $soname -o $lib'
if test "x$supports_anon_versioning" = xyes; then
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" >
$output_objdir/$libname.ver~
@@ -5084,6 +5160,7 @@
# The linker will not automatically build a static lib if we build a
DLL.
# _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ _LT_TAGVAR(exclude_expsyms,
$1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience |
$global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^
]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq
_LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
@@ -5130,10 +5207,6 @@
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
- freebsd1*)
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
# support. Future versions do this automatically, but an explicit c++rt0.o
# does not break anything, and helps significantly (at the cost of a little
@@ -5146,7 +5219,7 @@
;;
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2*)
+ freebsd2.*)
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_minus_L, $1)=yes
@@ -5185,7 +5258,6 @@
fi
if test "$with_gnu_ld" = no; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
@@ -5627,9 +5699,6 @@
_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
[Flag to hardcode $libdir into a binary during linking.
This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
- [[If ld is used when linking, flag to hardcode $libdir into a binary
- during linking. This must work even if $libdir does not exist]])
_LT_TAGDECL([], [hardcode_libdir_separator], [1],
[Whether we need a single "-rpath" flag with a separated argument])
_LT_TAGDECL([], [hardcode_direct], [0],
@@ -5787,7 +5856,6 @@
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
@@ -6157,7 +6225,7 @@
esac
;;
- freebsd[[12]]*)
+ freebsd2.*)
# C++ shared libraries reported to be fairly broken before
# switch to ELF
_LT_TAGVAR(ld_shlibs, $1)=no
@@ -6918,12 +6986,18 @@
}
};
_LT_EOF
+], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
+package foo
+func foo() {
+}
+_LT_EOF
])
_lt_libdeps_save_CFLAGS=$CFLAGS
case "$CC $CFLAGS " in #(
*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
+*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
esac
dnl Parse the compiler output and extract the necessary
@@ -7120,7 +7194,6 @@
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=no
@@ -7253,7 +7326,6 @@
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=no
@@ -7440,6 +7512,77 @@
])# _LT_LANG_GCJ_CONFIG
+# _LT_LANG_GO_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Go compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GO_CONFIG],
+[AC_REQUIRE([LT_PROG_GO])dnl
+AC_LANG_SAVE
+
+# Source file extension for Go test sources.
+ac_ext=go
+
+# Object file extension for compiled Go test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="package main; func main() { }"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='package main; func main() { }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GOC-"gccgo"}
+CFLAGS=$GOFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# Go did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GO_CONFIG
+
+
# _LT_LANG_RC_CONFIG([TAG])
# -------------------------
# Ensure that the configuration variables for the Windows resource compiler
@@ -7509,6 +7652,13 @@
dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
+# LT_PROG_GO
+# ----------
+AC_DEFUN([LT_PROG_GO],
+[AC_CHECK_TOOL(GOC, gccgo,)
+])
+
+
# LT_PROG_RC
# ----------
AC_DEFUN([LT_PROG_RC],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/m4/ltoptions.m4
new/telepathy-mission-control-5.12.0/m4/ltoptions.m4
--- old/telepathy-mission-control-5.11.0/m4/ltoptions.m4 2011-09-21
18:55:29.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/m4/ltoptions.m4 2012-01-06
15:32:20.000000000 +0100
@@ -326,9 +326,24 @@
# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
m4_define([_LT_WITH_PIC],
[AC_ARG_WITH([pic],
- [AS_HELP_STRING([--with-pic],
+ [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- [pic_mode="$withval"],
+ [lt_p=${PACKAGE-default}
+ case $withval in
+ yes|no) pic_mode=$withval ;;
+ *)
+ pic_mode=default
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for lt_pkg in $withval; do
+ IFS="$lt_save_ifs"
+ if test "X$lt_pkg" = "X$lt_p"; then
+ pic_mode=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
[pic_mode=default])
test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/m4/ltversion.m4
new/telepathy-mission-control-5.12.0/m4/ltversion.m4
--- old/telepathy-mission-control-5.11.0/m4/ltversion.m4 2011-09-21
18:55:29.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/m4/ltversion.m4 2012-01-06
15:32:20.000000000 +0100
@@ -9,15 +9,15 @@
# @configure_input@
-# serial 3293 ltversion.m4
+# serial 3337 ltversion.m4
# This file is part of GNU Libtool
-m4_define([LT_PACKAGE_VERSION], [2.4])
-m4_define([LT_PACKAGE_REVISION], [1.3293])
+m4_define([LT_PACKAGE_VERSION], [2.4.2])
+m4_define([LT_PACKAGE_REVISION], [1.3337])
AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4'
-macro_revision='1.3293'
+[macro_version='2.4.2'
+macro_revision='1.3337'
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
_LT_DECL(, macro_revision, 0)
])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/mission-control-plugins/mcp-signals-marshal.h
new/telepathy-mission-control-5.12.0/mission-control-plugins/mcp-signals-marshal.h
---
old/telepathy-mission-control-5.11.0/mission-control-plugins/mcp-signals-marshal.h
2012-02-21 20:33:04.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/mission-control-plugins/mcp-signals-marshal.h
2012-04-03 00:54:37.000000000 +0200
@@ -6,7 +6,7 @@
G_BEGIN_DECLS
-/* VOID:STRING,BOOLEAN
(/home/smcv/Collabora/telepathy/mc/mission-control-plugins/mcp-signals-marshal.list:1)
*/
+/* VOID:STRING,BOOLEAN (mcp-signals-marshal.list:1) */
extern void _mcp_marshal_VOID__STRING_BOOLEAN (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -14,7 +14,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:STRING,STRING
(/home/smcv/Collabora/telepathy/mc/mission-control-plugins/mcp-signals-marshal.list:2)
*/
+/* VOID:STRING,STRING (mcp-signals-marshal.list:2) */
extern void _mcp_marshal_VOID__STRING_STRING (GClosure *closure,
GValue *return_value,
guint n_param_values,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/server/mc-server.c
new/telepathy-mission-control-5.12.0/server/mc-server.c
--- old/telepathy-mission-control-5.11.0/server/mc-server.c 2012-02-20
19:40:19.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/server/mc-server.c 2012-04-02
23:55:20.000000000 +0200
@@ -26,29 +26,120 @@
#include <unistd.h>
#include <glib.h>
+#ifdef G_OS_UNIX
+#include <glib-unix.h>
+#include <fcntl.h>
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <errno.h>
+#include <string.h>
+#include <signal.h>
+#endif
+
#include <telepathy-glib/telepathy-glib.h>
#include <telepathy-glib/debug-sender.h>
#include "mcd-service.h"
static TpDebugSender *debug_sender;
+static McdService *mcd = NULL;
+
+#ifdef G_OS_UNIX
+static int quit_pipe[2];
+#define QUIT_READ_END 0
+#define QUIT_WRITE_END 1
+#endif
#ifdef BUILD_AS_ANDROID_SERVICE
int telepathy_mission_control_main (int argc, char **argv);
#endif
static void
-on_abort (McdService * mcd)
+on_abort (McdService * _mcd)
{
g_debug ("Exiting now ...");
- mcd_debug_print_tree (mcd);
+ mcd_debug_print_tree (_mcd);
- g_object_unref (mcd);
g_debug ("MC now exits .. bye bye");
- exit (0);
+ mcd_service_stop (_mcd);
+}
+
+#ifdef G_OS_UNIX
+static void
+signal_handler (int sig)
+{
+ switch (sig)
+ {
+ case SIGINT:
+ if ((quit_pipe[QUIT_WRITE_END] > 0) &&
+ write (quit_pipe[QUIT_WRITE_END], "\0", 1) != 1)
+ {
+ /* If we can't write to the socket, dying seems a good
+ * response to SIGINT. We'd use exit(), but that's not
+ * async-signal-safe, so we'll have to resort to _exit().
+ * We use write() because it is async-signal-safe. */
+ static const char message[] =
+ "Unable to write to quit pipe - buffer full?\n"
+ "Will exit instead.\n";
+
+ write (STDERR_FILENO, message, strlen (message));
+ _exit (1);
+ }
+ break;
+ }
+}
+
+static gboolean
+quit_idle_cb (gpointer user_data)
+{
+ mcd_mission_abort (MCD_MISSION (mcd));
+ return FALSE;
}
+static gboolean
+quit_event_cb (GIOChannel *source, GIOCondition condition, gpointer data)
+{
+ g_idle_add_full (G_PRIORITY_LOW, quit_idle_cb, NULL, NULL);
+ return FALSE;
+}
+
+static void
+init_quit_pipe (void)
+{
+ int i;
+ GIOChannel *channel;
+ GError *error = NULL;
+
+ if (!g_unix_open_pipe (quit_pipe, FD_CLOEXEC, &error))
+ {
+ g_warning ("Failed to get a pipe: %s", error->message);
+ g_clear_error (&error);
+ return;
+ }
+ for (i = 0 ; i < 2 ; i++)
+ {
+ int val;
+ val = fcntl (quit_pipe[i], F_GETFL, 0);
+ if (val < 0)
+ {
+ g_warning ("Failed to get flags from file descriptor %d: %s",
+ quit_pipe[i], strerror (errno));
+ continue;
+ }
+ val = fcntl (quit_pipe[i], F_SETFL, val | O_NONBLOCK);
+ if (val < 0)
+ {
+ g_warning ("Failed to set flags from file descriptor %d: %s",
+ quit_pipe[i], strerror (errno));
+ continue;
+ }
+ }
+ channel = g_io_channel_unix_new (quit_pipe[QUIT_READ_END]);
+ g_io_add_watch (channel, G_IO_IN, quit_event_cb, NULL);
+}
+#endif
+
int
#ifdef BUILD_AS_ANDROID_SERVICE
telepathy_mission_control_main (int argc, char **argv)
@@ -56,7 +147,10 @@
main (int argc, char **argv)
#endif
{
- McdService *mcd;
+#ifdef G_OS_UNIX
+ struct sigaction act;
+ sigset_t empty_mask;
+#endif
g_type_init ();
g_set_application_name ("Account manager");
@@ -80,11 +174,22 @@
/* Listen for suicide notification */
g_signal_connect_after (mcd, "abort", G_CALLBACK (on_abort), mcd);
+ /* Set up signals */
+#ifdef G_OS_UNIX
+ init_quit_pipe ();
+ sigemptyset (&empty_mask);
+ act.sa_handler = signal_handler;
+ act.sa_mask = empty_mask;
+ act.sa_flags = 0;
+ sigaction (SIGINT, &act, NULL);
+#endif
+
/* connect */
mcd_mission_connect (MCD_MISSION (mcd));
mcd_service_run (MCD_OBJECT (mcd));
+ g_clear_object (&mcd);
tp_clear_object (&debug_sender);
return 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/src/mcd-service.c
new/telepathy-mission-control-5.12.0/src/mcd-service.c
--- old/telepathy-mission-control-5.11.0/src/mcd-service.c 2011-09-20
11:29:15.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/src/mcd-service.c 2012-04-02
23:55:20.000000000 +0200
@@ -193,3 +193,9 @@
g_main_loop_run (self->main_loop);
}
+void
+mcd_service_stop (McdService * self)
+{
+ if (self->main_loop != NULL)
+ g_main_loop_quit (self->main_loop);
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/src/mcd-service.h
new/telepathy-mission-control-5.12.0/src/mcd-service.h
--- old/telepathy-mission-control-5.11.0/src/mcd-service.h 2009-08-19
16:28:12.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/src/mcd-service.h 2012-04-02
23:55:20.000000000 +0200
@@ -69,5 +69,6 @@
McdService *mcd_service_new (void);
void mcd_service_run (McdService * self);
+void mcd_service_stop (McdService * self);
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/tests/twisted/fakeconnectivity.py
new/telepathy-mission-control-5.12.0/tests/twisted/fakeconnectivity.py
--- old/telepathy-mission-control-5.11.0/tests/twisted/fakeconnectivity.py
2012-02-14 12:06:53.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/tests/twisted/fakeconnectivity.py
2012-04-03 00:49:53.000000000 +0200
@@ -37,6 +37,11 @@
q.add_dbus_method_impl(self.NM_Get,
path=self.NM_PATH, interface=dbus.PROPERTIES_IFACE, method='Get',
predicate=lambda e: e.args[0] == self.NM_INTERFACE)
+ q.add_dbus_method_impl(self.NM_GetAll,
+ path=self.NM_PATH, interface=dbus.PROPERTIES_IFACE,
method='GetAll',
+ predicate=lambda e: e.args[0] == self.NM_INTERFACE)
+ q.add_dbus_method_impl(self.NM_GetDevices,
+ path=self.NM_PATH, interface=self.NM_INTERFACE,
method='GetDevices')
q.add_dbus_method_impl(self.ConnMan_GetState,
path=self.CONNMAN_PATH, interface=self.CONNMAN_INTERFACE,
@@ -60,8 +65,8 @@
}
self.q.dbus_return(e.message, permissions, signature='a{ss}')
- def NM_Get(self, e):
- props = {
+ def nm_props(self):
+ return {
'NetworkingEnabled': True,
'WirelessEnabled': True,
'WirelessHardwareEnabled': True,
@@ -74,7 +79,14 @@
'State': dbus.UInt32(self.nm_state),
}
- self.q.dbus_return(e.message, props[e.args[1]], signature='v')
+ def NM_Get(self, e):
+ self.q.dbus_return(e.message, self.nm_props()[e.args[1]],
signature='v')
+
+ def NM_GetAll(self, e):
+ self.q.dbus_return(e.message, self.nm_props(), signature='a{sv}')
+
+ def NM_GetDevices(self, e):
+ self.q.dbus_return(e.message, [], signature='ao')
def ConnMan_GetState(self, e):
self.q.dbus_return(e.message, self.connman_state, signature='s')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/util/Makefile.am
new/telepathy-mission-control-5.12.0/util/Makefile.am
--- old/telepathy-mission-control-5.11.0/util/Makefile.am 2012-02-20
19:40:19.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/util/Makefile.am 2012-04-02
23:55:20.000000000 +0200
@@ -40,5 +40,5 @@
-:CFLAGS $(DEFS) $(CFLAGS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CFLAGS) \
-:CPPFLAGS $(CPPFLAGS) $(AM_CPPFLAGS) \
- -:LDFLAGS $(mc_tool_LDADD) \
+ -:LDFLAGS $(LDADD) \
> $@
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
here is the log from the commit of package telepathy-mission-control for
openSUSE:Factory checked in at 2012-04-12 09:53:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telepathy-mission-control (Old)
and /work/SRC/openSUSE:Factory/.telepathy-mission-control.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telepathy-mission-control", Maintainer is
"gnome-maintainers@xxxxxxx"
Changes:
--------
---
/work/SRC/openSUSE:Factory/telepathy-mission-control/telepathy-mission-control.changes
2012-02-28 19:25:44.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.telepathy-mission-control.new/telepathy-mission-control.changes
2012-04-12 09:54:06.000000000 +0200
@@ -1,0 +2,7 @@
+Tue Apr 3 08:11:10 UTC 2012 - vuntz@xxxxxxxxxxxx
+
+- Update to version 5.12.0:
+ + Add mcd_service_stop() and stop the service when SIGINT is
+ sent (fdo#47054).
+
+-------------------------------------------------------------------
Old:
----
telepathy-mission-control-5.11.0.tar.gz
New:
----
telepathy-mission-control-5.12.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ telepathy-mission-control.spec ++++++
--- /var/tmp/diff_new_pack.ZRpjaU/_old 2012-04-12 09:54:07.000000000 +0200
+++ /var/tmp/diff_new_pack.ZRpjaU/_new 2012-04-12 09:54:07.000000000 +0200
@@ -19,7 +19,7 @@
Url: http://mission-control.sourceforge.net/
Name: telepathy-mission-control
-Version: 5.11.0
+Version: 5.12.0
Release: 0
Summary: Telepathy Mission Control instant messaging connection manager
License: LGPL-2.1
++++++ telepathy-mission-control-5.11.0.tar.gz ->
telepathy-mission-control-5.12.0.tar.gz ++++++
++++ 2602 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/ChangeLog
new/telepathy-mission-control-5.12.0/ChangeLog
--- old/telepathy-mission-control-5.11.0/ChangeLog 2012-02-21
20:52:05.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/ChangeLog 2012-04-03
00:55:00.000000000 +0200
@@ -1,3 +1,71 @@
+commit aeba9f785227e07bf26b14822b1b288041297910
+Author: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+Date: 2012-04-02 18:22:56 -0400
+
+ version 5.12.0
+
+ Signed-off-by: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+
+commit f185df41b7f514ce28bb121ec4abdc5dc422b7a0
+Author: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+Date: 2012-04-02 18:07:14 -0400
+
+ update NEWS for 5.12.0
+
+ Signed-off-by: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+
+commit 154f2b42310090f947988df8fd44ee34a6cbb18a
+Author: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+Date: 2012-04-02 18:48:21 -0400
+
+ fakeconnectivity: implement GetAll and GetDevices for NM
+
+ This is needed for newer libnm-glib. We should start using
+ nm_client_new_async().
+
+ Signed-off-by: Jonny Lamb <jonny.lamb@xxxxxxxxxxxxxxx>
+
+commit 853fefbb9663a5d6003cdefbc16c19c67d5bfcc7
+Author: Alban Crequy <alban.crequy@xxxxxxxxxxxxxxx>
+Date: 2012-03-16 15:32:51 +0000
+
+ Add mcd_service_stop() and stop the McdService when SIGINT is sent
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=47054
+
+commit 72498e161d71b6751d825888a684f62c304a9434
+Author: Alban Crequy <alban.crequy@xxxxxxxxxxxxxxx>
+Date: 2012-03-26 13:33:22 +0100
+
+ Update dependency on GLib 2.30
+
+ GLib 2.30 is necessary for g_unix_open_pipe().
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=47054
+
+commit 370e642d6dc6983fee0ef1fcbedd96ef3a2b3b64
+Author: Alvaro Soliverez <alvaro.soliverez@xxxxxxxxxxxxxxx>
+Date: 2012-03-22 18:05:04 -0300
+
+ On Android, use pkg-config --static
+
+ This makes it output the complete dependency chain for each
+ library, e.g. libffi for GObject. This is necessary because Android
+ toolchains don't follow shared library interdependencies like
+ normal GNU toolchains.
+
+commit dcebc508f40abd0eaceb57039e5789638b5297b1
+Author: Alvaro Soliverez <alvaro.soliverez@xxxxxxxxxxxxxxx>
+Date: 2012-03-22 18:04:31 -0300
+
+ Use the correct LD_FLAGS variable for the Android target
+
+commit 90ac4892d9f15756e8fc1266a7b24b65da48a5ef
+Author: Simon McVittie <simon.mcvittie@xxxxxxxxxxxxxxx>
+Date: 2012-02-21 21:11:10 +0000
+
+ Development version
+
commit 5027888083a46c97f75a99cdf165195afed929db
Author: Simon McVittie <simon.mcvittie@xxxxxxxxxxxxxxx>
Date: 2012-02-21 19:44:31 +0000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/NEWS
new/telepathy-mission-control-5.12.0/NEWS
--- old/telepathy-mission-control-5.11.0/NEWS 2012-02-21 20:32:22.000000000
+0100
+++ new/telepathy-mission-control-5.12.0/NEWS 2012-04-03 00:50:06.000000000
+0200
@@ -1,3 +1,24 @@
+telepathy-mission-control 5.12.0 (2012-04-02)
+=============================================
+
+This is the start of a new stable branch.
+
+Changes since 5.11.0:
+
+• GLib ≥ 2.30 is now required.
+
+• Add mcd_service_stop() and stop the service when SIGINT is
+ sent. (fd.o#47054, Alban)
+
+Summary of particularly noteworthy changes since 5.10.x:
+
+• GLib ≥ 2.30 and telepathy-glib ≥ 0.17.5 are now required
+
+• telepathy-butterfly accounts are migrated to telepathy-haze
+ automatically if Haze is installed.
+
+• Mission Control can now be stopped by sending SIGINT to the daemon.
+
telepathy-mission-control 5.11.0 (2012-02-21)
=============================================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/configure.ac
new/telepathy-mission-control-5.12.0/configure.ac
--- old/telepathy-mission-control-5.11.0/configure.ac 2012-02-21
20:31:54.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/configure.ac 2012-04-03
00:50:06.000000000 +0200
@@ -1,7 +1,7 @@
dnl Set the version number to e.g. 5.x.y immediately before a release.
dnl Set the version number to e.g. 5.x.y+ immediately after (this will
dnl enable -Werror).
-AC_INIT([telepathy-mission-control], [5.11.0])
+AC_INIT([telepathy-mission-control], [5.12.0])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR(Makefile.am)
@@ -309,7 +309,7 @@
AC_SUBST(TELEPATHY_CFLAGS)
PKG_CHECK_MODULES([GLIB],
- [glib-2.0 >= 2.28, gobject-2.0, gmodule-no-export-2.0, gio-2.0])
+ [glib-2.0 >= 2.30, gobject-2.0, gmodule-no-export-2.0, gio-2.0])
AC_SUBST(GLIB_LIBS)
AC_SUBST(GLIB_CFLAGS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpAccountManager.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpAccountManager.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpAccountManager.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpAccountManager.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpAccountManager</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch02.html" title="Account storage">
<link rel="prev" href="mission-control-plugins-McpAccountStorage.html"
title="McpAccountStorage">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpDispatchOperation.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpDispatchOperation.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpDispatchOperation.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpDispatchOperation.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpDispatchOperation</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch04.html" title="Channel dispatch operations">
<link rel="prev"
href="mission-control-plugins-McpDispatchOperationPolicy.html"
title="McpDispatchOperationPolicy">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpRequest.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpRequest.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/McpRequest.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/McpRequest.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpRequest</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch03.html" title="Channel requests">
<link rel="prev" href="mission-control-plugins-McpRequestPolicy.html"
title="McpRequestPolicy">
@@ -62,7 +62,7 @@
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span
class="returnvalue">gchar</span></a> * <a class="link"
href="McpRequest.html#mcp-request-get-cm-name" title="mcp_request_get_cm_name
()">mcp_request_get_cm_name</a> (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span
class="returnvalue">guint</span></a> <a class="link"
href="McpRequest.html#mcp-request-get-n-requests"
title="mcp_request_get_n_requests ()">mcp_request_get_n_requests</a>
(<em class="parameter"><code><a class="link" href="McpRequest.html"
title="McpRequest"><span class="type">McpRequest</span></a> *self</code></em>);
const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span
class="returnvalue">gchar</span></a> * <a class="link"
href="McpRequest.html#mcp-request-get-protocol" title="mcp_request_get_protocol
()">mcp_request_get_protocol</a> (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);
-<a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"><span
class="returnvalue">gint64</span></a> <a class="link"
href="McpRequest.html#mcp-request-get-user-action-time"
title="mcp_request_get_user_action_time
()">mcp_request_get_user_action_time</a> (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);
+<span class="returnvalue">gint64</span> <a class="link"
href="McpRequest.html#mcp-request-get-user-action-time"
title="mcp_request_get_user_action_time
()">mcp_request_get_user_action_time</a> (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);
<a
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span
class="returnvalue">GHashTable</span></a> * <a class="link"
href="McpRequest.html#mcp-request-ref-nth-request"
title="mcp_request_ref_nth_request ()">mcp_request_ref_nth_request</a>
(<em class="parameter"><code><a class="link" href="McpRequest.html"
title="McpRequest"><span class="type">McpRequest</span></a> *self</code></em>,
<em
class="parameter"><code><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> n</code></em>);
<a class="link" href="McpRequest.html#McpRequestDelay"
title="McpRequestDelay"><span class="returnvalue">McpRequestDelay</span></a> *
<a class="link" href="McpRequest.html#mcp-request-start-delay"
title="mcp_request_start_delay ()">mcp_request_start_delay</a> (<em
class="parameter"><code><a class="link" href="McpRequest.html"
title="McpRequest"><span class="type">McpRequest</span></a> *self</code></em>);
@@ -146,7 +146,7 @@
<hr>
<div class="refsect2">
<a
name="mcp-request-get-user-action-time"></a><h3>mcp_request_get_user_action_time
()</h3>
-<pre class="programlisting"><a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"><span
class="returnvalue">gint64</span></a>
mcp_request_get_user_action_time (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);</pre>
+<pre class="programlisting"><span class="returnvalue">gint64</span>
mcp_request_get_user_action_time (<em class="parameter"><code><a
class="link" href="McpRequest.html" title="McpRequest"><span
class="type">McpRequest</span></a> *self</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/annotation-glossary.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/annotation-glossary.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/annotation-glossary.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/annotation-glossary.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Annotation Glossary</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="api-index-full.html" title="API Index">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/api-index-full.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/api-index-full.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/api-index-full.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/api-index-full.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>API Index</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="object-tree.html" title="Object Hierarchy">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch01.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch01.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch01.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch01.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Global functions</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="index.html" title="Mission Control Plugins Reference
Manual">
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp4073328"></a>Global functions</h2></div></div></div>
+<a name="idp1097776"></a>Global functions</h2></div></div></div>
<div class="toc"><dl><dt>
<span class="refentrytitle"><a
href="mission-control-plugins-Plugin-loader-and-global-functions.html">Plugin
loader and global functions</a></span><span class="refpurpose"> — Writing a
plugin, or loading plugins</span>
</dt></dl></div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch02.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch02.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch02.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch02.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Account storage</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev"
href="mission-control-plugins-Plugin-loader-and-global-functions.html"
title="Plugin loader and global functions">
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp3942304"></a>Account storage</h2></div></div></div>
+<a name="idp3110288"></a>Account storage</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a
href="mission-control-plugins-McpAccountStorage.html">McpAccountStorage</a></span><span
class="refpurpose"> — Account Storage object, implemented by plugins</span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch03.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch03.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch03.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch03.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Channel requests</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="McpAccountManager.html" title="McpAccountManager">
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp3291136"></a>Channel requests</h2></div></div></div>
+<a name="idp3537984"></a>Channel requests</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a
href="mission-control-plugins-McpRequestPolicy.html">McpRequestPolicy</a></span><span
class="refpurpose"> — Request-policy object, implemented by plugins</span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch04.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch04.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/ch04.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/ch04.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Channel dispatch operations</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="McpRequest.html" title="McpRequest">
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp2769056"></a>Channel dispatch operations</h2></div></div></div>
+<a name="idp1361584"></a>Channel dispatch operations</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a
href="mission-control-plugins-McpDispatchOperationPolicy.html">McpDispatchOperationPolicy</a></span><span
class="refpurpose"> — Dispatch Operation policy object, implemented by
plugins</span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/index.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/index.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/index.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/index.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Mission Control Plugins Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="next" href="ch01.html" title="Global functions">
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpAccountStorage.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpAccountStorage.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpAccountStorage.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpAccountStorage.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpAccountStorage</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch02.html" title="Account storage">
<link rel="prev" href="ch02.html" title="Account storage">
@@ -174,7 +174,7 @@
<p>
</p>
<div class="example">
-<a name="idp7519552"></a><p class="title"><b>Example 1. </b></p>
+<a name="idp7530400"></a><p class="title"><b>Example 1. </b></p>
<div class="example-contents">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpDispatchOperationPolicy.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpDispatchOperationPolicy.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpDispatchOperationPolicy.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpDispatchOperationPolicy.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpDispatchOperationPolicy</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch04.html" title="Channel dispatch operations">
<link rel="prev" href="ch04.html" title="Channel dispatch operations">
@@ -93,7 +93,7 @@
<p>
</p>
<div class="example">
-<a name="idp11611568"></a><p class="title"><b>Example 3. </b></p>
+<a name="idp8949088"></a><p class="title"><b>Example 3. </b></p>
<div class="example-contents">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpRequestPolicy.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpRequestPolicy.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpRequestPolicy.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-McpRequestPolicy.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>McpRequestPolicy</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch03.html" title="Channel requests">
<link rel="prev" href="ch03.html" title="Channel requests">
@@ -70,7 +70,7 @@
<p>
</p>
<div class="example">
-<a name="idp6921264"></a><p class="title"><b>Example 2. </b></p>
+<a name="idp10246528"></a><p class="title"><b>Example 2. </b></p>
<div class="example-contents">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-Plugin-loader-and-global-functions.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-Plugin-loader-and-global-functions.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/mission-control-plugins-Plugin-loader-and-global-functions.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/mission-control-plugins-Plugin-loader-and-global-functions.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Plugin loader and global functions</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="ch01.html" title="Global functions">
<link rel="prev" href="ch01.html" title="Global functions">
@@ -52,7 +52,7 @@
<a
name="mission-control-plugins-Plugin-loader-and-global-functions.description"></a><h2>Description</h2>
<p>
To write plugins for Mission Control, build a GModule whose name starts
-with "mcp-" and ends with <a
href="http://library.gnome.org/devel/glib/unstable/glib-Dynamic-Loading-of-Modules.html#G-MODULE-SUFFIX:CAPS"><code
class="literal">G_MODULE_SUFFIX</code></a>, for instance mcp-testplugin.so
+with "mcp-" and ends with <code class="literal">G_MODULE_SUFFIX</code>, for
instance mcp-testplugin.so
on Linux or mcp-testplugin.dll on Windows. It must be installed in the
directory given by the ${plugindir} variable in the mission-control-plugins
pkg-config file.
@@ -159,7 +159,7 @@
<pre class="programlisting"><span class="returnvalue">void</span>
mcp_read_dir (<em class="parameter"><code>const <a
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a> *path</code></em>);</pre>
<p>
Read plugins from the given path. Any file with prefix "mcp-" and suffix
-<a
href="http://library.gnome.org/devel/glib/unstable/glib-Dynamic-Loading-of-Modules.html#G-MODULE-SUFFIX:CAPS"><code
class="literal">G_MODULE_SUFFIX</code></a> is considered as a potential
plugin, and loaded; if it
+<code class="literal">G_MODULE_SUFFIX</code> is considered as a potential
plugin, and loaded; if it
contains the symbol <a class="link"
href="mission-control-plugins-Plugin-loader-and-global-functions.html#mcp-plugin-ref-nth-object"
title="mcp_plugin_ref_nth_object ()"><code
class="function">mcp_plugin_ref_nth_object()</code></a>, the plugin is made
resident, then that symbol is called as a function until it returns <a
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code
class="literal">NULL</code></a>.
</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/object-tree.html
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/object-tree.html
---
old/telepathy-mission-control-5.11.0/doc/reference/mission-control-plugins/html/object-tree.html
2012-02-21 20:52:05.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/doc/reference/mission-control-plugins/html/object-tree.html
2012-04-03 00:55:00.000000000 +0200
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Object Hierarchy</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="up" href="index.html" title="Mission Control Plugins Reference
Manual">
<link rel="prev" href="McpDispatchOperation.html" title="McpDispatchOperation">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/m4/libtool.m4
new/telepathy-mission-control-5.12.0/m4/libtool.m4
--- old/telepathy-mission-control-5.11.0/m4/libtool.m4 2011-09-21
18:55:29.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/m4/libtool.m4 2012-01-06
15:32:20.000000000 +0100
@@ -1,8 +1,8 @@
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
-# Inc.
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
@@ -11,8 +11,8 @@
m4_define([_LT_COPYING], [dnl
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
-# Inc.
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is part of GNU Libtool.
@@ -146,6 +146,8 @@
AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
+_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build
system])dnl
+dnl
_LT_DECL([], [host_alias], [0], [The host system])dnl
_LT_DECL([], [host], [0])dnl
_LT_DECL([], [host_os], [0])dnl
@@ -637,7 +639,7 @@
m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
configured by $[0], generated by m4_PACKAGE_STRING.
-Copyright (C) 2010 Free Software Foundation, Inc.
+Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."
@@ -801,6 +803,7 @@
m4_case([$1],
[C], [_LT_LANG(C)],
[C++], [_LT_LANG(CXX)],
+ [Go], [_LT_LANG(GO)],
[Java], [_LT_LANG(GCJ)],
[Fortran 77], [_LT_LANG(F77)],
[Fortran], [_LT_LANG(FC)],
@@ -822,6 +825,31 @@
])# _LT_LANG
+m4_ifndef([AC_PROG_GO], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into #
+# GNU Autoconf as AC_PROG_GO. When it is available in #
+# a released version of Autoconf we should remove this #
+# macro and use it instead. #
+############################################################
+m4_defun([AC_PROG_GO],
+[AC_LANG_PUSH(Go)dnl
+AC_ARG_VAR([GOC], [Go compiler command])dnl
+AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
+_AC_ARG_VAR_LDFLAGS()dnl
+AC_CHECK_TOOL(GOC, gccgo)
+if test -z "$GOC"; then
+ if test -n "$ac_tool_prefix"; then
+ AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
+ fi
+fi
+if test -z "$GOC"; then
+ AC_CHECK_PROG(GOC, gccgo, gccgo, false)
+fi
+])#m4_defun
+])#m4_ifndef
+
+
# _LT_LANG_DEFAULT_CONFIG
# -----------------------
m4_defun([_LT_LANG_DEFAULT_CONFIG],
@@ -852,6 +880,10 @@
m4_ifdef([LT_PROG_GCJ],
[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
+AC_PROVIDE_IFELSE([AC_PROG_GO],
+ [LT_LANG(GO)],
+ [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
+
AC_PROVIDE_IFELSE([LT_PROG_RC],
[LT_LANG(RC)],
[m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
@@ -954,7 +986,13 @@
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err
_lt_result=$?
- if test -f libconftest.dylib && test ! -s conftest.err && test
$_lt_result = 0; then
+ # If there is a non-empty error log, and "single_module"
+ # appears in it, assume the flag caused a linker warning
+ if test -s conftest.err && $GREP single_module conftest.err; then
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ # Otherwise, if the output was created with a 0 exit code from
+ # the compiler, it worked.
+ elif test -f libconftest.dylib && test $_lt_result -eq 0; then
lt_cv_apple_cc_single_mod=yes
else
cat conftest.err >&AS_MESSAGE_LOG_FD
@@ -962,6 +1000,7 @@
rm -rf libconftest.dylib*
rm -f conftest.*
fi])
+
AC_CACHE_CHECK([for -exported_symbols_list linker flag],
[lt_cv_ld_exported_symbols_list],
[lt_cv_ld_exported_symbols_list=no
@@ -973,6 +1012,7 @@
[lt_cv_ld_exported_symbols_list=no])
LDFLAGS="$save_LDFLAGS"
])
+
AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
[lt_cv_ld_force_load=no
cat > conftest.c << _LT_EOF
@@ -990,7 +1030,9 @@
echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,./libconftest.a 2>conftest.err
_lt_result=$?
- if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 &&
$GREP forced_load conftest 2>&1 >/dev/null; then
+ if test -s conftest.err && $GREP force_load conftest.err; then
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load
conftest >/dev/null 2>&1 ; then
lt_cv_ld_force_load=yes
else
cat conftest.err >&AS_MESSAGE_LOG_FD
@@ -1035,8 +1077,8 @@
])
-# _LT_DARWIN_LINKER_FEATURES
-# --------------------------
+# _LT_DARWIN_LINKER_FEATURES([TAG])
+# ---------------------------------
# Checks for linker and compiler features on darwin
m4_defun([_LT_DARWIN_LINKER_FEATURES],
[
@@ -1047,6 +1089,8 @@
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
if test "$lt_cv_ld_force_load" = "yes"; then
_LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do
test -n \"$conv\" && new_convenience=\"$new_convenience
${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+ m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
+ [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
else
_LT_TAGVAR(whole_archive_flag_spec, $1)=''
fi
@@ -1330,14 +1374,27 @@
CFLAGS="$SAVE_CFLAGS"
fi
;;
-sparc*-*solaris*)
+*-*solaris*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
case `/usr/bin/file conftest.o` in
*64-bit*)
case $lt_cv_prog_gnu_ld in
- yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ yes*)
+ case $host in
+ i?86-*-solaris*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ sparc*-*-solaris*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
+ if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
+ LD="${LD-ld}_sol2"
+ fi
+ ;;
*)
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
LD="${LD-ld} -64"
@@ -1414,13 +1471,13 @@
if test -n "$RANLIB"; then
case $host_os in
openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
;;
*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
;;
esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
fi
case $host_os in
@@ -1600,6 +1657,11 @@
lt_cv_sys_max_cmd_len=196608
;;
+ os2*)
+ # The test takes a long time on OS/2.
+ lt_cv_sys_max_cmd_len=8192
+ ;;
+
osf*)
# Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
# due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
@@ -1639,7 +1701,7 @@
# If test is not a shell built-in, we'll probably end up computing a
# maximum length that is only half of the actual maximum length, but
# we can't tell.
- while { test "X"`func_fallback_echo "$teststring$teststring"
2>/dev/null` \
+ while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
= "X$teststring$teststring"; } >/dev/null 2>&1 &&
test $i != 17 # 1/2 MB should be enough
do
@@ -2185,7 +2247,7 @@
case $host_os in
aix3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
shlibpath_var=LIBPATH
@@ -2194,7 +2256,7 @@
;;
aix[[4-9]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
hardcode_into_libs=yes
@@ -2259,7 +2321,7 @@
;;
bsdi[[45]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
@@ -2398,7 +2460,7 @@
;;
dgux*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname$shared_ext'
@@ -2406,10 +2468,6 @@
shlibpath_var=LD_LIBRARY_PATH
;;
-freebsd1*)
- dynamic_linker=no
- ;;
-
freebsd* | dragonfly*)
# DragonFly does not have aout. When/if they implement a new
# versioning mechanism, adjust this.
@@ -2417,7 +2475,7 @@
objformat=`/usr/bin/objformat`
else
case $host_os in
- freebsd[[123]]*) objformat=aout ;;
+ freebsd[[23]].*) objformat=aout ;;
*) objformat=elf ;;
esac
fi
@@ -2435,7 +2493,7 @@
esac
shlibpath_var=LD_LIBRARY_PATH
case $host_os in
- freebsd2*)
+ freebsd2.*)
shlibpath_overrides_runpath=yes
;;
freebsd3.[[01]]* | freebsdelf3.[[01]]*)
@@ -2455,7 +2513,7 @@
;;
gnu*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
@@ -2466,7 +2524,7 @@
;;
haiku*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
dynamic_linker="$host_os runtime_loader"
@@ -2527,7 +2585,7 @@
;;
interix[[3-9]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
@@ -2543,7 +2601,7 @@
nonstopux*) version_type=nonstopux ;;
*)
if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big
refactor
else
version_type=irix
fi ;;
@@ -2580,9 +2638,9 @@
dynamic_linker=no
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
@@ -2657,7 +2715,7 @@
;;
newsos6)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
@@ -2726,7 +2784,7 @@
;;
solaris*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
@@ -2751,7 +2809,7 @@
;;
sysv4 | sysv4.3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
@@ -2775,7 +2833,7 @@
sysv4*MP*)
if test -d /usr/nec ;then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname${shared_ext}.$versuffix
$libname${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
@@ -2806,7 +2864,7 @@
tpf*)
# TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
@@ -2816,7 +2874,7 @@
;;
uts4*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
@@ -3238,7 +3296,7 @@
lt_cv_deplibs_check_method=pass_all
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
lt_cv_deplibs_check_method=pass_all
;;
@@ -3658,6 +3716,7 @@
# which start with @ or ?.
lt_cv_sys_global_symbol_pipe="$AWK ['"\
" {last_section=section; section=\$ 3};"\
+" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
" \$ 0!~/External *\|/{next};"\
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
@@ -4242,7 +4301,9 @@
case $cc_basename in
nvcc*) # Cuda Compiler Driver 2.2
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Xcompiler -fPIC'
+ if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler
$_LT_TAGVAR(lt_prog_compiler_pic, $1)"
+ fi
;;
esac
else
@@ -4334,18 +4395,33 @@
;;
*)
case `$CC -V 2>&1 | sed 5q` in
- *Sun\ F* | *Sun*Fortran*)
+ *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\
8.[[0-3]]*)
# Sun Fortran 8.3 passes all unrecognized flags to the linker
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)=''
;;
+ *Sun\ F* | *Sun*Fortran*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
*Sun\ C*)
# Sun C 5.9
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
;;
+ *Intel*\ [[CF]]*Compiler*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ *Portland\ Group*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
esac
;;
esac
@@ -4505,7 +4581,9 @@
;;
cygwin* | mingw* | cegcc*)
case $cc_basename in
- cl*) ;;
+ cl*)
+ _LT_TAGVAR(exclude_expsyms,
$1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+ ;;
*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience |
$global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1
DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[
]]/s/.* //'\'' | sort | uniq > $export_symbols'
_LT_TAGVAR(exclude_expsyms,
$1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
@@ -4533,7 +4611,6 @@
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
@@ -4787,8 +4864,7 @@
xlf* | bgf* | bgxlf* | mpixlf*)
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself
_LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience
--no-whole-archive'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
_LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs
$linker_flags -soname $soname -o $lib'
if test "x$supports_anon_versioning" = xyes; then
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" >
$output_objdir/$libname.ver~
@@ -5084,6 +5160,7 @@
# The linker will not automatically build a static lib if we build a
DLL.
# _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ _LT_TAGVAR(exclude_expsyms,
$1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience |
$global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^
]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq
$export_symbols'# Don't use ranlib
_LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
@@ -5130,10 +5207,6 @@
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
- freebsd1*)
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
# support. Future versions do this automatically, but an explicit c++rt0.o
# does not break anything, and helps significantly (at the cost of a little
@@ -5146,7 +5219,7 @@
;;
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2*)
+ freebsd2.*)
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_minus_L, $1)=yes
@@ -5185,7 +5258,6 @@
fi
if test "$with_gnu_ld" = no; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
@@ -5627,9 +5699,6 @@
_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
[Flag to hardcode $libdir into a binary during linking.
This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
- [[If ld is used when linking, flag to hardcode $libdir into a binary
- during linking. This must work even if $libdir does not exist]])
_LT_TAGDECL([], [hardcode_libdir_separator], [1],
[Whether we need a single "-rpath" flag with a separated argument])
_LT_TAGDECL([], [hardcode_direct], [0],
@@ -5787,7 +5856,6 @@
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
@@ -6157,7 +6225,7 @@
esac
;;
- freebsd[[12]]*)
+ freebsd2.*)
# C++ shared libraries reported to be fairly broken before
# switch to ELF
_LT_TAGVAR(ld_shlibs, $1)=no
@@ -6918,12 +6986,18 @@
}
};
_LT_EOF
+], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
+package foo
+func foo() {
+}
+_LT_EOF
])
_lt_libdeps_save_CFLAGS=$CFLAGS
case "$CC $CFLAGS " in #(
*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
+*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
esac
dnl Parse the compiler output and extract the necessary
@@ -7120,7 +7194,6 @@
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=no
@@ -7253,7 +7326,6 @@
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=no
@@ -7440,6 +7512,77 @@
])# _LT_LANG_GCJ_CONFIG
+# _LT_LANG_GO_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Go compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GO_CONFIG],
+[AC_REQUIRE([LT_PROG_GO])dnl
+AC_LANG_SAVE
+
+# Source file extension for Go test sources.
+ac_ext=go
+
+# Object file extension for compiled Go test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="package main; func main() { }"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='package main; func main() { }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GOC-"gccgo"}
+CFLAGS=$GOFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# Go did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GO_CONFIG
+
+
# _LT_LANG_RC_CONFIG([TAG])
# -------------------------
# Ensure that the configuration variables for the Windows resource compiler
@@ -7509,6 +7652,13 @@
dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
+# LT_PROG_GO
+# ----------
+AC_DEFUN([LT_PROG_GO],
+[AC_CHECK_TOOL(GOC, gccgo,)
+])
+
+
# LT_PROG_RC
# ----------
AC_DEFUN([LT_PROG_RC],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/m4/ltoptions.m4
new/telepathy-mission-control-5.12.0/m4/ltoptions.m4
--- old/telepathy-mission-control-5.11.0/m4/ltoptions.m4 2011-09-21
18:55:29.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/m4/ltoptions.m4 2012-01-06
15:32:20.000000000 +0100
@@ -326,9 +326,24 @@
# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
m4_define([_LT_WITH_PIC],
[AC_ARG_WITH([pic],
- [AS_HELP_STRING([--with-pic],
+ [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- [pic_mode="$withval"],
+ [lt_p=${PACKAGE-default}
+ case $withval in
+ yes|no) pic_mode=$withval ;;
+ *)
+ pic_mode=default
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for lt_pkg in $withval; do
+ IFS="$lt_save_ifs"
+ if test "X$lt_pkg" = "X$lt_p"; then
+ pic_mode=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
[pic_mode=default])
test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/m4/ltversion.m4
new/telepathy-mission-control-5.12.0/m4/ltversion.m4
--- old/telepathy-mission-control-5.11.0/m4/ltversion.m4 2011-09-21
18:55:29.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/m4/ltversion.m4 2012-01-06
15:32:20.000000000 +0100
@@ -9,15 +9,15 @@
# @configure_input@
-# serial 3293 ltversion.m4
+# serial 3337 ltversion.m4
# This file is part of GNU Libtool
-m4_define([LT_PACKAGE_VERSION], [2.4])
-m4_define([LT_PACKAGE_REVISION], [1.3293])
+m4_define([LT_PACKAGE_VERSION], [2.4.2])
+m4_define([LT_PACKAGE_REVISION], [1.3337])
AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4'
-macro_revision='1.3293'
+[macro_version='2.4.2'
+macro_revision='1.3337'
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
_LT_DECL(, macro_revision, 0)
])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/mission-control-plugins/mcp-signals-marshal.h
new/telepathy-mission-control-5.12.0/mission-control-plugins/mcp-signals-marshal.h
---
old/telepathy-mission-control-5.11.0/mission-control-plugins/mcp-signals-marshal.h
2012-02-21 20:33:04.000000000 +0100
+++
new/telepathy-mission-control-5.12.0/mission-control-plugins/mcp-signals-marshal.h
2012-04-03 00:54:37.000000000 +0200
@@ -6,7 +6,7 @@
G_BEGIN_DECLS
-/* VOID:STRING,BOOLEAN
(/home/smcv/Collabora/telepathy/mc/mission-control-plugins/mcp-signals-marshal.list:1)
*/
+/* VOID:STRING,BOOLEAN (mcp-signals-marshal.list:1) */
extern void _mcp_marshal_VOID__STRING_BOOLEAN (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -14,7 +14,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:STRING,STRING
(/home/smcv/Collabora/telepathy/mc/mission-control-plugins/mcp-signals-marshal.list:2)
*/
+/* VOID:STRING,STRING (mcp-signals-marshal.list:2) */
extern void _mcp_marshal_VOID__STRING_STRING (GClosure *closure,
GValue *return_value,
guint n_param_values,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/server/mc-server.c
new/telepathy-mission-control-5.12.0/server/mc-server.c
--- old/telepathy-mission-control-5.11.0/server/mc-server.c 2012-02-20
19:40:19.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/server/mc-server.c 2012-04-02
23:55:20.000000000 +0200
@@ -26,29 +26,120 @@
#include <unistd.h>
#include <glib.h>
+#ifdef G_OS_UNIX
+#include <glib-unix.h>
+#include <fcntl.h>
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <errno.h>
+#include <string.h>
+#include <signal.h>
+#endif
+
#include <telepathy-glib/telepathy-glib.h>
#include <telepathy-glib/debug-sender.h>
#include "mcd-service.h"
static TpDebugSender *debug_sender;
+static McdService *mcd = NULL;
+
+#ifdef G_OS_UNIX
+static int quit_pipe[2];
+#define QUIT_READ_END 0
+#define QUIT_WRITE_END 1
+#endif
#ifdef BUILD_AS_ANDROID_SERVICE
int telepathy_mission_control_main (int argc, char **argv);
#endif
static void
-on_abort (McdService * mcd)
+on_abort (McdService * _mcd)
{
g_debug ("Exiting now ...");
- mcd_debug_print_tree (mcd);
+ mcd_debug_print_tree (_mcd);
- g_object_unref (mcd);
g_debug ("MC now exits .. bye bye");
- exit (0);
+ mcd_service_stop (_mcd);
+}
+
+#ifdef G_OS_UNIX
+static void
+signal_handler (int sig)
+{
+ switch (sig)
+ {
+ case SIGINT:
+ if ((quit_pipe[QUIT_WRITE_END] > 0) &&
+ write (quit_pipe[QUIT_WRITE_END], "\0", 1) != 1)
+ {
+ /* If we can't write to the socket, dying seems a good
+ * response to SIGINT. We'd use exit(), but that's not
+ * async-signal-safe, so we'll have to resort to _exit().
+ * We use write() because it is async-signal-safe. */
+ static const char message[] =
+ "Unable to write to quit pipe - buffer full?\n"
+ "Will exit instead.\n";
+
+ write (STDERR_FILENO, message, strlen (message));
+ _exit (1);
+ }
+ break;
+ }
+}
+
+static gboolean
+quit_idle_cb (gpointer user_data)
+{
+ mcd_mission_abort (MCD_MISSION (mcd));
+ return FALSE;
}
+static gboolean
+quit_event_cb (GIOChannel *source, GIOCondition condition, gpointer data)
+{
+ g_idle_add_full (G_PRIORITY_LOW, quit_idle_cb, NULL, NULL);
+ return FALSE;
+}
+
+static void
+init_quit_pipe (void)
+{
+ int i;
+ GIOChannel *channel;
+ GError *error = NULL;
+
+ if (!g_unix_open_pipe (quit_pipe, FD_CLOEXEC, &error))
+ {
+ g_warning ("Failed to get a pipe: %s", error->message);
+ g_clear_error (&error);
+ return;
+ }
+ for (i = 0 ; i < 2 ; i++)
+ {
+ int val;
+ val = fcntl (quit_pipe[i], F_GETFL, 0);
+ if (val < 0)
+ {
+ g_warning ("Failed to get flags from file descriptor %d: %s",
+ quit_pipe[i], strerror (errno));
+ continue;
+ }
+ val = fcntl (quit_pipe[i], F_SETFL, val | O_NONBLOCK);
+ if (val < 0)
+ {
+ g_warning ("Failed to set flags from file descriptor %d: %s",
+ quit_pipe[i], strerror (errno));
+ continue;
+ }
+ }
+ channel = g_io_channel_unix_new (quit_pipe[QUIT_READ_END]);
+ g_io_add_watch (channel, G_IO_IN, quit_event_cb, NULL);
+}
+#endif
+
int
#ifdef BUILD_AS_ANDROID_SERVICE
telepathy_mission_control_main (int argc, char **argv)
@@ -56,7 +147,10 @@
main (int argc, char **argv)
#endif
{
- McdService *mcd;
+#ifdef G_OS_UNIX
+ struct sigaction act;
+ sigset_t empty_mask;
+#endif
g_type_init ();
g_set_application_name ("Account manager");
@@ -80,11 +174,22 @@
/* Listen for suicide notification */
g_signal_connect_after (mcd, "abort", G_CALLBACK (on_abort), mcd);
+ /* Set up signals */
+#ifdef G_OS_UNIX
+ init_quit_pipe ();
+ sigemptyset (&empty_mask);
+ act.sa_handler = signal_handler;
+ act.sa_mask = empty_mask;
+ act.sa_flags = 0;
+ sigaction (SIGINT, &act, NULL);
+#endif
+
/* connect */
mcd_mission_connect (MCD_MISSION (mcd));
mcd_service_run (MCD_OBJECT (mcd));
+ g_clear_object (&mcd);
tp_clear_object (&debug_sender);
return 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/src/mcd-service.c
new/telepathy-mission-control-5.12.0/src/mcd-service.c
--- old/telepathy-mission-control-5.11.0/src/mcd-service.c 2011-09-20
11:29:15.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/src/mcd-service.c 2012-04-02
23:55:20.000000000 +0200
@@ -193,3 +193,9 @@
g_main_loop_run (self->main_loop);
}
+void
+mcd_service_stop (McdService * self)
+{
+ if (self->main_loop != NULL)
+ g_main_loop_quit (self->main_loop);
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/src/mcd-service.h
new/telepathy-mission-control-5.12.0/src/mcd-service.h
--- old/telepathy-mission-control-5.11.0/src/mcd-service.h 2009-08-19
16:28:12.000000000 +0200
+++ new/telepathy-mission-control-5.12.0/src/mcd-service.h 2012-04-02
23:55:20.000000000 +0200
@@ -69,5 +69,6 @@
McdService *mcd_service_new (void);
void mcd_service_run (McdService * self);
+void mcd_service_stop (McdService * self);
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/tests/twisted/fakeconnectivity.py
new/telepathy-mission-control-5.12.0/tests/twisted/fakeconnectivity.py
--- old/telepathy-mission-control-5.11.0/tests/twisted/fakeconnectivity.py
2012-02-14 12:06:53.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/tests/twisted/fakeconnectivity.py
2012-04-03 00:49:53.000000000 +0200
@@ -37,6 +37,11 @@
q.add_dbus_method_impl(self.NM_Get,
path=self.NM_PATH, interface=dbus.PROPERTIES_IFACE, method='Get',
predicate=lambda e: e.args[0] == self.NM_INTERFACE)
+ q.add_dbus_method_impl(self.NM_GetAll,
+ path=self.NM_PATH, interface=dbus.PROPERTIES_IFACE,
method='GetAll',
+ predicate=lambda e: e.args[0] == self.NM_INTERFACE)
+ q.add_dbus_method_impl(self.NM_GetDevices,
+ path=self.NM_PATH, interface=self.NM_INTERFACE,
method='GetDevices')
q.add_dbus_method_impl(self.ConnMan_GetState,
path=self.CONNMAN_PATH, interface=self.CONNMAN_INTERFACE,
@@ -60,8 +65,8 @@
}
self.q.dbus_return(e.message, permissions, signature='a{ss}')
- def NM_Get(self, e):
- props = {
+ def nm_props(self):
+ return {
'NetworkingEnabled': True,
'WirelessEnabled': True,
'WirelessHardwareEnabled': True,
@@ -74,7 +79,14 @@
'State': dbus.UInt32(self.nm_state),
}
- self.q.dbus_return(e.message, props[e.args[1]], signature='v')
+ def NM_Get(self, e):
+ self.q.dbus_return(e.message, self.nm_props()[e.args[1]],
signature='v')
+
+ def NM_GetAll(self, e):
+ self.q.dbus_return(e.message, self.nm_props(), signature='a{sv}')
+
+ def NM_GetDevices(self, e):
+ self.q.dbus_return(e.message, [], signature='ao')
def ConnMan_GetState(self, e):
self.q.dbus_return(e.message, self.connman_state, signature='s')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/telepathy-mission-control-5.11.0/util/Makefile.am
new/telepathy-mission-control-5.12.0/util/Makefile.am
--- old/telepathy-mission-control-5.11.0/util/Makefile.am 2012-02-20
19:40:19.000000000 +0100
+++ new/telepathy-mission-control-5.12.0/util/Makefile.am 2012-04-02
23:55:20.000000000 +0200
@@ -40,5 +40,5 @@
-:CFLAGS $(DEFS) $(CFLAGS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CFLAGS) \
-:CPPFLAGS $(CPPFLAGS) $(AM_CPPFLAGS) \
- -:LDFLAGS $(mc_tool_LDADD) \
+ -:LDFLAGS $(LDADD) \
> $@
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |