Imported Upstream version 0.11.8
Simon McVittie
13 years ago
0 | commit 3c4334de8ec96e47a6efb0458a6d21cded37c08e | |
1 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
2 | Date: 2010-06-22 11:58:18 +0100 | |
3 | ||
4 | Prepare version 0.11.8 (no new API/ABI) | |
5 | ||
6 | commit f9ef0f03c6398cd1d3e9bffeae97f81c1b0a2c8e | |
7 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
8 | Date: 2010-06-22 12:06:59 +0100 | |
9 | ||
10 | vala: don't try to distribute generated files | |
11 | ||
12 | This effectively makes distcheck fail whenever Vala is unavailable or | |
13 | disabled, which isn't what we want. | |
14 | ||
15 | commit d6db63d248055860090098a7e5a61fa6535e78a7 | |
16 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
17 | Date: 2010-06-22 11:33:04 +0100 | |
18 | ||
19 | Update NEWS, and mention instability of Vala bindings in README | |
20 | ||
21 | commit 8130893db021c332e71f22cf7f271fdcb6a01d54 | |
22 | Merge: 85de327 0ee2bba | |
23 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
24 | Date: 2010-06-22 11:55:11 +0100 | |
25 | ||
26 | Merge branch 'telepathy-glib-0.10' | |
27 | ||
28 | Conflicts: | |
29 | NEWS | |
30 | configure.ac | |
31 | telepathy-glib/base-connection.c | |
32 | ||
33 | commit 0ee2bbaca210fa38b396e2ed99ee80a8c2ca9b34 | |
34 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
35 | Date: 2010-06-22 11:53:28 +0100 | |
36 | ||
37 | Nano version | |
38 | ||
39 | commit 6df56ac796d9ea909d301935ecbd084385d0842b | |
40 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
41 | Date: 2010-06-22 11:39:54 +0100 | |
42 | ||
43 | Prepare release 0.10.7 | |
44 | ||
45 | commit b23c27834bb623db8a6be5817622837cfb9a6af8 | |
46 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
47 | Date: 2010-06-22 11:37:44 +0100 | |
48 | ||
49 | Update NEWS | |
50 | ||
51 | commit 67be96898d794be5118f1ad1b85537086cd13c8a | |
52 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
53 | Date: 2010-06-21 11:00:05 +0100 | |
54 | ||
55 | make-version-script.py: remove deprecated import of 'sets' module | |
56 | ||
57 | The built-in type 'set' is available in Python 2.5, which is the oldest | |
58 | version we support. The sets module was deprecated in 2.6. | |
59 | ||
60 | Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
61 | ||
62 | commit d090c8ac6658d0928ac5b1a89f53a21c799f8628 | |
63 | Author: Will Thompson <will.thompson@collabora.co.uk> | |
64 | Date: 2010-06-15 18:20:20 +0100 | |
65 | ||
66 | Add missing va_end()s | |
67 | ||
68 | commit b5c98e0624d4c566af30eb6afd1be7e8678cfc65 | |
69 | Author: Will Thompson <will.thompson@collabora.co.uk> | |
70 | Date: 2010-06-15 18:18:05 +0100 | |
71 | ||
72 | Simplify tp_account_manager_create_account_finish() | |
73 | ||
74 | Coverity called this function out for not using 'simple'; this patch | |
75 | fixes that, but also makes it much simpler. | |
76 | ||
77 | (There is actually a macro in Wocky which generalizes this boilerplate. | |
78 | Maybe we should steal it.) | |
79 | ||
80 | commit 5ad63540a2dafd45815dc43085fbfbf25f77296c | |
81 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
82 | Date: 2010-06-22 11:35:53 +0100 | |
83 | ||
84 | Unleak a very unlikely error path. | |
85 | ||
86 | Backported to 0.10 from a commit to master by Will Thompson. | |
87 | ||
88 | commit 85de327832aa0584a40fe4651aa30fcc204651d8 | |
89 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
90 | Date: 2010-06-21 11:00:05 +0100 | |
91 | ||
92 | make-version-script.py: remove deprecated import of 'sets' module | |
93 | ||
94 | The built-in type 'set' is available in Python 2.5, which is the oldest | |
95 | version we support. The sets module was deprecated in 2.6. | |
96 | ||
97 | Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
98 | ||
99 | commit 7d2a139cb69637ef080500ca49b900cda339605d | |
100 | Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
101 | Date: 2010-06-21 12:38:53 +0200 | |
102 | ||
103 | tp_base_client_set_handler_bypass_approval: only set the flag if needed | |
104 | ||
105 | commit 873ac0ee29696be95d0baa1a59322b4904ee49af | |
106 | Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk> | |
107 | Date: 2010-06-19 20:11:23 +0100 | |
108 | ||
109 | Stop contact info retrieval and don't call the callback if the weak object died | |
110 | ||
111 | commit 30bc0beb92a4a9e644712000e52aa2ccf39a9387 | |
112 | Author: Travis Reitter <travis.reitter@collabora.co.uk> | |
113 | Date: 2010-06-18 08:35:23 -0700 | |
114 | ||
115 | Check for dependencies on a per-dep basis, not per-dep-user | |
116 | ||
117 | commit 0d6a6fd4452dcaaf473db021adee32edff941044 | |
118 | Author: Travis Reitter <travis.reitter@collabora.co.uk> | |
119 | Date: 2010-06-16 15:37:27 -0700 | |
120 | ||
121 | Update the build system to build the Vala bindings (when enabled). | |
122 | ||
123 | commit 90d7894bb9001ef00338ed2acfe6de82e9c8f3af | |
124 | Author: Travis Reitter <travis.reitter@collabora.co.uk> | |
125 | Date: 2010-06-16 09:59:43 -0700 | |
126 | ||
127 | Bump requirement for g-i, to handle our use of GStrv | |
128 | ||
129 | commit 49a65eae11dcd3d3c43f9816a54a8d76ca0a4083 | |
130 | Author: Travis Reitter <travis.reitter@collabora.co.uk> | |
131 | Date: 2010-06-16 09:44:53 -0700 | |
132 | ||
133 | Correct the namespace for a couple BaseClient function return types. | |
134 | ||
135 | commit 0cf82367511127af38046662c66817faf9cfa983 | |
136 | Author: Travis Reitter <travis.reitter@collabora.co.uk> | |
137 | Date: 2010-06-17 09:21:50 -0700 | |
138 | ||
139 | Hide TpProxyClassFeatureListFunc from the g-i scanner, since vapigen doesn't know how to handle the result. | |
140 | ||
141 | commit 01a3e6403ff006160167966c4b10779a8bb2665c | |
142 | Author: Travis Reitter <travis.reitter@collabora.co.uk> | |
143 | Date: 2010-05-14 09:10:08 -0700 | |
144 | ||
145 | Hide the BaseClient _implement_ functions which vapigen can't handle. | |
146 | ||
147 | commit bb3c11fd0a4c2cb15a1b2eb6f33e0622efae5bc3 | |
148 | Author: Travis Reitter <travis.reitter@collabora.co.uk> | |
149 | Date: 2010-05-13 15:04:06 -0700 | |
150 | ||
151 | Add the proper namespace to (type Object) annotations. | |
152 | ||
153 | commit 28d4fc7b2f2a39b1aa00e73aef44588f593b2099 | |
154 | Author: Travis Reitter <travis.reitter@collabora.co.uk> | |
155 | Date: 2010-05-13 13:26:16 -0700 | |
156 | ||
157 | Hide (from g-i) accessor method with problematic compound type (which can be | |
158 | accessed as a property). | |
159 | ||
160 | commit 4f683a3e01f64b531e6c341bb2050cbc036e2263 | |
161 | Author: Will Thompson <will.thompson@collabora.co.uk> | |
162 | Date: 2010-06-16 08:58:31 +0100 | |
163 | ||
164 | Unrace codegen in parallel builds. | |
165 | ||
166 | The genums.[ch] depend on the existence of _gen, so they should depend | |
167 | on _gen/spec-stamp. Otherwise there's a race between these rules and the | |
168 | creation of _gen which we occasionally lose. | |
169 | ||
170 | commit 4f9f77f90a2aee8846595a42bf9c0237780df853 | |
171 | Author: Will Thompson <will.thompson@collabora.co.uk> | |
172 | Date: 2010-06-15 18:20:20 +0100 | |
173 | ||
174 | Add missing va_end()s | |
175 | ||
176 | commit cd54450bb1fb7e8d688b42c26317a67b896d4e8c | |
177 | Author: Will Thompson <will.thompson@collabora.co.uk> | |
178 | Date: 2010-06-15 18:18:05 +0100 | |
179 | ||
180 | Simplify tp_account_manager_create_account_finish() | |
181 | ||
182 | Coverity called this function out for not using 'simple'; this patch | |
183 | fixes that, but also makes it much simpler. | |
184 | ||
185 | (There is actually a macro in Wocky which generalizes this boilerplate. | |
186 | Maybe we should steal it.) | |
187 | ||
188 | commit b9bf5f44bac0a8f6d92afa8253f8e7d6b5794b68 | |
189 | Author: Will Thompson <will.thompson@collabora.co.uk> | |
190 | Date: 2010-06-15 15:15:45 +0100 | |
191 | ||
192 | Unleak a very unlikely error path. | |
193 | ||
194 | commit 784b4a89e471870fb4fba827a2693ca3848510f7 | |
195 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
196 | Date: 2010-06-14 18:00:13 +0100 | |
197 | ||
198 | Nano version | |
199 | ||
0 | 200 | commit 977adb56a56b6f3e16e3371dad7b1c18ddf9ebb3 |
1 | 201 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> |
2 | 202 | Date: 2010-06-14 17:30:09 +0100 |
4 | 4 | tools \ |
5 | 5 | spec \ |
6 | 6 | telepathy-glib \ |
7 | $(NULL) | |
8 | ||
9 | if HAVE_VALA | |
10 | SUBDIRS += vala | |
11 | endif | |
12 | ||
13 | SUBDIRS += \ | |
7 | 14 | extensions \ |
8 | 15 | examples \ |
9 | 16 | tests \ |
10 | docs | |
17 | docs \ | |
18 | $(NULL) | |
11 | 19 | |
12 | 20 | DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --disable-debug |
13 | 21 |
32 | 32 | POST_UNINSTALL = : |
33 | 33 | build_triplet = @build@ |
34 | 34 | host_triplet = @host@ |
35 | @HAVE_VALA_TRUE@am__append_1 = vala | |
35 | 36 | DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ |
36 | 37 | $(srcdir)/Makefile.in $(srcdir)/config.h.in \ |
37 | 38 | $(srcdir)/tools/lcov.am $(srcdir)/tools/telepathy.am \ |
77 | 78 | distdir dist dist-all distcheck |
78 | 79 | ETAGS = etags |
79 | 80 | CTAGS = ctags |
80 | DIST_SUBDIRS = $(SUBDIRS) | |
81 | DIST_SUBDIRS = m4 tools spec telepathy-glib vala extensions examples \ | |
82 | tests docs | |
81 | 83 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
82 | 84 | distdir = $(PACKAGE)-$(VERSION) |
83 | 85 | top_distdir = $(distdir) |
159 | 161 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
160 | 162 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
161 | 163 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
164 | HAVE_VALA = @HAVE_VALA@ | |
162 | 165 | HTML_DIR = @HTML_DIR@ |
163 | 166 | INSTALL = @INSTALL@ |
164 | 167 | INSTALL_DATA = @INSTALL_DATA@ |
211 | 214 | SHELL = @SHELL@ |
212 | 215 | STRIP = @STRIP@ |
213 | 216 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
217 | VALAC = @VALAC@ | |
218 | VALAFLAGS = @VALAFLAGS@ | |
219 | VALA_CFLAGS = @VALA_CFLAGS@ | |
220 | VALA_LIBS = @VALA_LIBS@ | |
221 | VAPIGEN = @VAPIGEN@ | |
214 | 222 | VERSION = @VERSION@ |
215 | 223 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
216 | 224 | XSLTPROC = @XSLTPROC@ |
272 | 280 | top_builddir = @top_builddir@ |
273 | 281 | top_srcdir = @top_srcdir@ |
274 | 282 | ACLOCAL_AMFLAGS = -I m4 |
275 | SUBDIRS = \ | |
276 | m4 \ | |
277 | tools \ | |
278 | spec \ | |
279 | telepathy-glib \ | |
280 | extensions \ | |
281 | examples \ | |
282 | tests \ | |
283 | docs | |
284 | ||
283 | SUBDIRS = m4 tools spec telepathy-glib $(NULL) $(am__append_1) \ | |
284 | extensions examples tests docs $(NULL) | |
285 | 285 | DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --disable-debug |
286 | 286 | EXTRA_DIST = \ |
287 | 287 | autogen.sh \ |
0 | telepathy-glib 0.11.8 (2010-06-22) | |
1 | ================================== | |
2 | ||
3 | The "moving to Canada for maple syrup and bacon" release. | |
4 | ||
5 | Requirements: | |
6 | ||
7 | ⁂ If GObject-Introspection is enabled, it must be version 0.6.14 or later. | |
8 | ||
9 | Enhancements: | |
10 | ||
11 | ⁂ Improve GObject-Introspection annotations, and optionally build Vala | |
12 | bindings, which are currently considered highly experimental (treitter) | |
13 | ||
14 | Fixes: | |
15 | ||
16 | ⁂ Make tp_base_client_set_handler_bypass_approval able to set the value to | |
17 | FALSE, and hence make it possible for a TpSimpleHandler to not bypass | |
18 | approval (cassidy) | |
19 | ||
20 | ⁂ If the weak object for contact info retrieval disappears, stop, and don't | |
21 | call the callback (sjoerd) | |
22 | ||
23 | ⁂ Fix a va_list leak in tp_value_array_build (wjt) | |
24 | ||
25 | ⁂ Fix a memory leak for unlikely errors in tp_base_connection_register (wjt) | |
26 | ||
0 | 27 | telepathy-glib 0.11.7 (2010-06-14) |
1 | 28 | ================================== |
2 | 29 |
62 | 62 | between one release tarball and the next, we will change the SONAME of the |
63 | 63 | library; we will attempt to avoid incompatible API or ABI changes. |
64 | 64 | |
65 | The GObject-Introspection bindings are not currently considered to be stable, | |
66 | so they have no API/ABI guarantees yet. | |
65 | The GObject-Introspection and Vala bindings are not currently considered to | |
66 | be stable, so they have no API/ABI guarantees yet. | |
67 | 67 | |
68 | 68 | Unreleased builds straight from git identify themselves as version |
69 | 69 | "x.y.z.1". We DO NOT make any API guarantees about unreleased builds: |
0 | 0 | #! /bin/sh |
1 | 1 | # Guess values for system-dependent variables and create Makefiles. |
2 | # Generated by GNU Autoconf 2.65 for Telepathy-GLib 0.11.7. | |
2 | # Generated by GNU Autoconf 2.65 for Telepathy-GLib 0.11.8. | |
3 | 3 | # |
4 | 4 | # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=tp-glib>. |
5 | 5 | # |
701 | 701 | # Identity of this package. |
702 | 702 | PACKAGE_NAME='Telepathy-GLib' |
703 | 703 | PACKAGE_TARNAME='telepathy-glib' |
704 | PACKAGE_VERSION='0.11.7' | |
705 | PACKAGE_STRING='Telepathy-GLib 0.11.7' | |
704 | PACKAGE_VERSION='0.11.8' | |
705 | PACKAGE_STRING='Telepathy-GLib 0.11.8' | |
706 | 706 | PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=tp-glib' |
707 | 707 | PACKAGE_URL='' |
708 | 708 | |
768 | 768 | PYTHON |
769 | 769 | XSLTPROC |
770 | 770 | TP_GLIB_CFLAGS |
771 | HAVE_VALA | |
772 | HAVE_VALA_FALSE | |
773 | HAVE_VALA_TRUE | |
774 | VAPIGEN | |
775 | VALAFLAGS | |
776 | VALAC | |
777 | VALA_LIBS | |
778 | VALA_CFLAGS | |
771 | 779 | DBUS_LIBS |
772 | 780 | DBUS_CFLAGS |
773 | 781 | GLIB_MKENUMS |
950 | 958 | enable_coding_style_checks |
951 | 959 | enable_doc_checks |
952 | 960 | enable_installed_examples |
961 | enable_vala_bindings | |
953 | 962 | ' |
954 | 963 | ac_precious_vars='build_alias |
955 | 964 | host_alias |
969 | 978 | GIO_UNIX_LIBS |
970 | 979 | DBUS_CFLAGS |
971 | 980 | DBUS_LIBS |
981 | VALA_CFLAGS | |
982 | VALA_LIBS | |
972 | 983 | CXX |
973 | 984 | CXXFLAGS |
974 | 985 | CCC |
1514 | 1525 | # Omit some internal or obsolete options to make the list less imposing. |
1515 | 1526 | # This message is too long to be a string in the A/UX 3.1 sh. |
1516 | 1527 | cat <<_ACEOF |
1517 | \`configure' configures Telepathy-GLib 0.11.7 to adapt to many kinds of systems. | |
1528 | \`configure' configures Telepathy-GLib 0.11.8 to adapt to many kinds of systems. | |
1518 | 1529 | |
1519 | 1530 | Usage: $0 [OPTION]... [VAR=VALUE]... |
1520 | 1531 | |
1584 | 1595 | |
1585 | 1596 | if test -n "$ac_init_help"; then |
1586 | 1597 | case $ac_init_help in |
1587 | short | recursive ) echo "Configuration of Telepathy-GLib 0.11.7:";; | |
1598 | short | recursive ) echo "Configuration of Telepathy-GLib 0.11.8:";; | |
1588 | 1599 | esac |
1589 | 1600 | cat <<\_ACEOF |
1590 | 1601 | |
1627 | 1638 | --enable-doc-checks check for complete documentation coverage |
1628 | 1639 | --enable-installed-examples |
1629 | 1640 | install examples as well as the library |
1641 | --enable-vala-bindings build the EXPERIMENTAL Vala bindings | |
1630 | 1642 | |
1631 | 1643 | Optional Packages: |
1632 | 1644 | --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] |
1658 | 1670 | linker flags for GIO_UNIX, overriding pkg-config |
1659 | 1671 | DBUS_CFLAGS C compiler flags for DBUS, overriding pkg-config |
1660 | 1672 | DBUS_LIBS linker flags for DBUS, overriding pkg-config |
1673 | VALA_CFLAGS C compiler flags for VALA, overriding pkg-config | |
1674 | VALA_LIBS linker flags for VALA, overriding pkg-config | |
1661 | 1675 | CXX C++ compiler command |
1662 | 1676 | CXXFLAGS C++ compiler flags |
1663 | 1677 | CXXCPP C++ preprocessor |
1728 | 1742 | test -n "$ac_init_help" && exit $ac_status |
1729 | 1743 | if $ac_init_version; then |
1730 | 1744 | cat <<\_ACEOF |
1731 | Telepathy-GLib configure 0.11.7 | |
1745 | Telepathy-GLib configure 0.11.8 | |
1732 | 1746 | generated by GNU Autoconf 2.65 |
1733 | 1747 | |
1734 | 1748 | Copyright (C) 2009 Free Software Foundation, Inc. |
2220 | 2234 | This file contains any messages produced by compilers while |
2221 | 2235 | running configure, to aid debugging if configure makes a mistake. |
2222 | 2236 | |
2223 | It was created by Telepathy-GLib $as_me 0.11.7, which was | |
2237 | It was created by Telepathy-GLib $as_me 0.11.8, which was | |
2224 | 2238 | generated by GNU Autoconf 2.65. Invocation command line was |
2225 | 2239 | |
2226 | 2240 | $ $0 $@ |
3031 | 3045 | |
3032 | 3046 | # Define the identity of the package. |
3033 | 3047 | PACKAGE='telepathy-glib' |
3034 | VERSION='0.11.7' | |
3048 | VERSION='0.11.8' | |
3035 | 3049 | |
3036 | 3050 | |
3037 | 3051 | cat >>confdefs.h <<_ACEOF |
5041 | 5055 | else |
5042 | 5056 | lt_cv_nm_interface="BSD nm" |
5043 | 5057 | echo "int some_variable = 0;" > conftest.$ac_ext |
5044 | (eval echo "\"\$as_me:5045: $ac_compile\"" >&5) | |
5058 | (eval echo "\"\$as_me:5059: $ac_compile\"" >&5) | |
5045 | 5059 | (eval "$ac_compile" 2>conftest.err) |
5046 | 5060 | cat conftest.err >&5 |
5047 | (eval echo "\"\$as_me:5048: $NM \\\"conftest.$ac_objext\\\"\"" >&5) | |
5061 | (eval echo "\"\$as_me:5062: $NM \\\"conftest.$ac_objext\\\"\"" >&5) | |
5048 | 5062 | (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) |
5049 | 5063 | cat conftest.err >&5 |
5050 | (eval echo "\"\$as_me:5051: output\"" >&5) | |
5064 | (eval echo "\"\$as_me:5065: output\"" >&5) | |
5051 | 5065 | cat conftest.out >&5 |
5052 | 5066 | if $GREP 'External.*some_variable' conftest.out > /dev/null; then |
5053 | 5067 | lt_cv_nm_interface="MS dumpbin" |
6253 | 6267 | ;; |
6254 | 6268 | *-*-irix6*) |
6255 | 6269 | # Find out which ABI we are using. |
6256 | echo '#line 6257 "configure"' > conftest.$ac_ext | |
6270 | echo '#line 6271 "configure"' > conftest.$ac_ext | |
6257 | 6271 | if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
6258 | 6272 | (eval $ac_compile) 2>&5 |
6259 | 6273 | ac_status=$? |
7783 | 7797 | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
7784 | 7798 | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
7785 | 7799 | -e 's:$: $lt_compiler_flag:'` |
7786 | (eval echo "\"\$as_me:7787: $lt_compile\"" >&5) | |
7800 | (eval echo "\"\$as_me:7801: $lt_compile\"" >&5) | |
7787 | 7801 | (eval "$lt_compile" 2>conftest.err) |
7788 | 7802 | ac_status=$? |
7789 | 7803 | cat conftest.err >&5 |
7790 | echo "$as_me:7791: \$? = $ac_status" >&5 | |
7804 | echo "$as_me:7805: \$? = $ac_status" >&5 | |
7791 | 7805 | if (exit $ac_status) && test -s "$ac_outfile"; then |
7792 | 7806 | # The compiler can only warn and ignore the option if not recognized |
7793 | 7807 | # So say no if there are warnings other than the usual output. |
8122 | 8136 | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
8123 | 8137 | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
8124 | 8138 | -e 's:$: $lt_compiler_flag:'` |
8125 | (eval echo "\"\$as_me:8126: $lt_compile\"" >&5) | |
8139 | (eval echo "\"\$as_me:8140: $lt_compile\"" >&5) | |
8126 | 8140 | (eval "$lt_compile" 2>conftest.err) |
8127 | 8141 | ac_status=$? |
8128 | 8142 | cat conftest.err >&5 |
8129 | echo "$as_me:8130: \$? = $ac_status" >&5 | |
8143 | echo "$as_me:8144: \$? = $ac_status" >&5 | |
8130 | 8144 | if (exit $ac_status) && test -s "$ac_outfile"; then |
8131 | 8145 | # The compiler can only warn and ignore the option if not recognized |
8132 | 8146 | # So say no if there are warnings other than the usual output. |
8227 | 8241 | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
8228 | 8242 | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
8229 | 8243 | -e 's:$: $lt_compiler_flag:'` |
8230 | (eval echo "\"\$as_me:8231: $lt_compile\"" >&5) | |
8244 | (eval echo "\"\$as_me:8245: $lt_compile\"" >&5) | |
8231 | 8245 | (eval "$lt_compile" 2>out/conftest.err) |
8232 | 8246 | ac_status=$? |
8233 | 8247 | cat out/conftest.err >&5 |
8234 | echo "$as_me:8235: \$? = $ac_status" >&5 | |
8248 | echo "$as_me:8249: \$? = $ac_status" >&5 | |
8235 | 8249 | if (exit $ac_status) && test -s out/conftest2.$ac_objext |
8236 | 8250 | then |
8237 | 8251 | # The compiler can only warn and ignore the option if not recognized |
8282 | 8296 | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
8283 | 8297 | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
8284 | 8298 | -e 's:$: $lt_compiler_flag:'` |
8285 | (eval echo "\"\$as_me:8286: $lt_compile\"" >&5) | |
8299 | (eval echo "\"\$as_me:8300: $lt_compile\"" >&5) | |
8286 | 8300 | (eval "$lt_compile" 2>out/conftest.err) |
8287 | 8301 | ac_status=$? |
8288 | 8302 | cat out/conftest.err >&5 |
8289 | echo "$as_me:8290: \$? = $ac_status" >&5 | |
8303 | echo "$as_me:8304: \$? = $ac_status" >&5 | |
8290 | 8304 | if (exit $ac_status) && test -s out/conftest2.$ac_objext |
8291 | 8305 | then |
8292 | 8306 | # The compiler can only warn and ignore the option if not recognized |
10666 | 10680 | lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
10667 | 10681 | lt_status=$lt_dlunknown |
10668 | 10682 | cat > conftest.$ac_ext <<_LT_EOF |
10669 | #line 10670 "configure" | |
10683 | #line 10684 "configure" | |
10670 | 10684 | #include "confdefs.h" |
10671 | 10685 | |
10672 | 10686 | #if HAVE_DLFCN_H |
10762 | 10776 | lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
10763 | 10777 | lt_status=$lt_dlunknown |
10764 | 10778 | cat > conftest.$ac_ext <<_LT_EOF |
10765 | #line 10766 "configure" | |
10779 | #line 10780 "configure" | |
10766 | 10780 | #include "confdefs.h" |
10767 | 10781 | |
10768 | 10782 | #if HAVE_DLFCN_H |
11147 | 11161 | as_fn_error "gobject-introspection-1.0 is not installed" "$LINENO" 5 |
11148 | 11162 | fi |
11149 | 11163 | if test -n "$PKG_CONFIG" && \ |
11150 | { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.6.13\""; } >&5 | |
11151 | ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.6.13") 2>&5 | |
11164 | { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.6.14\""; } >&5 | |
11165 | ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.6.14") 2>&5 | |
11152 | 11166 | ac_status=$? |
11153 | 11167 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
11154 | 11168 | test $ac_status = 0; }; then |
11155 | 11169 | found_introspection=yes |
11156 | 11170 | else |
11157 | as_fn_error "You need to have gobject-introspection >= 0.6.13 installed to build Telepathy-GLib" "$LINENO" 5 | |
11171 | as_fn_error "You need to have gobject-introspection >= 0.6.14 installed to build Telepathy-GLib" "$LINENO" 5 | |
11158 | 11172 | fi |
11159 | 11173 | ;; #( |
11160 | 11174 | auto) : |
11161 | 11175 | if test -n "$PKG_CONFIG" && \ |
11162 | { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.6.13\""; } >&5 | |
11163 | ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.6.13") 2>&5 | |
11176 | { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.6.14\""; } >&5 | |
11177 | ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.6.14") 2>&5 | |
11164 | 11178 | ac_status=$? |
11165 | 11179 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
11166 | 11180 | test $ac_status = 0; }; then |
11433 | 11447 | |
11434 | 11448 | |
11435 | 11449 | LT_CURRENT=39 |
11436 | LT_REVISION=0 | |
11450 | LT_REVISION=1 | |
11437 | 11451 | LT_AGE=39 |
11438 | 11452 | |
11439 | 11453 | |
12154 | 12168 | |
12155 | 12169 | fi |
12156 | 12170 | |
12171 | ||
12172 | ||
12173 | ||
12174 | # Check whether --enable-vala-bindings was given. | |
12175 | if test "${enable_vala_bindings+set}" = set; then : | |
12176 | enableval=$enable_vala_bindings; enable_vala_bindings=$enableval | |
12177 | else | |
12178 | enable_vala_bindings=no | |
12179 | fi | |
12180 | ||
12181 | ||
12182 | if test x$enable_vala_bindings = xyes; then | |
12183 | ||
12184 | pkg_failed=no | |
12185 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for VALA" >&5 | |
12186 | $as_echo_n "checking for VALA... " >&6; } | |
12187 | ||
12188 | if test -n "$VALA_CFLAGS"; then | |
12189 | pkg_cv_VALA_CFLAGS="$VALA_CFLAGS" | |
12190 | elif test -n "$PKG_CONFIG"; then | |
12191 | if test -n "$PKG_CONFIG" && \ | |
12192 | { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"vala-1.0 >= 0.8.0.58-d033\""; } >&5 | |
12193 | ($PKG_CONFIG --exists --print-errors "vala-1.0 >= 0.8.0.58-d033") 2>&5 | |
12194 | ac_status=$? | |
12195 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |
12196 | test $ac_status = 0; }; then | |
12197 | pkg_cv_VALA_CFLAGS=`$PKG_CONFIG --cflags "vala-1.0 >= 0.8.0.58-d033" 2>/dev/null` | |
12198 | else | |
12199 | pkg_failed=yes | |
12200 | fi | |
12201 | else | |
12202 | pkg_failed=untried | |
12203 | fi | |
12204 | if test -n "$VALA_LIBS"; then | |
12205 | pkg_cv_VALA_LIBS="$VALA_LIBS" | |
12206 | elif test -n "$PKG_CONFIG"; then | |
12207 | if test -n "$PKG_CONFIG" && \ | |
12208 | { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"vala-1.0 >= 0.8.0.58-d033\""; } >&5 | |
12209 | ($PKG_CONFIG --exists --print-errors "vala-1.0 >= 0.8.0.58-d033") 2>&5 | |
12210 | ac_status=$? | |
12211 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |
12212 | test $ac_status = 0; }; then | |
12213 | pkg_cv_VALA_LIBS=`$PKG_CONFIG --libs "vala-1.0 >= 0.8.0.58-d033" 2>/dev/null` | |
12214 | else | |
12215 | pkg_failed=yes | |
12216 | fi | |
12217 | else | |
12218 | pkg_failed=untried | |
12219 | fi | |
12220 | ||
12221 | ||
12222 | ||
12223 | if test $pkg_failed = yes; then | |
12224 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |
12225 | $as_echo "no" >&6; } | |
12226 | ||
12227 | if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then | |
12228 | _pkg_short_errors_supported=yes | |
12229 | else | |
12230 | _pkg_short_errors_supported=no | |
12231 | fi | |
12232 | if test $_pkg_short_errors_supported = yes; then | |
12233 | VALA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "vala-1.0 >= 0.8.0.58-d033" 2>&1` | |
12234 | else | |
12235 | VALA_PKG_ERRORS=`$PKG_CONFIG --print-errors "vala-1.0 >= 0.8.0.58-d033" 2>&1` | |
12236 | fi | |
12237 | # Put the nasty error message in config.log where it belongs | |
12238 | echo "$VALA_PKG_ERRORS" >&5 | |
12239 | ||
12240 | as_fn_error "Package requirements (vala-1.0 >= 0.8.0.58-d033) were not met: | |
12241 | ||
12242 | $VALA_PKG_ERRORS | |
12243 | ||
12244 | Consider adjusting the PKG_CONFIG_PATH environment variable if you | |
12245 | installed software in a non-standard prefix. | |
12246 | ||
12247 | Alternatively, you may set the environment variables VALA_CFLAGS | |
12248 | and VALA_LIBS to avoid the need to call pkg-config. | |
12249 | See the pkg-config man page for more details." "$LINENO" 5 | |
12250 | elif test $pkg_failed = untried; then | |
12251 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |
12252 | $as_echo "no" >&6; } | |
12253 | { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 | |
12254 | $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} | |
12255 | as_fn_error "The pkg-config script could not be found or is too old. Make sure it | |
12256 | is in your PATH or set the PKG_CONFIG environment variable to the full | |
12257 | path to pkg-config. | |
12258 | ||
12259 | Alternatively, you may set the environment variables VALA_CFLAGS | |
12260 | and VALA_LIBS to avoid the need to call pkg-config. | |
12261 | See the pkg-config man page for more details. | |
12262 | ||
12263 | To get pkg-config, see <http://pkg-config.freedesktop.org/>. | |
12264 | See \`config.log' for more details." "$LINENO" 5; } | |
12265 | else | |
12266 | VALA_CFLAGS=$pkg_cv_VALA_CFLAGS | |
12267 | VALA_LIBS=$pkg_cv_VALA_LIBS | |
12268 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | |
12269 | $as_echo "yes" >&6; } | |
12270 | ||
12271 | fi | |
12272 | have_vala=yes | |
12273 | ||
12274 | # Extract the first word of "valac", so it can be a program name with args. | |
12275 | set dummy valac; ac_word=$2 | |
12276 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | |
12277 | $as_echo_n "checking for $ac_word... " >&6; } | |
12278 | if test "${ac_cv_path_VALAC+set}" = set; then : | |
12279 | $as_echo_n "(cached) " >&6 | |
12280 | else | |
12281 | case $VALAC in | |
12282 | [\\/]* | ?:[\\/]*) | |
12283 | ac_cv_path_VALAC="$VALAC" # Let the user override the test with a path. | |
12284 | ;; | |
12285 | *) | |
12286 | as_save_IFS=$IFS; IFS=$PATH_SEPARATOR | |
12287 | for as_dir in $PATH | |
12288 | do | |
12289 | IFS=$as_save_IFS | |
12290 | test -z "$as_dir" && as_dir=. | |
12291 | for ac_exec_ext in '' $ac_executable_extensions; do | |
12292 | if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then | |
12293 | ac_cv_path_VALAC="$as_dir/$ac_word$ac_exec_ext" | |
12294 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 | |
12295 | break 2 | |
12296 | fi | |
12297 | done | |
12298 | done | |
12299 | IFS=$as_save_IFS | |
12300 | ||
12301 | test -z "$ac_cv_path_VALAC" && ac_cv_path_VALAC="valac" | |
12302 | ;; | |
12303 | esac | |
12304 | fi | |
12305 | VALAC=$ac_cv_path_VALAC | |
12306 | if test -n "$VALAC"; then | |
12307 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VALAC" >&5 | |
12308 | $as_echo "$VALAC" >&6; } | |
12309 | else | |
12310 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |
12311 | $as_echo "no" >&6; } | |
12312 | fi | |
12313 | ||
12314 | ||
12315 | ||
12316 | ||
12317 | ||
12318 | VAPIGEN=`$PKG_CONFIG --variable=vapigen vala-1.0` | |
12319 | ||
12320 | fi | |
12321 | ||
12322 | if test "x$have_vala" = "xyes"; then | |
12323 | HAVE_VALA_TRUE= | |
12324 | HAVE_VALA_FALSE='#' | |
12325 | else | |
12326 | HAVE_VALA_TRUE='#' | |
12327 | HAVE_VALA_FALSE= | |
12328 | fi | |
12157 | 12329 | |
12158 | 12330 | |
12159 | 12331 | |
15200 | 15372 | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
15201 | 15373 | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
15202 | 15374 | -e 's:$: $lt_compiler_flag:'` |
15203 | (eval echo "\"\$as_me:15204: $lt_compile\"" >&5) | |
15375 | (eval echo "\"\$as_me:15376: $lt_compile\"" >&5) | |
15204 | 15376 | (eval "$lt_compile" 2>conftest.err) |
15205 | 15377 | ac_status=$? |
15206 | 15378 | cat conftest.err >&5 |
15207 | echo "$as_me:15208: \$? = $ac_status" >&5 | |
15379 | echo "$as_me:15380: \$? = $ac_status" >&5 | |
15208 | 15380 | if (exit $ac_status) && test -s "$ac_outfile"; then |
15209 | 15381 | # The compiler can only warn and ignore the option if not recognized |
15210 | 15382 | # So say no if there are warnings other than the usual output. |
15299 | 15471 | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
15300 | 15472 | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
15301 | 15473 | -e 's:$: $lt_compiler_flag:'` |
15302 | (eval echo "\"\$as_me:15303: $lt_compile\"" >&5) | |
15474 | (eval echo "\"\$as_me:15475: $lt_compile\"" >&5) | |
15303 | 15475 | (eval "$lt_compile" 2>out/conftest.err) |
15304 | 15476 | ac_status=$? |
15305 | 15477 | cat out/conftest.err >&5 |
15306 | echo "$as_me:15307: \$? = $ac_status" >&5 | |
15478 | echo "$as_me:15479: \$? = $ac_status" >&5 | |
15307 | 15479 | if (exit $ac_status) && test -s out/conftest2.$ac_objext |
15308 | 15480 | then |
15309 | 15481 | # The compiler can only warn and ignore the option if not recognized |
15351 | 15523 | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
15352 | 15524 | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
15353 | 15525 | -e 's:$: $lt_compiler_flag:'` |
15354 | (eval echo "\"\$as_me:15355: $lt_compile\"" >&5) | |
15526 | (eval echo "\"\$as_me:15527: $lt_compile\"" >&5) | |
15355 | 15527 | (eval "$lt_compile" 2>out/conftest.err) |
15356 | 15528 | ac_status=$? |
15357 | 15529 | cat out/conftest.err >&5 |
15358 | echo "$as_me:15359: \$? = $ac_status" >&5 | |
15530 | echo "$as_me:15531: \$? = $ac_status" >&5 | |
15359 | 15531 | if (exit $ac_status) && test -s out/conftest2.$ac_objext |
15360 | 15532 | then |
15361 | 15533 | # The compiler can only warn and ignore the option if not recognized |
16345 | 16517 | fi |
16346 | 16518 | |
16347 | 16519 | |
16348 | ac_config_files="$ac_config_files Makefile docs/Makefile docs/reference/Makefile examples/Makefile examples/client/Makefile examples/cm/Makefile examples/cm/callable/Makefile examples/cm/channelspecific/Makefile examples/cm/contactlist/Makefile examples/cm/echo/Makefile examples/cm/echo-message-parts/Makefile examples/cm/extended/Makefile examples/cm/no-protocols/Makefile examples/extensions/Makefile examples/future/Makefile examples/future/call-cm/Makefile extensions/Makefile spec/Makefile telepathy-glib/Makefile telepathy-glib/telepathy-glib.pc telepathy-glib/telepathy-glib-uninstalled.pc tests/Makefile tests/lib/Makefile tests/dbus/Makefile tests/tools/Makefile tools/Makefile m4/Makefile" | |
16520 | ac_config_files="$ac_config_files Makefile docs/Makefile docs/reference/Makefile examples/Makefile examples/client/Makefile examples/cm/Makefile examples/cm/callable/Makefile examples/cm/channelspecific/Makefile examples/cm/contactlist/Makefile examples/cm/echo/Makefile examples/cm/echo-message-parts/Makefile examples/cm/extended/Makefile examples/cm/no-protocols/Makefile examples/extensions/Makefile examples/future/Makefile examples/future/call-cm/Makefile extensions/Makefile spec/Makefile telepathy-glib/Makefile telepathy-glib/telepathy-glib.pc telepathy-glib/telepathy-glib-uninstalled.pc tests/Makefile tests/lib/Makefile tests/dbus/Makefile tests/tools/Makefile tools/Makefile m4/Makefile vala/Makefile vala/telepathy-vala.pc vala/telepathy-vala-uninstalled.pc" | |
16349 | 16521 | |
16350 | 16522 | cat >confcache <<\_ACEOF |
16351 | 16523 | # This file is a shell script that caches the results of configure |
16498 | 16670 | fi |
16499 | 16671 | if test -z "${OUT_OF_TREE_BUILD_TRUE}" && test -z "${OUT_OF_TREE_BUILD_FALSE}"; then |
16500 | 16672 | as_fn_error "conditional \"OUT_OF_TREE_BUILD\" was never defined. |
16673 | Usually this means the macro was only invoked conditionally." "$LINENO" 5 | |
16674 | fi | |
16675 | if test -z "${HAVE_VALA_TRUE}" && test -z "${HAVE_VALA_FALSE}"; then | |
16676 | as_fn_error "conditional \"HAVE_VALA\" was never defined. | |
16501 | 16677 | Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
16502 | 16678 | fi |
16503 | 16679 | if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then |
16924 | 17100 | # report actual input values of CONFIG_FILES etc. instead of their |
16925 | 17101 | # values after options handling. |
16926 | 17102 | ac_log=" |
16927 | This file was extended by Telepathy-GLib $as_me 0.11.7, which was | |
17103 | This file was extended by Telepathy-GLib $as_me 0.11.8, which was | |
16928 | 17104 | generated by GNU Autoconf 2.65. Invocation command line was |
16929 | 17105 | |
16930 | 17106 | CONFIG_FILES = $CONFIG_FILES |
16990 | 17166 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
16991 | 17167 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
16992 | 17168 | ac_cs_version="\\ |
16993 | Telepathy-GLib config.status 0.11.7 | |
17169 | Telepathy-GLib config.status 0.11.8 | |
16994 | 17170 | configured by $0, generated by GNU Autoconf 2.65, |
16995 | 17171 | with options \\"\$ac_cs_config\\" |
16996 | 17172 | |
17494 | 17670 | "tests/tools/Makefile") CONFIG_FILES="$CONFIG_FILES tests/tools/Makefile" ;; |
17495 | 17671 | "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; |
17496 | 17672 | "m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;; |
17673 | "vala/Makefile") CONFIG_FILES="$CONFIG_FILES vala/Makefile" ;; | |
17674 | "vala/telepathy-vala.pc") CONFIG_FILES="$CONFIG_FILES vala/telepathy-vala.pc" ;; | |
17675 | "vala/telepathy-vala-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES vala/telepathy-vala-uninstalled.pc" ;; | |
17497 | 17676 | |
17498 | 17677 | *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; |
17499 | 17678 | esac |
10 | 10 | |
11 | 11 | m4_define([tp_glib_major_version], [0]) |
12 | 12 | m4_define([tp_glib_minor_version], [11]) |
13 | m4_define([tp_glib_micro_version], [7]) | |
13 | m4_define([tp_glib_micro_version], [8]) | |
14 | 14 | m4_define([tp_glib_nano_version], [0]) |
15 | 15 | |
16 | 16 | # If library source has changed since last release, increment revision |
26 | 26 | # never seen in a release). |
27 | 27 | |
28 | 28 | m4_define([tp_glib_lt_current], [39]) |
29 | m4_define([tp_glib_lt_revision], [0]) | |
29 | m4_define([tp_glib_lt_revision], [1]) | |
30 | 30 | m4_define([tp_glib_lt_age], [39]) |
31 | 31 | |
32 | 32 | # Some magic |
56 | 56 | # pkg-config 0.21 adds CFLAGS from Requires.private, which we need |
57 | 57 | PKG_PROG_PKG_CONFIG([0.21]) |
58 | 58 | |
59 | GOBJECT_INTROSPECTION_CHECK([0.6.13]) | |
59 | GOBJECT_INTROSPECTION_CHECK([0.6.14]) | |
60 | 60 | GTK_DOC_CHECK([1.15]) |
61 | 61 | |
62 | 62 | LT_CURRENT=tp_glib_lt_current |
187 | 187 | |
188 | 188 | AC_SUBST(DBUS_CFLAGS) |
189 | 189 | AC_SUBST(DBUS_LIBS) |
190 | ||
191 | AC_ARG_ENABLE(vala-bindings, | |
192 | AC_HELP_STRING([--enable-vala-bindings], | |
193 | [build the EXPERIMENTAL Vala bindings]), | |
194 | enable_vala_bindings=$enableval, | |
195 | enable_vala_bindings=no ) | |
196 | ||
197 | if test x$enable_vala_bindings = xyes; then | |
198 | PKG_CHECK_MODULES(VALA, | |
199 | [vala-1.0 >= 0.8.0.58-d033]) | |
200 | have_vala=yes | |
201 | ||
202 | AC_PATH_PROG(VALAC, valac, valac) | |
203 | AC_SUBST(VALAC) | |
204 | AC_SUBST(VALAFLAGS) | |
205 | ||
206 | VAPIGEN=`$PKG_CONFIG --variable=vapigen vala-1.0` | |
207 | AC_SUBST(VAPIGEN) | |
208 | fi | |
209 | ||
210 | AM_CONDITIONAL([HAVE_VALA], [test "x$have_vala" = "xyes"]) | |
211 | AC_SUBST(HAVE_VALA) | |
190 | 212 | |
191 | 213 | dnl We want the examples to be able to use TP_GLIB_CFLAGS as though they were |
192 | 214 | dnl independent programs, but subst'ing TP_GLIB_LIBS interferes with |
265 | 287 | tests/dbus/Makefile \ |
266 | 288 | tests/tools/Makefile \ |
267 | 289 | tools/Makefile \ |
268 | m4/Makefile | |
290 | m4/Makefile \ | |
291 | vala/Makefile \ | |
292 | vala/telepathy-vala.pc \ | |
293 | vala/telepathy-vala-uninstalled.pc | |
269 | 294 | ) |
143 | 143 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
144 | 144 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
145 | 145 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
146 | HAVE_VALA = @HAVE_VALA@ | |
146 | 147 | HTML_DIR = @HTML_DIR@ |
147 | 148 | INSTALL = @INSTALL@ |
148 | 149 | INSTALL_DATA = @INSTALL_DATA@ |
195 | 196 | SHELL = @SHELL@ |
196 | 197 | STRIP = @STRIP@ |
197 | 198 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
199 | VALAC = @VALAC@ | |
200 | VALAFLAGS = @VALAFLAGS@ | |
201 | VALA_CFLAGS = @VALA_CFLAGS@ | |
202 | VALA_LIBS = @VALA_LIBS@ | |
203 | VAPIGEN = @VAPIGEN@ | |
198 | 204 | VERSION = @VERSION@ |
199 | 205 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
200 | 206 | XSLTPROC = @XSLTPROC@ |
118 | 118 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
119 | 119 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
120 | 120 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
121 | HAVE_VALA = @HAVE_VALA@ | |
121 | 122 | HTML_DIR = @HTML_DIR@ |
122 | 123 | INSTALL = @INSTALL@ |
123 | 124 | INSTALL_DATA = @INSTALL_DATA@ |
170 | 171 | SHELL = @SHELL@ |
171 | 172 | STRIP = @STRIP@ |
172 | 173 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
174 | VALAC = @VALAC@ | |
175 | VALAFLAGS = @VALAFLAGS@ | |
176 | VALA_CFLAGS = @VALA_CFLAGS@ | |
177 | VALA_LIBS = @VALA_LIBS@ | |
178 | VAPIGEN = @VAPIGEN@ | |
173 | 179 | VERSION = @VERSION@ |
174 | 180 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
175 | 181 | XSLTPROC = @XSLTPROC@ |
234 | 234 | <p> |
235 | 235 | </p> |
236 | 236 | <div class="example"> |
237 | <a name="id608544"></a><p class="title"><b>Example 1. Using <a class="link" href="telepathy-glib-asv.html#tp-asv-new" title="tp_asv_new ()"><code class="function">tp_asv_new()</code></a></b></p> | |
237 | <a name="id581257"></a><p class="title"><b>Example 1. Using <a class="link" href="telepathy-glib-asv.html#tp-asv-new" title="tp_asv_new ()"><code class="function">tp_asv_new()</code></a></b></p> | |
238 | 238 | <div class="example-contents"> |
239 | 239 | <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
240 | 240 | <tbody> |
859 | 859 | </tr> |
860 | 860 | <tr> |
861 | 861 | <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
862 | <td> the handled | |
863 | channels. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> Tp.Channel]</span> | |
862 | <td> the | |
863 | handled channels. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> TelepathyGLib.Channel]</span> | |
864 | 864 | </td> |
865 | 865 | </tr> |
866 | 866 | </tbody> |
886 | 886 | </tr> |
887 | 887 | <tr> |
888 | 888 | <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
889 | <td> a <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> | |
890 | of <a class="link" href="telepathy-glib-channel-request.html#TpChannelRequest"><span class="type">TpChannelRequest</span></a>. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> Tp.ChannelRequest]</span> | |
889 | <td> a | |
890 | <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="telepathy-glib-channel-request.html#TpChannelRequest"><span class="type">TpChannelRequest</span></a>. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> TelepathyGLib.ChannelRequest]</span> | |
891 | 891 | </td> |
892 | 892 | </tr> |
893 | 893 | </tbody> |
88 | 88 | <a name="tp-capabilities-get-channel-classes"></a><h3>tp_capabilities_get_channel_classes ()</h3> |
89 | 89 | <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * tp_capabilities_get_channel_classes (<em class="parameter"><code><a class="link" href="telepathy-glib-capabilities.html#TpCapabilities"><span class="type">TpCapabilities</span></a> *self</code></em>);</pre> |
90 | 90 | <p> |
91 | ||
92 | </p> | |
93 | <div class="variablelist"><table border="0"> | |
94 | <col align="left" valign="top"> | |
95 | <tbody> | |
96 | <tr> | |
97 | <td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td> | |
98 | <td>a <a class="link" href="telepathy-glib-capabilities.html#TpCapabilities"><span class="type">TpCapabilities</span></a> object | |
99 | </td> | |
100 | </tr> | |
101 | <tr> | |
102 | <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> | |
103 | <td> the same <a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> as the <a class="link" href="telepathy-glib-capabilities.html#TpCapabilities--channel-classes" title='The "channel-classes" property'><span class="type">"channel-classes"</span></a> property | |
104 | ||
105 | </td> | |
106 | </tr> | |
107 | </tbody> | |
108 | </table></div> | |
109 | <p class="since">Since 0.11.3</p> | |
91 | </p> | |
92 | <div class="variablelist"><table border="0"> | |
93 | <col align="left" valign="top"> | |
94 | <tbody> | |
95 | <tr> | |
96 | <td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td> | |
97 | <td> | |
98 | </td> | |
99 | </tr> | |
100 | <tr> | |
101 | <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> | |
102 | <td> | |
103 | </td> | |
104 | </tr> | |
105 | </tbody> | |
106 | </table></div> | |
110 | 107 | </div> |
111 | 108 | <hr> |
112 | 109 | <div class="refsect2" title="tp_capabilities_is_specific_to_contact ()"> |
1438 | 1438 | </tr> |
1439 | 1439 | <tr> |
1440 | 1440 | <td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td> |
1441 | <td> an object to export. <span class="annotation">[type Object][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> | |
1441 | <td> an object to export. <span class="annotation">[type GObject.Object][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> | |
1442 | 1442 | </td> |
1443 | 1443 | </tr> |
1444 | 1444 | </tbody> |
1464 | 1464 | </tr> |
1465 | 1465 | <tr> |
1466 | 1466 | <td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td> |
1467 | <td> an object previously exported with | |
1468 | <a class="link" href="telepathy-glib-dbus.html#tp-dbus-daemon-register-object" title="tp_dbus_daemon_register_object ()"><code class="function">tp_dbus_daemon_register_object()</code></a>. <span class="annotation">[type Object][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> | |
1467 | <td> an object previously exported | |
1468 | with <a class="link" href="telepathy-glib-dbus.html#tp-dbus-daemon-register-object" title="tp_dbus_daemon_register_object ()"><code class="function">tp_dbus_daemon_register_object()</code></a>. <span class="annotation">[type GObject.Object][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> | |
1469 | 1469 | </td> |
1470 | 1470 | </tr> |
1471 | 1471 | </tbody> |
182 | 182 | unsigned int must_have_unique_name:1; |
183 | 183 | guint _reserved_flags:31; |
184 | 184 | |
185 | /* XXX: hide this from the g-i scanner, since vapigen can't cope */ | |
186 | #ifdef __GI_SCANNER__ | |
187 | GCallback _internal_list_features; | |
188 | #else | |
185 | 189 | TpProxyClassFeatureListFunc list_features; |
190 | #endif /* __GI_SCANNER__ */ | |
186 | 191 | GCallback _reserved[3]; |
187 | 192 | gpointer priv; |
188 | 193 | } TpProxyClass; |
213 | 218 | <tr> |
214 | 219 | <td><p><span class="term"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="TpProxyClass.-reserved-flags"></a>_reserved_flags</code></em> :31;</span></p></td> |
215 | 220 | <td>Reserved for future expansion |
221 | </td> | |
222 | </tr> | |
223 | <tr> | |
224 | <td><p><span class="term"><a href="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#GCallback"><span class="type">GCallback</span></a> <em class="structfield"><code><a name="TpProxyClass.-internal-list-features"></a>_internal_list_features</code></em>;</span></p></td> | |
225 | <td> | |
216 | 226 | </td> |
217 | 227 | </tr> |
218 | 228 | <tr> |
1141 | 1141 | <p> |
1142 | 1142 | </p> |
1143 | 1143 | <div class="example"> |
1144 | <a name="id1118350"></a><p class="title"><b>Example 2. using tp_value_array_build</b></p> | |
1144 | <a name="id1091023"></a><p class="title"><b>Example 2. using tp_value_array_build</b></p> | |
1145 | 1145 | <div class="example-contents"> |
1146 | 1146 | <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
1147 | 1147 | <tbody> |
1207 | 1207 | <p> |
1208 | 1208 | </p> |
1209 | 1209 | <div class="example"> |
1210 | <a name="id1118529"></a><p class="title"><b>Example 3. using tp_value_array_unpack</b></p> | |
1210 | <a name="id1091202"></a><p class="title"><b>Example 3. using tp_value_array_unpack</b></p> | |
1211 | 1211 | <div class="example-contents"> |
1212 | 1212 | <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
1213 | 1213 | <tbody> |
1289 | 1289 | <tbody> |
1290 | 1290 | <tr> |
1291 | 1291 | <td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td> |
1292 | <td> an object to which to take a weak reference. <span class="annotation">[type Object]</span> | |
1292 | <td> an object to which to take a weak reference. <span class="annotation">[type GObject.Object]</span> | |
1293 | 1293 | </td> |
1294 | 1294 | </tr> |
1295 | 1295 | <tr> |
1333 | 1333 | </tr> |
1334 | 1334 | <tr> |
1335 | 1335 | <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1336 | <td> a new reference, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[type Object][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span> | |
1336 | <td> a new reference, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[type GObject.Object][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span> | |
1337 | 1337 | </td> |
1338 | 1338 | </tr> |
1339 | 1339 | </tbody> |
1000 | 1000 | <keyword type="property" name="The "presence-type" property" link="telepathy-glib-contact.html#TpContact--presence-type"/> |
1001 | 1001 | <keyword type="signal" name="The "presence-changed" signal" link="telepathy-glib-contact.html#TpContact-presence-changed"/> |
1002 | 1002 | <keyword type="struct" name="TpCapabilities" link="telepathy-glib-capabilities.html#TpCapabilities-struct"/> |
1003 | <keyword type="function" name="tp_capabilities_get_channel_classes ()" link="telepathy-glib-capabilities.html#tp-capabilities-get-channel-classes" since="0.11.3"/> | |
1003 | <keyword type="function" name="tp_capabilities_get_channel_classes ()" link="telepathy-glib-capabilities.html#tp-capabilities-get-channel-classes"/> | |
1004 | 1004 | <keyword type="function" name="tp_capabilities_is_specific_to_contact ()" link="telepathy-glib-capabilities.html#tp-capabilities-is-specific-to-contact" since="0.11.3"/> |
1005 | 1005 | <keyword type="function" name="tp_capabilities_supports_text_chatrooms ()" link="telepathy-glib-capabilities.html#tp-capabilities-supports-text-chatrooms" since="0.11.3"/> |
1006 | 1006 | <keyword type="function" name="tp_capabilities_supports_text_chats ()" link="telepathy-glib-capabilities.html#tp-capabilities-supports-text-chats" since="0.11.3"/> |
177 | 177 | @Returns: |
178 | 178 | |
179 | 179 | |
180 | <!-- ##### USER_FUNCTION TpBaseContactListAsyncFinishFunc ##### --> | |
181 | <para> | |
182 | ||
183 | </para> | |
184 | ||
185 | @self: | |
186 | @result: | |
187 | @error: | |
188 | @Returns: | |
189 | ||
190 | ||
180 | 191 | <!-- ##### MACRO TP_TYPE_MUTABLE_CONTACT_LIST ##### --> |
181 | 192 | <para> |
182 | 193 | |
190 | 201 | </para> |
191 | 202 | |
192 | 203 | @parent: |
193 | @request_subscription: | |
194 | @authorize_publication: | |
195 | @remove_contacts: | |
196 | @unsubscribe: | |
197 | @unpublish: | |
198 | @store_contacts: | |
204 | @request_subscription_async: | |
205 | @request_subscription_finish: | |
206 | @authorize_publication_async: | |
207 | @authorize_publication_finish: | |
208 | @remove_contacts_async: | |
209 | @remove_contacts_finish: | |
210 | @unsubscribe_async: | |
211 | @unsubscribe_finish: | |
212 | @unpublish_async: | |
213 | @unpublish_finish: | |
214 | @store_contacts_async: | |
215 | @store_contacts_finish: | |
199 | 216 | @can_change_subscriptions: |
200 | 217 | @get_request_uses_message: |
201 | 218 | |
225 | 242 | @self: |
226 | 243 | @contacts: |
227 | 244 | @message: |
228 | ||
229 | ||
230 | <!-- ##### FUNCTION tp_base_contact_list_request_subscription ##### --> | |
245 | @callback: | |
246 | @user_data: | |
247 | ||
248 | ||
249 | <!-- ##### FUNCTION tp_base_contact_list_request_subscription_async ##### --> | |
231 | 250 | <para> |
232 | 251 | |
233 | 252 | </para> |
235 | 254 | @self: |
236 | 255 | @contacts: |
237 | 256 | @message: |
257 | @callback: | |
258 | @user_data: | |
259 | ||
260 | ||
261 | <!-- ##### FUNCTION tp_base_contact_list_request_subscription_finish ##### --> | |
262 | <para> | |
263 | ||
264 | </para> | |
265 | ||
266 | @self: | |
267 | @result: | |
268 | @error: | |
269 | @Returns: | |
238 | 270 | |
239 | 271 | |
240 | 272 | <!-- ##### USER_FUNCTION TpBaseContactListActOnContactsFunc ##### --> |
244 | 276 | |
245 | 277 | @self: |
246 | 278 | @contacts: |
247 | ||
248 | ||
249 | <!-- ##### FUNCTION tp_base_contact_list_authorize_publication ##### --> | |
250 | <para> | |
251 | ||
252 | </para> | |
253 | ||
254 | @self: | |
255 | @contacts: | |
256 | ||
257 | ||
258 | <!-- ##### FUNCTION tp_base_contact_list_store_contacts ##### --> | |
259 | <para> | |
260 | ||
261 | </para> | |
262 | ||
263 | @self: | |
264 | @contacts: | |
265 | ||
266 | ||
267 | <!-- ##### FUNCTION tp_base_contact_list_remove_contacts ##### --> | |
268 | <para> | |
269 | ||
270 | </para> | |
271 | ||
272 | @self: | |
273 | @contacts: | |
274 | ||
275 | ||
276 | <!-- ##### FUNCTION tp_base_contact_list_unsubscribe ##### --> | |
277 | <para> | |
278 | ||
279 | </para> | |
280 | ||
281 | @self: | |
282 | @contacts: | |
283 | ||
284 | ||
285 | <!-- ##### FUNCTION tp_base_contact_list_unpublish ##### --> | |
286 | <para> | |
287 | ||
288 | </para> | |
289 | ||
290 | @self: | |
291 | @contacts: | |
279 | @callback: | |
280 | @user_data: | |
281 | ||
282 | ||
283 | <!-- ##### FUNCTION tp_base_contact_list_authorize_publication_async ##### --> | |
284 | <para> | |
285 | ||
286 | </para> | |
287 | ||
288 | @self: | |
289 | @contacts: | |
290 | @callback: | |
291 | @user_data: | |
292 | ||
293 | ||
294 | <!-- ##### FUNCTION tp_base_contact_list_authorize_publication_finish ##### --> | |
295 | <para> | |
296 | ||
297 | </para> | |
298 | ||
299 | @self: | |
300 | @result: | |
301 | @error: | |
302 | @Returns: | |
303 | ||
304 | ||
305 | <!-- ##### FUNCTION tp_base_contact_list_store_contacts_async ##### --> | |
306 | <para> | |
307 | ||
308 | </para> | |
309 | ||
310 | @self: | |
311 | @contacts: | |
312 | @callback: | |
313 | @user_data: | |
314 | ||
315 | ||
316 | <!-- ##### FUNCTION tp_base_contact_list_store_contacts_finish ##### --> | |
317 | <para> | |
318 | ||
319 | </para> | |
320 | ||
321 | @self: | |
322 | @result: | |
323 | @error: | |
324 | @Returns: | |
325 | ||
326 | ||
327 | <!-- ##### FUNCTION tp_base_contact_list_remove_contacts_async ##### --> | |
328 | <para> | |
329 | ||
330 | </para> | |
331 | ||
332 | @self: | |
333 | @contacts: | |
334 | @callback: | |
335 | @user_data: | |
336 | ||
337 | ||
338 | <!-- ##### FUNCTION tp_base_contact_list_remove_contacts_finish ##### --> | |
339 | <para> | |
340 | ||
341 | </para> | |
342 | ||
343 | @self: | |
344 | @result: | |
345 | @error: | |
346 | @Returns: | |
347 | ||
348 | ||
349 | <!-- ##### FUNCTION tp_base_contact_list_unsubscribe_async ##### --> | |
350 | <para> | |
351 | ||
352 | </para> | |
353 | ||
354 | @self: | |
355 | @contacts: | |
356 | @callback: | |
357 | @user_data: | |
358 | ||
359 | ||
360 | <!-- ##### FUNCTION tp_base_contact_list_unsubscribe_finish ##### --> | |
361 | <para> | |
362 | ||
363 | </para> | |
364 | ||
365 | @self: | |
366 | @result: | |
367 | @error: | |
368 | @Returns: | |
369 | ||
370 | ||
371 | <!-- ##### FUNCTION tp_base_contact_list_unpublish_async ##### --> | |
372 | <para> | |
373 | ||
374 | </para> | |
375 | ||
376 | @self: | |
377 | @contacts: | |
378 | @callback: | |
379 | @user_data: | |
380 | ||
381 | ||
382 | <!-- ##### FUNCTION tp_base_contact_list_unpublish_finish ##### --> | |
383 | <para> | |
384 | ||
385 | </para> | |
386 | ||
387 | @self: | |
388 | @result: | |
389 | @error: | |
390 | @Returns: | |
292 | 391 | |
293 | 392 | |
294 | 393 | <!-- ##### MACRO TP_TYPE_CONTACT_GROUP_LIST ##### --> |
432 | 531 | </para> |
433 | 532 | |
434 | 533 | @parent: |
435 | @set_contact_groups: | |
534 | @set_contact_groups_async: | |
535 | @set_contact_groups_finish: | |
436 | 536 | @create_groups: |
437 | 537 | @add_to_group: |
438 | 538 | @remove_from_group: |
449 | 549 | @contact: |
450 | 550 | @normalized_names: |
451 | 551 | @n_names: |
452 | ||
453 | ||
454 | <!-- ##### FUNCTION tp_base_contact_list_set_contact_groups ##### --> | |
552 | @callback: | |
553 | @user_data: | |
554 | ||
555 | ||
556 | <!-- ##### FUNCTION tp_base_contact_list_set_contact_groups_async ##### --> | |
455 | 557 | <para> |
456 | 558 | |
457 | 559 | </para> |
460 | 562 | @contact: |
461 | 563 | @normalized_names: |
462 | 564 | @n_names: |
565 | @callback: | |
566 | @user_data: | |
567 | ||
568 | ||
569 | <!-- ##### FUNCTION tp_base_contact_list_set_contact_groups_finish ##### --> | |
570 | <para> | |
571 | ||
572 | </para> | |
573 | ||
574 | @self: | |
575 | @result: | |
576 | @error: | |
577 | @Returns: | |
463 | 578 | |
464 | 579 | |
465 | 580 | <!-- ##### USER_FUNCTION TpBaseContactListCreateGroupsFunc ##### --> |
573 | 688 | |
574 | 689 | @parent: |
575 | 690 | @get_blocked_contacts: |
576 | @block_contacts: | |
577 | @unblock_contacts: | |
691 | @block_contacts_async: | |
692 | @block_contacts_finish: | |
693 | @unblock_contacts_async: | |
694 | @unblock_contacts_finish: | |
578 | 695 | @can_block: |
579 | 696 | |
580 | 697 | <!-- ##### FUNCTION tp_base_contact_list_can_block ##### --> |
595 | 712 | @Returns: |
596 | 713 | |
597 | 714 | |
598 | <!-- ##### FUNCTION tp_base_contact_list_block_contacts ##### --> | |
599 | <para> | |
600 | ||
601 | </para> | |
602 | ||
603 | @self: | |
604 | @contacts: | |
605 | ||
606 | ||
607 | <!-- ##### FUNCTION tp_base_contact_list_unblock_contacts ##### --> | |
608 | <para> | |
609 | ||
610 | </para> | |
611 | ||
612 | @self: | |
613 | @contacts: | |
715 | <!-- ##### FUNCTION tp_base_contact_list_block_contacts_async ##### --> | |
716 | <para> | |
717 | ||
718 | </para> | |
719 | ||
720 | @self: | |
721 | @contacts: | |
722 | @callback: | |
723 | @user_data: | |
724 | ||
725 | ||
726 | <!-- ##### FUNCTION tp_base_contact_list_block_contacts_finish ##### --> | |
727 | <para> | |
728 | ||
729 | </para> | |
730 | ||
731 | @self: | |
732 | @result: | |
733 | @error: | |
734 | @Returns: | |
735 | ||
736 | ||
737 | <!-- ##### FUNCTION tp_base_contact_list_unblock_contacts_async ##### --> | |
738 | <para> | |
739 | ||
740 | </para> | |
741 | ||
742 | @self: | |
743 | @contacts: | |
744 | @callback: | |
745 | @user_data: | |
746 | ||
747 | ||
748 | <!-- ##### FUNCTION tp_base_contact_list_unblock_contacts_finish ##### --> | |
749 | <para> | |
750 | ||
751 | </para> | |
752 | ||
753 | @self: | |
754 | @result: | |
755 | @error: | |
756 | @Returns: | |
614 | 757 | |
615 | 758 | |
616 | 759 | <!-- ##### FUNCTION tp_base_contact_list_contact_blocking_changed ##### --> |
93 | 93 | @interface: |
94 | 94 | @must_have_unique_name: |
95 | 95 | @_reserved_flags: |
96 | @_internal_list_features: | |
96 | 97 | @list_features: |
97 | 98 | @_reserved: |
98 | 99 | @priv: |
452 | 452 | |
453 | 453 | @self: |
454 | 454 | @contacts: |
455 | @error: | |
456 | @Returns: | |
457 | ||
458 | <!-- ##### USER_FUNCTION TpBaseContactListAsyncFinishFunc ##### --> | |
459 | <para> | |
460 | ||
461 | </para> | |
462 | ||
463 | @self: | |
464 | @result: | |
455 | 465 | @error: |
456 | 466 | @Returns: |
457 | 467 | |
591 | 601 | @contact: |
592 | 602 | @normalized_names: |
593 | 603 | @n_names: |
604 | @callback: | |
605 | @user_data: | |
594 | 606 | |
595 | 607 | <!-- ##### USER_FUNCTION TpBaseContactListUIntFunc ##### --> |
596 | 608 | <para> |
648 | 660 | |
649 | 661 | @parent: |
650 | 662 | @get_blocked_contacts: |
651 | @block_contacts: | |
652 | @unblock_contacts: | |
663 | @block_contacts_async: | |
664 | @block_contacts_finish: | |
665 | @unblock_contacts_async: | |
666 | @unblock_contacts_finish: | |
653 | 667 | @can_block: |
654 | 668 | |
655 | 669 | <!-- ##### STRUCT TpContactGroupListInterface ##### --> |
805 | 819 | </para> |
806 | 820 | |
807 | 821 | @parent: |
808 | @set_contact_groups: | |
822 | @set_contact_groups_async: | |
823 | @set_contact_groups_finish: | |
809 | 824 | @create_groups: |
810 | 825 | @add_to_group: |
811 | 826 | @remove_from_group: |
819 | 834 | </para> |
820 | 835 | |
821 | 836 | @parent: |
822 | @request_subscription: | |
823 | @authorize_publication: | |
824 | @remove_contacts: | |
825 | @unsubscribe: | |
826 | @unpublish: | |
827 | @store_contacts: | |
837 | @request_subscription_async: | |
838 | @request_subscription_finish: | |
839 | @authorize_publication_async: | |
840 | @authorize_publication_finish: | |
841 | @remove_contacts_async: | |
842 | @remove_contacts_finish: | |
843 | @unsubscribe_async: | |
844 | @unsubscribe_finish: | |
845 | @unpublish_async: | |
846 | @unpublish_finish: | |
847 | @store_contacts_async: | |
848 | @store_contacts_finish: | |
828 | 849 | @can_change_subscriptions: |
829 | 850 | @get_request_uses_message: |
830 | 851 | |
1005 | 1026 | @self: |
1006 | 1027 | @contacts: |
1007 | 1028 | |
1029 | <!-- ##### FUNCTION tp_base_contact_list_authorize_publication_async ##### --> | |
1030 | <para> | |
1031 | ||
1032 | </para> | |
1033 | ||
1034 | @self: | |
1035 | @contacts: | |
1036 | @callback: | |
1037 | @user_data: | |
1038 | ||
1039 | <!-- ##### FUNCTION tp_base_contact_list_authorize_publication_finish ##### --> | |
1040 | <para> | |
1041 | ||
1042 | </para> | |
1043 | ||
1044 | @self: | |
1045 | @result: | |
1046 | @error: | |
1047 | @Returns: | |
1048 | ||
1008 | 1049 | <!-- ##### FUNCTION tp_base_contact_list_block_contacts ##### --> |
1009 | 1050 | <para> |
1010 | 1051 | |
1012 | 1053 | |
1013 | 1054 | @self: |
1014 | 1055 | @contacts: |
1056 | ||
1057 | <!-- ##### FUNCTION tp_base_contact_list_block_contacts_async ##### --> | |
1058 | <para> | |
1059 | ||
1060 | </para> | |
1061 | ||
1062 | @self: | |
1063 | @contacts: | |
1064 | @callback: | |
1065 | @user_data: | |
1066 | ||
1067 | <!-- ##### FUNCTION tp_base_contact_list_block_contacts_finish ##### --> | |
1068 | <para> | |
1069 | ||
1070 | </para> | |
1071 | ||
1072 | @self: | |
1073 | @result: | |
1074 | @error: | |
1075 | @Returns: | |
1015 | 1076 | |
1016 | 1077 | <!-- ##### FUNCTION tp_base_contact_list_can_block ##### --> |
1017 | 1078 | <para> |
1453 | 1514 | @self: |
1454 | 1515 | @contacts: |
1455 | 1516 | |
1517 | <!-- ##### FUNCTION tp_base_contact_list_remove_contacts_async ##### --> | |
1518 | <para> | |
1519 | ||
1520 | </para> | |
1521 | ||
1522 | @self: | |
1523 | @contacts: | |
1524 | @callback: | |
1525 | @user_data: | |
1526 | ||
1527 | <!-- ##### FUNCTION tp_base_contact_list_remove_contacts_finish ##### --> | |
1528 | <para> | |
1529 | ||
1530 | </para> | |
1531 | ||
1532 | @self: | |
1533 | @result: | |
1534 | @error: | |
1535 | @Returns: | |
1536 | ||
1456 | 1537 | <!-- ##### FUNCTION tp_base_contact_list_remove_from_group ##### --> |
1457 | 1538 | <para> |
1458 | 1539 | |
1487 | 1568 | @self: |
1488 | 1569 | @contacts: |
1489 | 1570 | @message: |
1571 | ||
1572 | <!-- ##### FUNCTION tp_base_contact_list_request_subscription_async ##### --> | |
1573 | <para> | |
1574 | ||
1575 | </para> | |
1576 | ||
1577 | @self: | |
1578 | @contacts: | |
1579 | @message: | |
1580 | @callback: | |
1581 | @user_data: | |
1582 | ||
1583 | <!-- ##### FUNCTION tp_base_contact_list_request_subscription_finish ##### --> | |
1584 | <para> | |
1585 | ||
1586 | </para> | |
1587 | ||
1588 | @self: | |
1589 | @result: | |
1590 | @error: | |
1591 | @Returns: | |
1490 | 1592 | |
1491 | 1593 | <!-- ##### FUNCTION tp_base_contact_list_set_contact_groups ##### --> |
1492 | 1594 | <para> |
1498 | 1600 | @normalized_names: |
1499 | 1601 | @n_names: |
1500 | 1602 | |
1603 | <!-- ##### FUNCTION tp_base_contact_list_set_contact_groups_async ##### --> | |
1604 | <para> | |
1605 | ||
1606 | </para> | |
1607 | ||
1608 | @self: | |
1609 | @contact: | |
1610 | @normalized_names: | |
1611 | @n_names: | |
1612 | @callback: | |
1613 | @user_data: | |
1614 | ||
1615 | <!-- ##### FUNCTION tp_base_contact_list_set_contact_groups_finish ##### --> | |
1616 | <para> | |
1617 | ||
1618 | </para> | |
1619 | ||
1620 | @self: | |
1621 | @result: | |
1622 | @error: | |
1623 | @Returns: | |
1624 | ||
1501 | 1625 | <!-- ##### FUNCTION tp_base_contact_list_set_list_received ##### --> |
1502 | 1626 | <para> |
1503 | 1627 | |
1513 | 1637 | @self: |
1514 | 1638 | @contacts: |
1515 | 1639 | |
1640 | <!-- ##### FUNCTION tp_base_contact_list_store_contacts_async ##### --> | |
1641 | <para> | |
1642 | ||
1643 | </para> | |
1644 | ||
1645 | @self: | |
1646 | @contacts: | |
1647 | @callback: | |
1648 | @user_data: | |
1649 | ||
1650 | <!-- ##### FUNCTION tp_base_contact_list_store_contacts_finish ##### --> | |
1651 | <para> | |
1652 | ||
1653 | </para> | |
1654 | ||
1655 | @self: | |
1656 | @result: | |
1657 | @error: | |
1658 | @Returns: | |
1659 | ||
1516 | 1660 | <!-- ##### FUNCTION tp_base_contact_list_true_func ##### --> |
1517 | 1661 | <para> |
1518 | 1662 | |
1529 | 1673 | @self: |
1530 | 1674 | @contacts: |
1531 | 1675 | |
1676 | <!-- ##### FUNCTION tp_base_contact_list_unblock_contacts_async ##### --> | |
1677 | <para> | |
1678 | ||
1679 | </para> | |
1680 | ||
1681 | @self: | |
1682 | @contacts: | |
1683 | @callback: | |
1684 | @user_data: | |
1685 | ||
1686 | <!-- ##### FUNCTION tp_base_contact_list_unblock_contacts_finish ##### --> | |
1687 | <para> | |
1688 | ||
1689 | </para> | |
1690 | ||
1691 | @self: | |
1692 | @result: | |
1693 | @error: | |
1694 | @Returns: | |
1695 | ||
1532 | 1696 | <!-- ##### FUNCTION tp_base_contact_list_unpublish ##### --> |
1533 | 1697 | <para> |
1534 | 1698 | |
1537 | 1701 | @self: |
1538 | 1702 | @contacts: |
1539 | 1703 | |
1704 | <!-- ##### FUNCTION tp_base_contact_list_unpublish_async ##### --> | |
1705 | <para> | |
1706 | ||
1707 | </para> | |
1708 | ||
1709 | @self: | |
1710 | @contacts: | |
1711 | @callback: | |
1712 | @user_data: | |
1713 | ||
1714 | <!-- ##### FUNCTION tp_base_contact_list_unpublish_finish ##### --> | |
1715 | <para> | |
1716 | ||
1717 | </para> | |
1718 | ||
1719 | @self: | |
1720 | @result: | |
1721 | @error: | |
1722 | @Returns: | |
1723 | ||
1540 | 1724 | <!-- ##### FUNCTION tp_base_contact_list_unsubscribe ##### --> |
1541 | 1725 | <para> |
1542 | 1726 | |
1544 | 1728 | |
1545 | 1729 | @self: |
1546 | 1730 | @contacts: |
1731 | ||
1732 | <!-- ##### FUNCTION tp_base_contact_list_unsubscribe_async ##### --> | |
1733 | <para> | |
1734 | ||
1735 | </para> | |
1736 | ||
1737 | @self: | |
1738 | @contacts: | |
1739 | @callback: | |
1740 | @user_data: | |
1741 | ||
1742 | <!-- ##### FUNCTION tp_base_contact_list_unsubscribe_finish ##### --> | |
1743 | <para> | |
1744 | ||
1745 | </para> | |
1746 | ||
1747 | @self: | |
1748 | @result: | |
1749 | @error: | |
1750 | @Returns: | |
1547 | 1751 | |
1548 | 1752 | <!-- ##### FUNCTION tp_base_protocol_get_immutable_properties ##### --> |
1549 | 1753 | <para> |
2669 | 2873 | @error: |
2670 | 2874 | @Returns: |
2671 | 2875 | |
2876 | <!-- ##### FUNCTION tp_simple_async_report_success_in_idle ##### --> | |
2877 | <para> | |
2878 | ||
2879 | </para> | |
2880 | ||
2881 | @source: | |
2882 | @callback: | |
2883 | @user_data: | |
2884 | @source_tag: | |
2885 | ||
2672 | 2886 | <!-- ##### USER_FUNCTION tp_svc_connection_add_client_interest_impl ##### --> |
2673 | 2887 | <para> |
2674 | 2888 | |
2930 | 3144 | @klass: |
2931 | 3145 | @impl: |
2932 | 3146 | |
3147 | <!-- ##### FUNCTION tp_svc_connection_interface_contact_list_implement_request_contact_list ##### --> | |
3148 | <para> | |
3149 | ||
3150 | </para> | |
3151 | ||
3152 | @klass: | |
3153 | @impl: | |
3154 | ||
2933 | 3155 | <!-- ##### FUNCTION tp_svc_connection_interface_contact_list_implement_request_subscription ##### --> |
2934 | 3156 | <para> |
2935 | 3157 | |
2961 | 3183 | |
2962 | 3184 | @self: |
2963 | 3185 | @in_Contacts: |
3186 | @context: | |
3187 | ||
3188 | <!-- ##### USER_FUNCTION tp_svc_connection_interface_contact_list_request_contact_list_impl ##### --> | |
3189 | <para> | |
3190 | ||
3191 | </para> | |
3192 | ||
3193 | @self: | |
3194 | @in_Interfaces: | |
3195 | @in_Hold: | |
2964 | 3196 | @context: |
2965 | 3197 | |
2966 | 3198 | <!-- ##### USER_FUNCTION tp_svc_connection_interface_contact_list_request_subscription_impl ##### --> |
2995 | 3227 | |
2996 | 3228 | @context: |
2997 | 3229 | |
3230 | <!-- ##### FUNCTION tp_svc_connection_interface_contact_list_return_from_request_contact_list ##### --> | |
3231 | <para> | |
3232 | ||
3233 | </para> | |
3234 | ||
3235 | @context: | |
3236 | @out_Attributes: | |
3237 | ||
2998 | 3238 | <!-- ##### FUNCTION tp_svc_connection_interface_contact_list_return_from_request_subscription ##### --> |
2999 | 3239 | <para> |
3000 | 3240 |
143 | 143 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
144 | 144 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
145 | 145 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
146 | HAVE_VALA = @HAVE_VALA@ | |
146 | 147 | HTML_DIR = @HTML_DIR@ |
147 | 148 | INSTALL = @INSTALL@ |
148 | 149 | INSTALL_DATA = @INSTALL_DATA@ |
195 | 196 | SHELL = @SHELL@ |
196 | 197 | STRIP = @STRIP@ |
197 | 198 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
199 | VALAC = @VALAC@ | |
200 | VALAFLAGS = @VALAFLAGS@ | |
201 | VALA_CFLAGS = @VALA_CFLAGS@ | |
202 | VALA_LIBS = @VALA_LIBS@ | |
203 | VAPIGEN = @VAPIGEN@ | |
198 | 204 | VERSION = @VERSION@ |
199 | 205 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
200 | 206 | XSLTPROC = @XSLTPROC@ |
229 | 229 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
230 | 230 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
231 | 231 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
232 | HAVE_VALA = @HAVE_VALA@ | |
232 | 233 | HTML_DIR = @HTML_DIR@ |
233 | 234 | INSTALL = @INSTALL@ |
234 | 235 | INSTALL_DATA = @INSTALL_DATA@ |
281 | 282 | SHELL = @SHELL@ |
282 | 283 | STRIP = @STRIP@ |
283 | 284 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
285 | VALAC = @VALAC@ | |
286 | VALAFLAGS = @VALAFLAGS@ | |
287 | VALA_CFLAGS = @VALA_CFLAGS@ | |
288 | VALA_LIBS = @VALA_LIBS@ | |
289 | VAPIGEN = @VAPIGEN@ | |
284 | 290 | VERSION = @VERSION@ |
285 | 291 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
286 | 292 | XSLTPROC = @XSLTPROC@ |
143 | 143 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
144 | 144 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
145 | 145 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
146 | HAVE_VALA = @HAVE_VALA@ | |
146 | 147 | HTML_DIR = @HTML_DIR@ |
147 | 148 | INSTALL = @INSTALL@ |
148 | 149 | INSTALL_DATA = @INSTALL_DATA@ |
195 | 196 | SHELL = @SHELL@ |
196 | 197 | STRIP = @STRIP@ |
197 | 198 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
199 | VALAC = @VALAC@ | |
200 | VALAFLAGS = @VALAFLAGS@ | |
201 | VALA_CFLAGS = @VALA_CFLAGS@ | |
202 | VALA_LIBS = @VALA_LIBS@ | |
203 | VAPIGEN = @VAPIGEN@ | |
198 | 204 | VERSION = @VERSION@ |
199 | 205 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
200 | 206 | XSLTPROC = @XSLTPROC@ |
176 | 176 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
177 | 177 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
178 | 178 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
179 | HAVE_VALA = @HAVE_VALA@ | |
179 | 180 | HTML_DIR = @HTML_DIR@ |
180 | 181 | INSTALL = @INSTALL@ |
181 | 182 | INSTALL_DATA = @INSTALL_DATA@ |
228 | 229 | SHELL = @SHELL@ |
229 | 230 | STRIP = @STRIP@ |
230 | 231 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
232 | VALAC = @VALAC@ | |
233 | VALAFLAGS = @VALAFLAGS@ | |
234 | VALA_CFLAGS = @VALA_CFLAGS@ | |
235 | VALA_LIBS = @VALA_LIBS@ | |
236 | VAPIGEN = @VAPIGEN@ | |
231 | 237 | VERSION = @VERSION@ |
232 | 238 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
233 | 239 | XSLTPROC = @XSLTPROC@ |
176 | 176 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
177 | 177 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
178 | 178 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
179 | HAVE_VALA = @HAVE_VALA@ | |
179 | 180 | HTML_DIR = @HTML_DIR@ |
180 | 181 | INSTALL = @INSTALL@ |
181 | 182 | INSTALL_DATA = @INSTALL_DATA@ |
228 | 229 | SHELL = @SHELL@ |
229 | 230 | STRIP = @STRIP@ |
230 | 231 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
232 | VALAC = @VALAC@ | |
233 | VALAFLAGS = @VALAFLAGS@ | |
234 | VALA_CFLAGS = @VALA_CFLAGS@ | |
235 | VALA_LIBS = @VALA_LIBS@ | |
236 | VAPIGEN = @VAPIGEN@ | |
231 | 237 | VERSION = @VERSION@ |
232 | 238 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
233 | 239 | XSLTPROC = @XSLTPROC@ |
176 | 176 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
177 | 177 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
178 | 178 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
179 | HAVE_VALA = @HAVE_VALA@ | |
179 | 180 | HTML_DIR = @HTML_DIR@ |
180 | 181 | INSTALL = @INSTALL@ |
181 | 182 | INSTALL_DATA = @INSTALL_DATA@ |
228 | 229 | SHELL = @SHELL@ |
229 | 230 | STRIP = @STRIP@ |
230 | 231 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
232 | VALAC = @VALAC@ | |
233 | VALAFLAGS = @VALAFLAGS@ | |
234 | VALA_CFLAGS = @VALA_CFLAGS@ | |
235 | VALA_LIBS = @VALA_LIBS@ | |
236 | VAPIGEN = @VAPIGEN@ | |
231 | 237 | VERSION = @VERSION@ |
232 | 238 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
233 | 239 | XSLTPROC = @XSLTPROC@ |
173 | 173 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
174 | 174 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
175 | 175 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
176 | HAVE_VALA = @HAVE_VALA@ | |
176 | 177 | HTML_DIR = @HTML_DIR@ |
177 | 178 | INSTALL = @INSTALL@ |
178 | 179 | INSTALL_DATA = @INSTALL_DATA@ |
225 | 226 | SHELL = @SHELL@ |
226 | 227 | STRIP = @STRIP@ |
227 | 228 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
229 | VALAC = @VALAC@ | |
230 | VALAFLAGS = @VALAFLAGS@ | |
231 | VALA_CFLAGS = @VALA_CFLAGS@ | |
232 | VALA_LIBS = @VALA_LIBS@ | |
233 | VAPIGEN = @VAPIGEN@ | |
228 | 234 | VERSION = @VERSION@ |
229 | 235 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
230 | 236 | XSLTPROC = @XSLTPROC@ |
174 | 174 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
175 | 175 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
176 | 176 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
177 | HAVE_VALA = @HAVE_VALA@ | |
177 | 178 | HTML_DIR = @HTML_DIR@ |
178 | 179 | INSTALL = @INSTALL@ |
179 | 180 | INSTALL_DATA = @INSTALL_DATA@ |
226 | 227 | SHELL = @SHELL@ |
227 | 228 | STRIP = @STRIP@ |
228 | 229 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
230 | VALAC = @VALAC@ | |
231 | VALAFLAGS = @VALAFLAGS@ | |
232 | VALA_CFLAGS = @VALA_CFLAGS@ | |
233 | VALA_LIBS = @VALA_LIBS@ | |
234 | VAPIGEN = @VAPIGEN@ | |
229 | 235 | VERSION = @VERSION@ |
230 | 236 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
231 | 237 | XSLTPROC = @XSLTPROC@ |
167 | 167 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
168 | 168 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
169 | 169 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
170 | HAVE_VALA = @HAVE_VALA@ | |
170 | 171 | HTML_DIR = @HTML_DIR@ |
171 | 172 | INSTALL = @INSTALL@ |
172 | 173 | INSTALL_DATA = @INSTALL_DATA@ |
219 | 220 | SHELL = @SHELL@ |
220 | 221 | STRIP = @STRIP@ |
221 | 222 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
223 | VALAC = @VALAC@ | |
224 | VALAFLAGS = @VALAFLAGS@ | |
225 | VALA_CFLAGS = @VALA_CFLAGS@ | |
226 | VALA_LIBS = @VALA_LIBS@ | |
227 | VAPIGEN = @VAPIGEN@ | |
222 | 228 | VERSION = @VERSION@ |
223 | 229 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
224 | 230 | XSLTPROC = @XSLTPROC@ |
166 | 166 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
167 | 167 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
168 | 168 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
169 | HAVE_VALA = @HAVE_VALA@ | |
169 | 170 | HTML_DIR = @HTML_DIR@ |
170 | 171 | INSTALL = @INSTALL@ |
171 | 172 | INSTALL_DATA = @INSTALL_DATA@ |
218 | 219 | SHELL = @SHELL@ |
219 | 220 | STRIP = @STRIP@ |
220 | 221 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
222 | VALAC = @VALAC@ | |
223 | VALAFLAGS = @VALAFLAGS@ | |
224 | VALA_CFLAGS = @VALA_CFLAGS@ | |
225 | VALA_LIBS = @VALA_LIBS@ | |
226 | VAPIGEN = @VAPIGEN@ | |
221 | 227 | VERSION = @VERSION@ |
222 | 228 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
223 | 229 | XSLTPROC = @XSLTPROC@ |
150 | 150 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
151 | 151 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
152 | 152 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
153 | HAVE_VALA = @HAVE_VALA@ | |
153 | 154 | HTML_DIR = @HTML_DIR@ |
154 | 155 | INSTALL = @INSTALL@ |
155 | 156 | INSTALL_DATA = @INSTALL_DATA@ |
202 | 203 | SHELL = @SHELL@ |
203 | 204 | STRIP = @STRIP@ |
204 | 205 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
206 | VALAC = @VALAC@ | |
207 | VALAFLAGS = @VALAFLAGS@ | |
208 | VALA_CFLAGS = @VALA_CFLAGS@ | |
209 | VALA_LIBS = @VALA_LIBS@ | |
210 | VAPIGEN = @VAPIGEN@ | |
205 | 211 | VERSION = @VERSION@ |
206 | 212 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
207 | 213 | XSLTPROC = @XSLTPROC@ |
143 | 143 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
144 | 144 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
145 | 145 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
146 | HAVE_VALA = @HAVE_VALA@ | |
146 | 147 | HTML_DIR = @HTML_DIR@ |
147 | 148 | INSTALL = @INSTALL@ |
148 | 149 | INSTALL_DATA = @INSTALL_DATA@ |
195 | 196 | SHELL = @SHELL@ |
196 | 197 | STRIP = @STRIP@ |
197 | 198 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
199 | VALAC = @VALAC@ | |
200 | VALAFLAGS = @VALAFLAGS@ | |
201 | VALA_CFLAGS = @VALA_CFLAGS@ | |
202 | VALA_LIBS = @VALA_LIBS@ | |
203 | VAPIGEN = @VAPIGEN@ | |
198 | 204 | VERSION = @VERSION@ |
199 | 205 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
200 | 206 | XSLTPROC = @XSLTPROC@ |
176 | 176 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
177 | 177 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
178 | 178 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
179 | HAVE_VALA = @HAVE_VALA@ | |
179 | 180 | HTML_DIR = @HTML_DIR@ |
180 | 181 | INSTALL = @INSTALL@ |
181 | 182 | INSTALL_DATA = @INSTALL_DATA@ |
228 | 229 | SHELL = @SHELL@ |
229 | 230 | STRIP = @STRIP@ |
230 | 231 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
232 | VALAC = @VALAC@ | |
233 | VALAFLAGS = @VALAFLAGS@ | |
234 | VALA_CFLAGS = @VALA_CFLAGS@ | |
235 | VALA_LIBS = @VALA_LIBS@ | |
236 | VAPIGEN = @VAPIGEN@ | |
231 | 237 | VERSION = @VERSION@ |
232 | 238 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
233 | 239 | XSLTPROC = @XSLTPROC@ |
147 | 147 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
148 | 148 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
149 | 149 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
150 | HAVE_VALA = @HAVE_VALA@ | |
150 | 151 | HTML_DIR = @HTML_DIR@ |
151 | 152 | INSTALL = @INSTALL@ |
152 | 153 | INSTALL_DATA = @INSTALL_DATA@ |
199 | 200 | SHELL = @SHELL@ |
200 | 201 | STRIP = @STRIP@ |
201 | 202 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
203 | VALAC = @VALAC@ | |
204 | VALAFLAGS = @VALAFLAGS@ | |
205 | VALA_CFLAGS = @VALA_CFLAGS@ | |
206 | VALA_LIBS = @VALA_LIBS@ | |
207 | VAPIGEN = @VAPIGEN@ | |
202 | 208 | VERSION = @VERSION@ |
203 | 209 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
204 | 210 | XSLTPROC = @XSLTPROC@ |
103 | 103 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
104 | 104 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
105 | 105 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
106 | HAVE_VALA = @HAVE_VALA@ | |
106 | 107 | HTML_DIR = @HTML_DIR@ |
107 | 108 | INSTALL = @INSTALL@ |
108 | 109 | INSTALL_DATA = @INSTALL_DATA@ |
155 | 156 | SHELL = @SHELL@ |
156 | 157 | STRIP = @STRIP@ |
157 | 158 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
159 | VALAC = @VALAC@ | |
160 | VALAFLAGS = @VALAFLAGS@ | |
161 | VALA_CFLAGS = @VALA_CFLAGS@ | |
162 | VALA_LIBS = @VALA_LIBS@ | |
163 | VAPIGEN = @VAPIGEN@ | |
158 | 164 | VERSION = @VERSION@ |
159 | 165 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
160 | 166 | XSLTPROC = @XSLTPROC@ |
103 | 103 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
104 | 104 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
105 | 105 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
106 | HAVE_VALA = @HAVE_VALA@ | |
106 | 107 | HTML_DIR = @HTML_DIR@ |
107 | 108 | INSTALL = @INSTALL@ |
108 | 109 | INSTALL_DATA = @INSTALL_DATA@ |
155 | 156 | SHELL = @SHELL@ |
156 | 157 | STRIP = @STRIP@ |
157 | 158 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
159 | VALAC = @VALAC@ | |
160 | VALAFLAGS = @VALAFLAGS@ | |
161 | VALA_CFLAGS = @VALA_CFLAGS@ | |
162 | VALA_LIBS = @VALA_LIBS@ | |
163 | VAPIGEN = @VAPIGEN@ | |
158 | 164 | VERSION = @VERSION@ |
159 | 165 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
160 | 166 | XSLTPROC = @XSLTPROC@ |
221 | 221 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
222 | 222 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
223 | 223 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
224 | HAVE_VALA = @HAVE_VALA@ | |
224 | 225 | HTML_DIR = @HTML_DIR@ |
225 | 226 | INSTALL = @INSTALL@ |
226 | 227 | INSTALL_DATA = @INSTALL_DATA@ |
273 | 274 | SHELL = @SHELL@ |
274 | 275 | STRIP = @STRIP@ |
275 | 276 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
277 | VALAC = @VALAC@ | |
278 | VALAFLAGS = @VALAFLAGS@ | |
279 | VALA_CFLAGS = @VALA_CFLAGS@ | |
280 | VALA_LIBS = @VALA_LIBS@ | |
281 | VAPIGEN = @VAPIGEN@ | |
276 | 282 | VERSION = @VERSION@ |
277 | 283 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
278 | 284 | XSLTPROC = @XSLTPROC@ |
1455 | 1461 | $(AM_V_GEN){ echo '#include "_gen/signals-marshal.h"' && \ |
1456 | 1462 | $(GLIB_GENMARSHAL) --body --prefix=_tp_marshal $< ; } > $@ |
1457 | 1463 | |
1458 | _gen/genums.c: genums.c.template $(our_headers) codegen.am | |
1464 | _gen/genums.c: _gen/spec-stamp genums.c.template $(our_headers) codegen.am | |
1459 | 1465 | $(AM_V_GEN)( cd $(srcdir) && \ |
1460 | 1466 | $(GLIB_MKENUMS) --template genums.c.template $(our_headers) \ |
1461 | 1467 | ) > $@ |
1462 | 1468 | |
1463 | _gen/genums.h: genums.h.template $(our_headers) codegen.am | |
1469 | _gen/genums.h: _gen/spec-stamp genums.h.template $(our_headers) codegen.am | |
1464 | 1470 | $(AM_V_GEN)( cd $(srcdir) && \ |
1465 | 1471 | $(GLIB_MKENUMS) --template genums.h.template $(our_headers) \ |
1466 | 1472 | ) > $@ |
1152 | 1152 | GAsyncResult *result, |
1153 | 1153 | GError **error) |
1154 | 1154 | { |
1155 | TpAccount *retval; | |
1156 | 1155 | GSimpleAsyncResult *simple; |
1157 | 1156 | |
1158 | 1157 | g_return_val_if_fail (TP_IS_ACCOUNT_MANAGER (manager), NULL); |
1159 | g_return_val_if_fail (G_IS_SIMPLE_ASYNC_RESULT (result), NULL); | |
1160 | ||
1161 | simple = G_SIMPLE_ASYNC_RESULT (result); | |
1162 | ||
1163 | if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (result), | |
1164 | error)) | |
1165 | return NULL; | |
1166 | ||
1167 | 1158 | g_return_val_if_fail (g_simple_async_result_is_valid (result, |
1168 | 1159 | G_OBJECT (manager), tp_account_manager_create_account_finish), NULL); |
1169 | 1160 | |
1170 | retval = TP_ACCOUNT (g_simple_async_result_get_op_res_gpointer ( | |
1171 | G_SIMPLE_ASYNC_RESULT (result))); | |
1172 | ||
1173 | return retval; | |
1161 | simple = (GSimpleAsyncResult *) result; | |
1162 | ||
1163 | if (g_simple_async_result_propagate_error (simple, error)) | |
1164 | return NULL; | |
1165 | ||
1166 | return TP_ACCOUNT (g_simple_async_result_get_op_res_gpointer (simple)); | |
1174 | 1167 | } |
1175 | 1168 | |
1176 | 1169 | /** |
510 | 510 | g_return_if_fail (!self->priv->registered); |
511 | 511 | g_return_if_fail (cls->priv->handle_channels_impl != NULL); |
512 | 512 | |
513 | self->priv->flags |= (CLIENT_IS_HANDLER | CLIENT_HANDLER_BYPASSES_APPROVAL); | |
513 | if (bypass_approval) | |
514 | { | |
515 | self->priv->flags |= (CLIENT_IS_HANDLER | | |
516 | CLIENT_HANDLER_BYPASSES_APPROVAL); | |
517 | } | |
518 | else | |
519 | { | |
520 | self->priv->flags |= CLIENT_IS_HANDLER; | |
521 | self->priv->flags &= ~CLIENT_HANDLER_BYPASSES_APPROVAL; | |
522 | } | |
514 | 523 | } |
515 | 524 | |
516 | 525 | /** |
736 | 745 | * called. |
737 | 746 | * Returns the list of requests @self is likely be asked to handle. |
738 | 747 | * |
739 | * Returns: (transfer container) (element-type Tp.ChannelRequest): a #GList | |
740 | * of #TpChannelRequest | |
748 | * Returns: (transfer container) (element-type TelepathyGLib.ChannelRequest): a | |
749 | * #GList of #TpChannelRequest | |
741 | 750 | * |
742 | 751 | * Since: 0.11.6 |
743 | 752 | */ |
756 | 765 | * Returns the set of channels currently handled by this base client or by any |
757 | 766 | * other #TpBaseClient with which it shares a unique name. |
758 | 767 | * |
759 | * Returns: (transfer container) (element-type Tp.Channel): the handled | |
760 | * channels | |
768 | * Returns: (transfer container) (element-type TelepathyGLib.Channel): the | |
769 | * handled channels | |
761 | 770 | * |
762 | 771 | * Since: 0.11.6 |
763 | 772 | */ |
1977 | 1986 | } |
1978 | 1987 | |
1979 | 1988 | /** |
1980 | * tp_base_client_implement_observe_channels: | |
1989 | * tp_base_client_implement_observe_channels: (skip) | |
1981 | 1990 | * @klass: the #TpBaseClientClass of the object |
1982 | 1991 | * @impl: the #TpBaseClientClassObserveChannelsImpl function implementing |
1983 | 1992 | * ObserveChannels() |
2031 | 2040 | } |
2032 | 2041 | |
2033 | 2042 | /** |
2034 | * tp_base_client_implement_add_dispatch_operation: | |
2043 | * tp_base_client_implement_add_dispatch_operation: (skip) | |
2035 | 2044 | * @klass: the #TpBaseClientClass of the object |
2036 | 2045 | * @impl: the #TpBaseClientClassAddDispatchOperationImpl function implementing |
2037 | 2046 | * AddDispatchOperation() |
2049 | 2058 | } |
2050 | 2059 | |
2051 | 2060 | /** |
2052 | * tp_base_client_implement_handle_channels: | |
2061 | * tp_base_client_implement_handle_channels: (skip) | |
2053 | 2062 | * @klass: the #TpBaseClientClass of the object |
2054 | 2063 | * @impl: the #TpBaseClientClassHandleChannelsImpl function implementing |
2055 | 2064 | * HandleCHannels() |
1662 | 1662 | } |
1663 | 1663 | |
1664 | 1664 | if (!tp_base_connection_ensure_dbus (self, error)) |
1665 | return FALSE; | |
1665 | { | |
1666 | g_free (safe_proto); | |
1667 | g_free (unique_name); | |
1668 | return FALSE; | |
1669 | } | |
1666 | 1670 | |
1667 | 1671 | self->bus_name = g_strdup_printf (TP_CONN_BUS_NAME_BASE "%s.%s.%s", |
1668 | 1672 | cm_name, safe_proto, unique_name); |
72 | 72 | }; |
73 | 73 | |
74 | 74 | /** |
75 | * tp_capabilities_get_channel_classes: | |
75 | * tp_capabilities_get_channel_classes (skip): | |
76 | 76 | * @self: a #TpCapabilities object |
77 | 77 | * |
78 | 78 | * <!-- --> |
152 | 152 | $(AM_V_GEN){ echo '#include "_gen/signals-marshal.h"' && \ |
153 | 153 | $(GLIB_GENMARSHAL) --body --prefix=_tp_marshal $< ; } > $@ |
154 | 154 | |
155 | _gen/genums.c: genums.c.template $(our_headers) codegen.am | |
155 | _gen/genums.c: _gen/spec-stamp genums.c.template $(our_headers) codegen.am | |
156 | 156 | $(AM_V_GEN)( cd $(srcdir) && \ |
157 | 157 | $(GLIB_MKENUMS) --template genums.c.template $(our_headers) \ |
158 | 158 | ) > $@ |
159 | 159 | |
160 | _gen/genums.h: genums.h.template $(our_headers) codegen.am | |
160 | _gen/genums.h: _gen/spec-stamp genums.h.template $(our_headers) codegen.am | |
161 | 161 | $(AM_V_GEN)( cd $(srcdir) && \ |
162 | 162 | $(GLIB_MKENUMS) --template genums.h.template $(our_headers) \ |
163 | 163 | ) > $@ |
998 | 998 | GDestroyNotify destroy; |
999 | 999 | GObject *weak_object; |
1000 | 1000 | |
1001 | /* Whether or not our weak object died*/ | |
1002 | gboolean no_purpose_in_life; | |
1003 | ||
1001 | 1004 | /* queue of ContactsProc */ |
1002 | 1005 | GQueue todo; |
1003 | 1006 | |
1013 | 1016 | * slice-allocating sizeof (GCallback) bytes repeatedly, and putting *those* |
1014 | 1017 | * in the queue. */ |
1015 | 1018 | G_STATIC_ASSERT (sizeof (GCallback) == sizeof (gpointer)); |
1019 | ||
1020 | static void | |
1021 | contacts_context_weak_notify (gpointer data, | |
1022 | GObject *dead) | |
1023 | { | |
1024 | ContactsContext *c = data; | |
1025 | ||
1026 | g_assert (c->weak_object == dead); | |
1027 | c->no_purpose_in_life = TRUE; | |
1028 | c->weak_object = NULL; | |
1029 | } | |
1016 | 1030 | |
1017 | 1031 | static ContactsContext * |
1018 | 1032 | contacts_context_new (TpConnection *connection, |
1037 | 1051 | c->destroy = destroy; |
1038 | 1052 | c->weak_object = weak_object; |
1039 | 1053 | |
1054 | if (c->weak_object != NULL) | |
1055 | g_object_weak_ref (c->weak_object, contacts_context_weak_notify, c); | |
1056 | ||
1040 | 1057 | g_queue_init (&c->todo); |
1041 | 1058 | |
1042 | 1059 | return c; |
1082 | 1099 | c->destroy = NULL; |
1083 | 1100 | c->user_data = NULL; |
1084 | 1101 | |
1102 | if (c->weak_object != NULL) | |
1103 | g_object_weak_unref (c->weak_object, contacts_context_weak_notify, c); | |
1085 | 1104 | c->weak_object = NULL; |
1086 | 1105 | |
1087 | 1106 | g_slice_free (ContactsContext, c); |
1245 | 1264 | static void |
1246 | 1265 | contacts_context_continue (ContactsContext *c) |
1247 | 1266 | { |
1267 | if (c->no_purpose_in_life) | |
1268 | return; | |
1269 | ||
1248 | 1270 | if (g_queue_is_empty (&c->todo)) |
1249 | 1271 | { |
1250 | 1272 | /* do some final sanity checking then hand over the contacts to the |
917 | 917 | * tp_dbus_daemon_register_object: |
918 | 918 | * @self: object representing a connection to a bus |
919 | 919 | * @object_path: an object path |
920 | * @object: (type Object) (transfer none): an object to export | |
920 | * @object: (type GObject.Object) (transfer none): an object to export | |
921 | 921 | * |
922 | 922 | * Export @object at @object_path. This is a convenience wrapper around |
923 | 923 | * dbus_g_connection_register_g_object(), and behaves similarly. |
942 | 942 | /** |
943 | 943 | * tp_dbus_daemon_unregister_object: |
944 | 944 | * @self: object representing a connection to a bus |
945 | * @object: (type Object) (transfer none): an object previously exported with | |
946 | * tp_dbus_daemon_register_object() | |
945 | * @object: (type GObject.Object) (transfer none): an object previously exported | |
946 | * with tp_dbus_daemon_register_object() | |
947 | 947 | * |
948 | 948 | * Stop exporting @object on D-Bus. This is a convenience wrapper around |
949 | 949 | * dbus_g_connection_unregister_g_object(), and behaves similarly. |
73 | 73 | /* defined in proxy-internal.h for now */ |
74 | 74 | typedef struct _TpProxyFeature TpProxyFeature; |
75 | 75 | |
76 | /* XXX: hide this from the g-i scanner, since vapigen can't cope */ | |
77 | #ifndef __GI_SCANNER__ | |
76 | 78 | typedef const TpProxyFeature *(*TpProxyClassFeatureListFunc) ( |
77 | 79 | TpProxyClass *cls); |
80 | #endif /* __GI_SCANNER__ */ | |
78 | 81 | |
79 | 82 | struct _TpProxyClass { |
80 | 83 | /*<public>*/ |
85 | 88 | unsigned int must_have_unique_name:1; |
86 | 89 | guint _reserved_flags:31; |
87 | 90 | |
91 | /* XXX: hide this from the g-i scanner, since vapigen can't cope */ | |
92 | #ifdef __GI_SCANNER__ | |
93 | GCallback _internal_list_features; | |
94 | #else | |
88 | 95 | TpProxyClassFeatureListFunc list_features; |
96 | #endif /* __GI_SCANNER__ */ | |
89 | 97 | GCallback _reserved[3]; |
90 | 98 | gpointer priv; |
91 | 99 | }; |
1075 | 1075 | g_free (error); |
1076 | 1076 | |
1077 | 1077 | g_value_array_free (arr); |
1078 | va_end (var_args); | |
1078 | 1079 | return NULL; |
1079 | 1080 | } |
1080 | 1081 | } |
1081 | 1082 | |
1082 | 1083 | g_warn_if_fail (arr->n_values == length); |
1083 | 1084 | |
1085 | va_end (var_args); | |
1084 | 1086 | return arr; |
1085 | 1087 | } |
1086 | 1088 | |
1170 | 1172 | |
1171 | 1173 | /** |
1172 | 1174 | * tp_weak_ref_new: |
1173 | * @object: (type Object): an object to which to take a weak reference | |
1175 | * @object: (type GObject.Object): an object to which to take a weak reference | |
1174 | 1176 | * @user_data: optional additional data to store alongside the weak ref |
1175 | 1177 | * @destroy: destructor for @user_data, called when the weak ref |
1176 | 1178 | * is freed |
1224 | 1226 | * If the weakly referenced object still exists, return a new reference to |
1225 | 1227 | * it. Otherwise, return %NULL. |
1226 | 1228 | * |
1227 | * Returns: (type Object) (transfer full): a new reference, or %NULL | |
1229 | * Returns: (type GObject.Object) (transfer full): a new reference, or %NULL | |
1228 | 1230 | * |
1229 | 1231 | * Since: 0.11.3 |
1230 | 1232 | */ |
282 | 282 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
283 | 283 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
284 | 284 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
285 | HAVE_VALA = @HAVE_VALA@ | |
285 | 286 | HTML_DIR = @HTML_DIR@ |
286 | 287 | INSTALL = @INSTALL@ |
287 | 288 | INSTALL_DATA = @INSTALL_DATA@ |
334 | 335 | SHELL = @SHELL@ |
335 | 336 | STRIP = @STRIP@ |
336 | 337 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
338 | VALAC = @VALAC@ | |
339 | VALAFLAGS = @VALAFLAGS@ | |
340 | VALA_CFLAGS = @VALA_CFLAGS@ | |
341 | VALA_LIBS = @VALA_LIBS@ | |
342 | VAPIGEN = @VAPIGEN@ | |
337 | 343 | VERSION = @VERSION@ |
338 | 344 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
339 | 345 | XSLTPROC = @XSLTPROC@ |
555 | 555 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
556 | 556 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
557 | 557 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
558 | HAVE_VALA = @HAVE_VALA@ | |
558 | 559 | HTML_DIR = @HTML_DIR@ |
559 | 560 | INSTALL = @INSTALL@ |
560 | 561 | INSTALL_DATA = @INSTALL_DATA@ |
607 | 608 | SHELL = @SHELL@ |
608 | 609 | STRIP = @STRIP@ |
609 | 610 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
611 | VALAC = @VALAC@ | |
612 | VALAFLAGS = @VALAFLAGS@ | |
613 | VALA_CFLAGS = @VALA_CFLAGS@ | |
614 | VALA_LIBS = @VALA_LIBS@ | |
615 | VAPIGEN = @VAPIGEN@ | |
610 | 616 | VERSION = @VERSION@ |
611 | 617 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
612 | 618 | XSLTPROC = @XSLTPROC@ |
239 | 239 | |
240 | 240 | bypass = tp_asv_get_boolean (properties, "BypassApproval", &valid); |
241 | 241 | g_assert (valid); |
242 | g_assert (bypass); | |
242 | g_assert (!bypass); | |
243 | 243 | |
244 | 244 | capabilities = tp_asv_get_strv (properties, "Capabilities"); |
245 | 245 | g_assert_cmpint (g_strv_length ((GStrv) capabilities), ==, 0); |
271 | 271 | test_properties (Test *test, |
272 | 272 | gconstpointer data G_GNUC_UNUSED) |
273 | 273 | { |
274 | create_simple_handler (test, TRUE, TRUE, handle_channels_success); | |
274 | create_simple_handler (test, FALSE, TRUE, handle_channels_success); | |
275 | 275 | |
276 | 276 | tp_base_client_take_handler_filter (test->simple_handler, tp_asv_new ( |
277 | 277 | TP_PROP_CHANNEL_CHANNEL_TYPE, G_TYPE_STRING, TP_IFACE_CHANNEL_TYPE_TEXT, |
141 | 141 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
142 | 142 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
143 | 143 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
144 | HAVE_VALA = @HAVE_VALA@ | |
144 | 145 | HTML_DIR = @HTML_DIR@ |
145 | 146 | INSTALL = @INSTALL@ |
146 | 147 | INSTALL_DATA = @INSTALL_DATA@ |
193 | 194 | SHELL = @SHELL@ |
194 | 195 | STRIP = @STRIP@ |
195 | 196 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
197 | VALAC = @VALAC@ | |
198 | VALAFLAGS = @VALAFLAGS@ | |
199 | VALA_CFLAGS = @VALA_CFLAGS@ | |
200 | VALA_LIBS = @VALA_LIBS@ | |
201 | VAPIGEN = @VAPIGEN@ | |
196 | 202 | VERSION = @VERSION@ |
197 | 203 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
198 | 204 | XSLTPROC = @XSLTPROC@ |
108 | 108 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
109 | 109 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
110 | 110 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
111 | HAVE_VALA = @HAVE_VALA@ | |
111 | 112 | HTML_DIR = @HTML_DIR@ |
112 | 113 | INSTALL = @INSTALL@ |
113 | 114 | INSTALL_DATA = @INSTALL_DATA@ |
160 | 161 | SHELL = @SHELL@ |
161 | 162 | STRIP = @STRIP@ |
162 | 163 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
164 | VALAC = @VALAC@ | |
165 | VALAFLAGS = @VALAFLAGS@ | |
166 | VALA_CFLAGS = @VALA_CFLAGS@ | |
167 | VALA_LIBS = @VALA_LIBS@ | |
168 | VAPIGEN = @VAPIGEN@ | |
163 | 169 | VERSION = @VERSION@ |
164 | 170 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
165 | 171 | XSLTPROC = @XSLTPROC@ |
105 | 105 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ |
106 | 106 | GTKDOC_REBASE = @GTKDOC_REBASE@ |
107 | 107 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ |
108 | HAVE_VALA = @HAVE_VALA@ | |
108 | 109 | HTML_DIR = @HTML_DIR@ |
109 | 110 | INSTALL = @INSTALL@ |
110 | 111 | INSTALL_DATA = @INSTALL_DATA@ |
157 | 158 | SHELL = @SHELL@ |
158 | 159 | STRIP = @STRIP@ |
159 | 160 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ |
161 | VALAC = @VALAC@ | |
162 | VALAFLAGS = @VALAFLAGS@ | |
163 | VALA_CFLAGS = @VALA_CFLAGS@ | |
164 | VALA_LIBS = @VALA_LIBS@ | |
165 | VAPIGEN = @VAPIGEN@ | |
160 | 166 | VERSION = @VERSION@ |
161 | 167 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ |
162 | 168 | XSLTPROC = @XSLTPROC@ |
29 | 29 | please send us any changes that are needed. |
30 | 30 | """ |
31 | 31 | |
32 | # Copyright (C) 2008 Collabora Ltd. <http://www.collabora.co.uk/> | |
32 | # Copyright (C) 2008-2010 Collabora Ltd. <http://www.collabora.co.uk/> | |
33 | 33 | # Copyright (C) 2008 Nokia Corporation |
34 | 34 | # |
35 | 35 | # Copying and distribution of this file, with or without modification, |
38 | 38 | |
39 | 39 | import sys |
40 | 40 | from getopt import gnu_getopt |
41 | from sets import Set as set | |
42 | 41 | |
43 | 42 | |
44 | 43 | def e(format, *args): |
0 | XSLTPROCFLAGS = --nonet --novalid | |
1 | ||
2 | vapidir = $(datarootdir)/telepathy/vapi | |
3 | vapi_DATA = telepathy-glib.vapi | |
4 | ||
5 | BUILT_SOURCES = \ | |
6 | telepathy-glib.vapi \ | |
7 | $(NULL) | |
8 | ||
9 | pkgconfigdir = ${libdir}/pkgconfig | |
10 | pkgconfig_DATA = telepathy-vala.pc | |
11 | ||
12 | telepathy-glib.vapi: $(top_srcdir)/telepathy-glib/TelepathyGLib-0.12.gir | |
13 | $(VAPIGEN_V)$(VAPIGEN) \ | |
14 | --library telepathy-glib \ | |
15 | --pkg gio-2.0 \ | |
16 | $< \ | |
17 | $(NULL) | |
18 | ||
19 | CLEANFILES = \ | |
20 | $(BUILT_SOURCES) \ | |
21 | $(NULL) | |
22 | ||
23 | # set up the verbosity rules to avoid some build noise | |
24 | # XXX: once automake >= 1.11 is common, remove these, push VALASOURCES files | |
25 | # into SOURCES and add AM_PROG_VALAC to configure.ac | |
26 | VAPIGEN_V = $(VAPIGEN_V_$(V)) | |
27 | VAPIGEN_V_ = $(VAPIGEN_V_$(AM_DEFAULT_VERBOSITY)) | |
28 | VAPIGEN_V_0 = @echo " VAPIG " $^; | |
29 | ||
30 | VGI_V = $(VGI_V_$(V)) | |
31 | VGI_V_ = $(VGI_V_$(AM_DEFAULT_VERBOSITY)) | |
32 | VGI_V_0 = @echo " VGI " $^; |
0 | # Makefile.in generated by automake 1.11.1 from Makefile.am. | |
1 | # @configure_input@ | |
2 | ||
3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, | |
4 | # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, | |
5 | # Inc. | |
6 | # This Makefile.in is free software; the Free Software Foundation | |
7 | # gives unlimited permission to copy and/or distribute it, | |
8 | # with or without modifications, as long as this notice is preserved. | |
9 | ||
10 | # This program is distributed in the hope that it will be useful, | |
11 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | |
12 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | |
13 | # PARTICULAR PURPOSE. | |
14 | ||
15 | @SET_MAKE@ | |
16 | ||
17 | VPATH = @srcdir@ | |
18 | pkgdatadir = $(datadir)/@PACKAGE@ | |
19 | pkgincludedir = $(includedir)/@PACKAGE@ | |
20 | pkglibdir = $(libdir)/@PACKAGE@ | |
21 | pkglibexecdir = $(libexecdir)/@PACKAGE@ | |
22 | am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd | |
23 | install_sh_DATA = $(install_sh) -c -m 644 | |
24 | install_sh_PROGRAM = $(install_sh) -c | |
25 | install_sh_SCRIPT = $(install_sh) -c | |
26 | INSTALL_HEADER = $(INSTALL_DATA) | |
27 | transform = $(program_transform_name) | |
28 | NORMAL_INSTALL = : | |
29 | PRE_INSTALL = : | |
30 | POST_INSTALL = : | |
31 | NORMAL_UNINSTALL = : | |
32 | PRE_UNINSTALL = : | |
33 | POST_UNINSTALL = : | |
34 | build_triplet = @build@ | |
35 | host_triplet = @host@ | |
36 | subdir = vala | |
37 | DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ | |
38 | $(srcdir)/telepathy-vala-uninstalled.pc.in \ | |
39 | $(srcdir)/telepathy-vala.pc.in | |
40 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | |
41 | am__aclocal_m4_deps = $(top_srcdir)/m4/compiler.m4 \ | |
42 | $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/introspection.m4 \ | |
43 | $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/linker.m4 \ | |
44 | $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ | |
45 | $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ | |
46 | $(top_srcdir)/m4/tp-compiler-flag.m4 \ | |
47 | $(top_srcdir)/m4/tp-compiler-warnings.m4 \ | |
48 | $(top_srcdir)/configure.ac | |
49 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | |
50 | $(ACLOCAL_M4) | |
51 | mkinstalldirs = $(install_sh) -d | |
52 | CONFIG_HEADER = $(top_builddir)/config.h | |
53 | CONFIG_CLEAN_FILES = telepathy-vala.pc telepathy-vala-uninstalled.pc | |
54 | CONFIG_CLEAN_VPATH_FILES = | |
55 | AM_V_GEN = $(am__v_GEN_$(V)) | |
56 | am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) | |
57 | am__v_GEN_0 = @echo " GEN " $@; | |
58 | AM_V_at = $(am__v_at_$(V)) | |
59 | am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) | |
60 | am__v_at_0 = @ | |
61 | SOURCES = | |
62 | DIST_SOURCES = | |
63 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; | |
64 | am__vpath_adj = case $$p in \ | |
65 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ | |
66 | *) f=$$p;; \ | |
67 | esac; | |
68 | am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; | |
69 | am__install_max = 40 | |
70 | am__nobase_strip_setup = \ | |
71 | srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` | |
72 | am__nobase_strip = \ | |
73 | for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" | |
74 | am__nobase_list = $(am__nobase_strip_setup); \ | |
75 | for p in $$list; do echo "$$p $$p"; done | \ | |
76 | sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ | |
77 | $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ | |
78 | if (++n[$$2] == $(am__install_max)) \ | |
79 | { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ | |
80 | END { for (dir in files) print dir, files[dir] }' | |
81 | am__base_list = \ | |
82 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ | |
83 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | |
84 | am__installdirs = "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(vapidir)" | |
85 | DATA = $(pkgconfig_DATA) $(vapi_DATA) | |
86 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | |
87 | ACLOCAL = @ACLOCAL@ | |
88 | AMTAR = @AMTAR@ | |
89 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | |
90 | AR = @AR@ | |
91 | AUTOCONF = @AUTOCONF@ | |
92 | AUTOHEADER = @AUTOHEADER@ | |
93 | AUTOMAKE = @AUTOMAKE@ | |
94 | AWK = @AWK@ | |
95 | CC = @CC@ | |
96 | CCDEPMODE = @CCDEPMODE@ | |
97 | CFLAGS = @CFLAGS@ | |
98 | COVERAGE_CFLAGS = @COVERAGE_CFLAGS@ | |
99 | CPP = @CPP@ | |
100 | CPPFLAGS = @CPPFLAGS@ | |
101 | CXX = @CXX@ | |
102 | CXXCPP = @CXXCPP@ | |
103 | CXXDEPMODE = @CXXDEPMODE@ | |
104 | CXXFLAGS = @CXXFLAGS@ | |
105 | CYGPATH_W = @CYGPATH_W@ | |
106 | DBUS_CFLAGS = @DBUS_CFLAGS@ | |
107 | DBUS_LIBS = @DBUS_LIBS@ | |
108 | DEFS = @DEFS@ | |
109 | DEPDIR = @DEPDIR@ | |
110 | DSYMUTIL = @DSYMUTIL@ | |
111 | DUMPBIN = @DUMPBIN@ | |
112 | ECHO_C = @ECHO_C@ | |
113 | ECHO_N = @ECHO_N@ | |
114 | ECHO_T = @ECHO_T@ | |
115 | EGREP = @EGREP@ | |
116 | ENABLE_CODING_STYLE_CHECKS = @ENABLE_CODING_STYLE_CHECKS@ | |
117 | ENABLE_DOC_CHECKS = @ENABLE_DOC_CHECKS@ | |
118 | ERROR_CFLAGS = @ERROR_CFLAGS@ | |
119 | EXEEXT = @EXEEXT@ | |
120 | FGREP = @FGREP@ | |
121 | GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@ | |
122 | GIO_UNIX_LIBS = @GIO_UNIX_LIBS@ | |
123 | GLIB_CFLAGS = @GLIB_CFLAGS@ | |
124 | GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ | |
125 | GLIB_LIBS = @GLIB_LIBS@ | |
126 | GLIB_MKENUMS = @GLIB_MKENUMS@ | |
127 | GREP = @GREP@ | |
128 | GTKDOC_CHECK = @GTKDOC_CHECK@ | |
129 | GTKDOC_MKPDF = @GTKDOC_MKPDF@ | |
130 | GTKDOC_REBASE = @GTKDOC_REBASE@ | |
131 | HANDLE_LEAK_DEBUG_CFLAGS = @HANDLE_LEAK_DEBUG_CFLAGS@ | |
132 | HAVE_VALA = @HAVE_VALA@ | |
133 | HTML_DIR = @HTML_DIR@ | |
134 | INSTALL = @INSTALL@ | |
135 | INSTALL_DATA = @INSTALL_DATA@ | |
136 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ | |
137 | INSTALL_SCRIPT = @INSTALL_SCRIPT@ | |
138 | INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ | |
139 | INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ | |
140 | INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ | |
141 | INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ | |
142 | INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ | |
143 | INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ | |
144 | LD = @LD@ | |
145 | LDFLAGS = @LDFLAGS@ | |
146 | LIBOBJS = @LIBOBJS@ | |
147 | LIBS = @LIBS@ | |
148 | LIBTOOL = @LIBTOOL@ | |
149 | LIPO = @LIPO@ | |
150 | LN_S = @LN_S@ | |
151 | LTLIBOBJS = @LTLIBOBJS@ | |
152 | LT_AGE = @LT_AGE@ | |
153 | LT_CURRENT = @LT_CURRENT@ | |
154 | LT_REVISION = @LT_REVISION@ | |
155 | MAKEINFO = @MAKEINFO@ | |
156 | MKDIR_P = @MKDIR_P@ | |
157 | NM = @NM@ | |
158 | NMEDIT = @NMEDIT@ | |
159 | OBJDUMP = @OBJDUMP@ | |
160 | OBJEXT = @OBJEXT@ | |
161 | OTOOL = @OTOOL@ | |
162 | OTOOL64 = @OTOOL64@ | |
163 | PACKAGE = @PACKAGE@ | |
164 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ | |
165 | PACKAGE_NAME = @PACKAGE_NAME@ | |
166 | PACKAGE_STRING = @PACKAGE_STRING@ | |
167 | PACKAGE_TARNAME = @PACKAGE_TARNAME@ | |
168 | PACKAGE_URL = @PACKAGE_URL@ | |
169 | PACKAGE_VERSION = @PACKAGE_VERSION@ | |
170 | PATH_SEPARATOR = @PATH_SEPARATOR@ | |
171 | PKG_CONFIG = @PKG_CONFIG@ | |
172 | PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ | |
173 | PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ | |
174 | PYTHON = @PYTHON@ | |
175 | PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ | |
176 | PYTHON_PLATFORM = @PYTHON_PLATFORM@ | |
177 | PYTHON_PREFIX = @PYTHON_PREFIX@ | |
178 | PYTHON_VERSION = @PYTHON_VERSION@ | |
179 | RANLIB = @RANLIB@ | |
180 | SED = @SED@ | |
181 | SET_MAKE = @SET_MAKE@ | |
182 | SHELL = @SHELL@ | |
183 | STRIP = @STRIP@ | |
184 | TP_GLIB_CFLAGS = @TP_GLIB_CFLAGS@ | |
185 | VALAC = @VALAC@ | |
186 | VALAFLAGS = @VALAFLAGS@ | |
187 | VALA_CFLAGS = @VALA_CFLAGS@ | |
188 | VALA_LIBS = @VALA_LIBS@ | |
189 | VAPIGEN = @VAPIGEN@ | |
190 | VERSION = @VERSION@ | |
191 | VERSION_SCRIPT_ARG = @VERSION_SCRIPT_ARG@ | |
192 | XSLTPROC = @XSLTPROC@ | |
193 | abs_builddir = @abs_builddir@ | |
194 | abs_srcdir = @abs_srcdir@ | |
195 | abs_top_builddir = @abs_top_builddir@ | |
196 | abs_top_srcdir = @abs_top_srcdir@ | |
197 | ac_ct_CC = @ac_ct_CC@ | |
198 | ac_ct_CXX = @ac_ct_CXX@ | |
199 | ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ | |
200 | am__include = @am__include@ | |
201 | am__leading_dot = @am__leading_dot@ | |
202 | am__quote = @am__quote@ | |
203 | am__tar = @am__tar@ | |
204 | am__untar = @am__untar@ | |
205 | bindir = @bindir@ | |
206 | build = @build@ | |
207 | build_alias = @build_alias@ | |
208 | build_cpu = @build_cpu@ | |
209 | build_os = @build_os@ | |
210 | build_vendor = @build_vendor@ | |
211 | builddir = @builddir@ | |
212 | datadir = @datadir@ | |
213 | datarootdir = @datarootdir@ | |
214 | docdir = @docdir@ | |
215 | dvidir = @dvidir@ | |
216 | exec_prefix = @exec_prefix@ | |
217 | host = @host@ | |
218 | host_alias = @host_alias@ | |
219 | host_cpu = @host_cpu@ | |
220 | host_os = @host_os@ | |
221 | host_vendor = @host_vendor@ | |
222 | htmldir = @htmldir@ | |
223 | includedir = @includedir@ | |
224 | infodir = @infodir@ | |
225 | install_sh = @install_sh@ | |
226 | libdir = @libdir@ | |
227 | libexecdir = @libexecdir@ | |
228 | localedir = @localedir@ | |
229 | localstatedir = @localstatedir@ | |
230 | lt_ECHO = @lt_ECHO@ | |
231 | mandir = @mandir@ | |
232 | mkdir_p = @mkdir_p@ | |
233 | oldincludedir = @oldincludedir@ | |
234 | pdfdir = @pdfdir@ | |
235 | pkgpyexecdir = @pkgpyexecdir@ | |
236 | pkgpythondir = @pkgpythondir@ | |
237 | prefix = @prefix@ | |
238 | program_transform_name = @program_transform_name@ | |
239 | psdir = @psdir@ | |
240 | pyexecdir = @pyexecdir@ | |
241 | pythondir = @pythondir@ | |
242 | sbindir = @sbindir@ | |
243 | sharedstatedir = @sharedstatedir@ | |
244 | srcdir = @srcdir@ | |
245 | sysconfdir = @sysconfdir@ | |
246 | target_alias = @target_alias@ | |
247 | top_build_prefix = @top_build_prefix@ | |
248 | top_builddir = @top_builddir@ | |
249 | top_srcdir = @top_srcdir@ | |
250 | XSLTPROCFLAGS = --nonet --novalid | |
251 | vapidir = $(datarootdir)/telepathy/vapi | |
252 | vapi_DATA = telepathy-glib.vapi | |
253 | BUILT_SOURCES = \ | |
254 | telepathy-glib.vapi \ | |
255 | $(NULL) | |
256 | ||
257 | pkgconfigdir = ${libdir}/pkgconfig | |
258 | pkgconfig_DATA = telepathy-vala.pc | |
259 | CLEANFILES = \ | |
260 | $(BUILT_SOURCES) \ | |
261 | $(NULL) | |
262 | ||
263 | ||
264 | # set up the verbosity rules to avoid some build noise | |
265 | # XXX: once automake >= 1.11 is common, remove these, push VALASOURCES files | |
266 | # into SOURCES and add AM_PROG_VALAC to configure.ac | |
267 | VAPIGEN_V = $(VAPIGEN_V_$(V)) | |
268 | VAPIGEN_V_ = $(VAPIGEN_V_$(AM_DEFAULT_VERBOSITY)) | |
269 | VAPIGEN_V_0 = @echo " VAPIG " $^; | |
270 | VGI_V = $(VGI_V_$(V)) | |
271 | VGI_V_ = $(VGI_V_$(AM_DEFAULT_VERBOSITY)) | |
272 | VGI_V_0 = @echo " VGI " $^; | |
273 | all: $(BUILT_SOURCES) | |
274 | $(MAKE) $(AM_MAKEFLAGS) all-am | |
275 | ||
276 | .SUFFIXES: | |
277 | $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) | |
278 | @for dep in $?; do \ | |
279 | case '$(am__configure_deps)' in \ | |
280 | *$$dep*) \ | |
281 | ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ | |
282 | && { if test -f $@; then exit 0; else break; fi; }; \ | |
283 | exit 1;; \ | |
284 | esac; \ | |
285 | done; \ | |
286 | echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu vala/Makefile'; \ | |
287 | $(am__cd) $(top_srcdir) && \ | |
288 | $(AUTOMAKE) --gnu vala/Makefile | |
289 | .PRECIOUS: Makefile | |
290 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status | |
291 | @case '$?' in \ | |
292 | *config.status*) \ | |
293 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ | |
294 | *) \ | |
295 | echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ | |
296 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ | |
297 | esac; | |
298 | ||
299 | $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) | |
300 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | |
301 | ||
302 | $(top_srcdir)/configure: $(am__configure_deps) | |
303 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | |
304 | $(ACLOCAL_M4): $(am__aclocal_m4_deps) | |
305 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | |
306 | $(am__aclocal_m4_deps): | |
307 | telepathy-vala.pc: $(top_builddir)/config.status $(srcdir)/telepathy-vala.pc.in | |
308 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | |
309 | telepathy-vala-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/telepathy-vala-uninstalled.pc.in | |
310 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | |
311 | ||
312 | mostlyclean-libtool: | |
313 | -rm -f *.lo | |
314 | ||
315 | clean-libtool: | |
316 | -rm -rf .libs _libs | |
317 | install-pkgconfigDATA: $(pkgconfig_DATA) | |
318 | @$(NORMAL_INSTALL) | |
319 | test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" | |
320 | @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ | |
321 | for p in $$list; do \ | |
322 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | |
323 | echo "$$d$$p"; \ | |
324 | done | $(am__base_list) | \ | |
325 | while read files; do \ | |
326 | echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ | |
327 | $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ | |
328 | done | |
329 | ||
330 | uninstall-pkgconfigDATA: | |
331 | @$(NORMAL_UNINSTALL) | |
332 | @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ | |
333 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | |
334 | test -n "$$files" || exit 0; \ | |
335 | echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \ | |
336 | cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files | |
337 | install-vapiDATA: $(vapi_DATA) | |
338 | @$(NORMAL_INSTALL) | |
339 | test -z "$(vapidir)" || $(MKDIR_P) "$(DESTDIR)$(vapidir)" | |
340 | @list='$(vapi_DATA)'; test -n "$(vapidir)" || list=; \ | |
341 | for p in $$list; do \ | |
342 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | |
343 | echo "$$d$$p"; \ | |
344 | done | $(am__base_list) | \ | |
345 | while read files; do \ | |
346 | echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(vapidir)'"; \ | |
347 | $(INSTALL_DATA) $$files "$(DESTDIR)$(vapidir)" || exit $$?; \ | |
348 | done | |
349 | ||
350 | uninstall-vapiDATA: | |
351 | @$(NORMAL_UNINSTALL) | |
352 | @list='$(vapi_DATA)'; test -n "$(vapidir)" || list=; \ | |
353 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | |
354 | test -n "$$files" || exit 0; \ | |
355 | echo " ( cd '$(DESTDIR)$(vapidir)' && rm -f" $$files ")"; \ | |
356 | cd "$(DESTDIR)$(vapidir)" && rm -f $$files | |
357 | tags: TAGS | |
358 | TAGS: | |
359 | ||
360 | ctags: CTAGS | |
361 | CTAGS: | |
362 | ||
363 | ||
364 | distdir: $(DISTFILES) | |
365 | @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | |
366 | topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | |
367 | list='$(DISTFILES)'; \ | |
368 | dist_files=`for file in $$list; do echo $$file; done | \ | |
369 | sed -e "s|^$$srcdirstrip/||;t" \ | |
370 | -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ | |
371 | case $$dist_files in \ | |
372 | */*) $(MKDIR_P) `echo "$$dist_files" | \ | |
373 | sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ | |
374 | sort -u` ;; \ | |
375 | esac; \ | |
376 | for file in $$dist_files; do \ | |
377 | if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ | |
378 | if test -d $$d/$$file; then \ | |
379 | dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ | |
380 | if test -d "$(distdir)/$$file"; then \ | |
381 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | |
382 | fi; \ | |
383 | if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ | |
384 | cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ | |
385 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | |
386 | fi; \ | |
387 | cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ | |
388 | else \ | |
389 | test -f "$(distdir)/$$file" \ | |
390 | || cp -p $$d/$$file "$(distdir)/$$file" \ | |
391 | || exit 1; \ | |
392 | fi; \ | |
393 | done | |
394 | check-am: all-am | |
395 | check: $(BUILT_SOURCES) | |
396 | $(MAKE) $(AM_MAKEFLAGS) check-am | |
397 | all-am: Makefile $(DATA) | |
398 | installdirs: | |
399 | for dir in "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(vapidir)"; do \ | |
400 | test -z "$$dir" || $(MKDIR_P) "$$dir"; \ | |
401 | done | |
402 | install: $(BUILT_SOURCES) | |
403 | $(MAKE) $(AM_MAKEFLAGS) install-am | |
404 | install-exec: install-exec-am | |
405 | install-data: install-data-am | |
406 | uninstall: uninstall-am | |
407 | ||
408 | install-am: all-am | |
409 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | |
410 | ||
411 | installcheck: installcheck-am | |
412 | install-strip: | |
413 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | |
414 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | |
415 | `test -z '$(STRIP)' || \ | |
416 | echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install | |
417 | mostlyclean-generic: | |
418 | ||
419 | clean-generic: | |
420 | -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) | |
421 | ||
422 | distclean-generic: | |
423 | -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) | |
424 | -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) | |
425 | ||
426 | maintainer-clean-generic: | |
427 | @echo "This command is intended for maintainers to use" | |
428 | @echo "it deletes files that may require special tools to rebuild." | |
429 | -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) | |
430 | clean: clean-am | |
431 | ||
432 | clean-am: clean-generic clean-libtool mostlyclean-am | |
433 | ||
434 | distclean: distclean-am | |
435 | -rm -f Makefile | |
436 | distclean-am: clean-am distclean-generic | |
437 | ||
438 | dvi: dvi-am | |
439 | ||
440 | dvi-am: | |
441 | ||
442 | html: html-am | |
443 | ||
444 | html-am: | |
445 | ||
446 | info: info-am | |
447 | ||
448 | info-am: | |
449 | ||
450 | install-data-am: install-pkgconfigDATA install-vapiDATA | |
451 | ||
452 | install-dvi: install-dvi-am | |
453 | ||
454 | install-dvi-am: | |
455 | ||
456 | install-exec-am: | |
457 | ||
458 | install-html: install-html-am | |
459 | ||
460 | install-html-am: | |
461 | ||
462 | install-info: install-info-am | |
463 | ||
464 | install-info-am: | |
465 | ||
466 | install-man: | |
467 | ||
468 | install-pdf: install-pdf-am | |
469 | ||
470 | install-pdf-am: | |
471 | ||
472 | install-ps: install-ps-am | |
473 | ||
474 | install-ps-am: | |
475 | ||
476 | installcheck-am: | |
477 | ||
478 | maintainer-clean: maintainer-clean-am | |
479 | -rm -f Makefile | |
480 | maintainer-clean-am: distclean-am maintainer-clean-generic | |
481 | ||
482 | mostlyclean: mostlyclean-am | |
483 | ||
484 | mostlyclean-am: mostlyclean-generic mostlyclean-libtool | |
485 | ||
486 | pdf: pdf-am | |
487 | ||
488 | pdf-am: | |
489 | ||
490 | ps: ps-am | |
491 | ||
492 | ps-am: | |
493 | ||
494 | uninstall-am: uninstall-pkgconfigDATA uninstall-vapiDATA | |
495 | ||
496 | .MAKE: all check install install-am install-strip | |
497 | ||
498 | .PHONY: all all-am check check-am clean clean-generic clean-libtool \ | |
499 | distclean distclean-generic distclean-libtool distdir dvi \ | |
500 | dvi-am html html-am info info-am install install-am \ | |
501 | install-data install-data-am install-dvi install-dvi-am \ | |
502 | install-exec install-exec-am install-html install-html-am \ | |
503 | install-info install-info-am install-man install-pdf \ | |
504 | install-pdf-am install-pkgconfigDATA install-ps install-ps-am \ | |
505 | install-strip install-vapiDATA installcheck installcheck-am \ | |
506 | installdirs maintainer-clean maintainer-clean-generic \ | |
507 | mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ | |
508 | ps ps-am uninstall uninstall-am uninstall-pkgconfigDATA \ | |
509 | uninstall-vapiDATA | |
510 | ||
511 | ||
512 | telepathy-glib.vapi: $(top_srcdir)/telepathy-glib/TelepathyGLib-0.12.gir | |
513 | $(VAPIGEN_V)$(VAPIGEN) \ | |
514 | --library telepathy-glib \ | |
515 | --pkg gio-2.0 \ | |
516 | $< \ | |
517 | $(NULL) | |
518 | ||
519 | # Tell versions [3.59,3.63) of GNU make to not export all variables. | |
520 | # Otherwise a system limit (for SysV at least) may be exceeded. | |
521 | .NOEXPORT: |
0 | prefix= | |
1 | exec_prefix= | |
2 | abs_top_srcdir=@abs_top_srcdir@ | |
3 | abs_top_builddir=@abs_top_builddir@ | |
4 | vapidir=${abs_top_srcdir}/vala | |
5 | valaflags=--vapidir=${vapidir} | |
6 | ||
7 | Name: Telepathy Vala bindings (uninstalled copy) | |
8 | Description: Vala bindings for the Telepathy framework | |
9 | Version: @VERSION@ | |
10 | Requires: pkg-config >= 0.21 | |
11 | Requires.private: dbus-glib-1 >= 0.82, glib-2.0 >= 2.22, gobject-2.0 >= 2.22, gio-2.0 >= 2.22, telepathy-glib |
0 | prefix=@prefix@ | |
1 | exec_prefix=@exec_prefix@ | |
2 | libdir=@libdir@ | |
3 | includedir=@includedir@ | |
4 | datarootdir=@datarootdir@ | |
5 | datadir=@datadir@ | |
6 | vapidir=@datadir@/telepathy/vapi | |
7 | valaflags=--vapidir=${vapidir} | |
8 | ||
9 | Name: Telepathy Vala bindings | |
10 | Description: Vala bindings for the Telepathy framework | |
11 | Version: @VERSION@ | |
12 | Requires: pkg-config >= 0.21 | |
13 | Requires.private: dbus-glib-1 >= 0.82, glib-2.0 >= 2.22, gobject-2.0 >= 2.22, gio-2.0 >= 2.22, telepathy-glib |