debian/0000775000000000000000000000000012320531604007164 5ustar debian/compat0000664000000000000000000000000212271452241010366 0ustar 9 debian/telepathy-mission-control-5.install0000664000000000000000000000047412271452241016063 0ustar debian/tmp/usr/share/glib-2.0 debian/tmp/usr/bin/mc-tool debian/tmp/usr/bin/mc-wait-for-name debian/tmp/usr/lib/telepathy/mission-control-5 debian/tmp/usr/share/dbus-1/services debian/tmp/usr/share/man/man8/mission-control-5.8 debian/tmp/usr/share/man/man1/mc-tool.1 debian/tmp/usr/share/man/man1/mc-wait-for-name.1 debian/libmission-control-plugins0.install0000664000000000000000000000006412271452241016145 0ustar debian/tmp/usr/lib/libmission-control-plugins.so.0* debian/libmission-control-plugins-doc.doc-base0000664000000000000000000000061612271452241016642 0ustar Document: mission-control-plugins Title: Mission Control Plugins Reference Manual Author: Simon McVittie et al Abstract: This manual provides API documentation for Mission Control plugins. Section: Programming/C Format: HTML Index: /usr/share/doc/libmission-control-plugins-doc/mission-control-plugins/index.html Files: /usr/share/doc/libmission-control-plugins-doc/mission-control-plugins/*.html debian/update-patches.mk0000664000000000000000000000070712271452241012434 0ustar update-patches: mkdir -p $(CURDIR)/debian/patches rm -f $(CURDIR)/debian/patches/*.patch git format-patch -o $(CURDIR)/debian/patches \ debian-patches-experimental ^upstream-experimental | \ xargs -n 1 basename > $(CURDIR)/debian/patches/series for patch in $$(ls $(CURDIR)/debian/patches/*.patch) ; \ do \ lines=$$(cat $$patch | wc -l) ; \ head -n $$(($$lines - 3)) $$patch > $${patch}.chomped ; \ mv $${patch}.chomped $$patch ; \ done debian/telepathy-mission-control-5.docs0000664000000000000000000000002412271452241015334 0ustar AUTHORS NEWS README debian/libmission-control-plugins0.symbols0000664000000000000000000001165112271452241016173 0ustar libmission-control-plugins.so.0 libmission-control-plugins0 #MINVER# mcp_account_manager_escape_value_for_keyfile@Base 1:5.15.0 mcp_account_manager_escape_variant_for_keyfile@Base 1:5.15.0 mcp_account_manager_get_type@Base 5.5.0~ mcp_account_manager_get_unique_name@Base 5.5.0~ mcp_account_manager_get_value@Base 5.5.0~ mcp_account_manager_init_value_for_attribute@Base 1:5.15.0 mcp_account_manager_list_keys@Base 1:5.5.2 mcp_account_manager_parameter_is_secret@Base 5.5.0~ mcp_account_manager_parameter_make_secret@Base 5.5.0~ mcp_account_manager_set_attribute@Base 1:5.15.0 mcp_account_manager_set_parameter@Base 1:5.15.0 mcp_account_manager_set_value@Base 5.5.0~ mcp_account_manager_unescape_value_from_keyfile@Base 1:5.15.0 mcp_account_storage_commit@Base 5.5.0~ mcp_account_storage_commit_one@Base 1:5.5.2 mcp_account_storage_create@Base 1:5.13.1~ mcp_account_storage_delete@Base 5.5.0~ mcp_account_storage_description@Base 5.5.0~ mcp_account_storage_emit_altered@Base 1:5.13.1~ mcp_account_storage_emit_altered_one@Base 1:5.13.1~ mcp_account_storage_emit_created@Base 1:5.13.1~ mcp_account_storage_emit_deleted@Base 1:5.13.1~ mcp_account_storage_emit_reconnect@Base 1:5.13.1~ mcp_account_storage_emit_toggled@Base 1:5.13.1~ mcp_account_storage_get@Base 5.5.0~ mcp_account_storage_get_additional_info@Base 1:5.5.4 mcp_account_storage_get_identifier@Base 1:5.5.4 mcp_account_storage_get_restrictions@Base 1:5.5.4 mcp_account_storage_get_type@Base 1:5.13.0~ mcp_account_storage_iface_implement_commit@Base 5.5.0~ mcp_account_storage_iface_implement_commit_one@Base 1:5.5.2 mcp_account_storage_iface_implement_create@Base 1:5.13.1~ mcp_account_storage_iface_implement_delete@Base 5.5.0~ mcp_account_storage_iface_implement_get@Base 5.5.0~ mcp_account_storage_iface_implement_get_additional_info@Base 1:5.5.4 mcp_account_storage_iface_implement_get_identifier@Base 1:5.5.4 mcp_account_storage_iface_implement_get_restrictions@Base 1:5.5.4 mcp_account_storage_iface_implement_list@Base 5.5.0~ mcp_account_storage_iface_implement_ready@Base 5.5.0~ mcp_account_storage_iface_implement_set@Base 5.5.0~ mcp_account_storage_iface_set_desc@Base 5.5.0~ mcp_account_storage_iface_set_name@Base 5.5.0~ mcp_account_storage_iface_set_priority@Base 5.5.0~ mcp_account_storage_iface_set_provider@Base 1:5.5.4 mcp_account_storage_list@Base 5.5.0~ mcp_account_storage_name@Base 5.5.0~ mcp_account_storage_owns@Base 1:5.15.0 mcp_account_storage_priority@Base 5.5.0~ mcp_account_storage_provider@Base 1:5.5.4 mcp_account_storage_ready@Base 5.5.0~ mcp_account_storage_set@Base 5.5.0~ mcp_account_storage_set_attribute@Base 1:5.15.0 mcp_account_storage_set_parameter@Base 1:5.15.0 mcp_add_object@Base 5.5.0~ mcp_dbus_acl_authorised@Base 1:5.5.3~ mcp_dbus_acl_authorised_async@Base 1:5.5.3~ mcp_dbus_acl_authorised_async_step@Base 1:5.5.3~ mcp_dbus_acl_description@Base 1:5.5.3~ mcp_dbus_acl_get_type@Base 1:5.5.3~ mcp_dbus_acl_iface_implement_authorised@Base 1:5.5.3~ mcp_dbus_acl_iface_implement_authorised_async@Base 1:5.5.3~ mcp_dbus_acl_iface_set_desc@Base 1:5.5.3~ mcp_dbus_acl_iface_set_name@Base 1:5.5.3~ mcp_dbus_acl_name@Base 1:5.5.3~ mcp_debug_init@Base 1:5.9.3 mcp_dispatch_operation_close_channels@Base 5.5.0~ mcp_dispatch_operation_destroy_channels@Base 5.5.0~ mcp_dispatch_operation_end_delay@Base 5.5.0~ mcp_dispatch_operation_find_channel_by_type@Base 5.5.0~ mcp_dispatch_operation_get_account_path@Base 5.5.0~ mcp_dispatch_operation_get_cm_name@Base 5.5.0~ mcp_dispatch_operation_get_connection_path@Base 5.5.0~ mcp_dispatch_operation_get_n_channels@Base 5.5.0~ mcp_dispatch_operation_get_nth_channel_path@Base 5.5.0~ mcp_dispatch_operation_get_protocol@Base 5.5.0~ mcp_dispatch_operation_get_type@Base 5.5.0~ mcp_dispatch_operation_leave_channels@Base 5.5.0~ mcp_dispatch_operation_policy_check@Base 5.5.0~ mcp_dispatch_operation_policy_get_type@Base 5.5.0~ mcp_dispatch_operation_policy_handler_is_suitable_async@Base 1:5.7.11 mcp_dispatch_operation_policy_handler_is_suitable_finish@Base 1:5.7.11 mcp_dispatch_operation_policy_iface_implement_check@Base 5.5.0~ mcp_dispatch_operation_ref_connection@Base 5.5.0~ mcp_dispatch_operation_ref_nth_channel@Base 5.5.0~ mcp_dispatch_operation_ref_nth_channel_properties@Base 5.5.0~ mcp_dispatch_operation_start_delay@Base 5.5.0~ mcp_is_debugging@Base 1:5.9.3 mcp_list_objects@Base 5.5.0~ mcp_read_dir@Base 5.5.0~ mcp_request_deny@Base 5.5.0~ mcp_request_end_delay@Base 1:5.5.4 mcp_request_find_request_by_type@Base 5.5.0~ mcp_request_get_account_path@Base 5.5.0~ mcp_request_get_cm_name@Base 5.5.0~ mcp_request_get_n_requests@Base 5.5.0~ mcp_request_get_protocol@Base 5.5.0~ mcp_request_get_type@Base 5.5.0~ mcp_request_get_user_action_time@Base 5.5.0~ mcp_request_policy_check@Base 5.5.0~ mcp_request_policy_get_type@Base 5.5.0~ mcp_request_policy_iface_implement_check@Base 5.5.0~ mcp_request_ref_nth_request@Base 5.5.0~ mcp_request_start_delay@Base 1:5.5.4 mcp_set_debug@Base 5.5.0~ debian/libmission-control-plugins-dev.links0000664000000000000000000000012712271452241016313 0ustar usr/share/doc/libmission-control-plugins0 usr/share/doc/libmission-control-plugins-dev debian/source/0000775000000000000000000000000012271452241010470 5ustar debian/source/format0000664000000000000000000000001412271452241011676 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000022312271452241010216 0ustar version=3 http://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-(5\.[0-9]*[02468]\..*)\.tar\.(?:gz|bz2|xz) debian/libmission-control-plugins-dev.install0000664000000000000000000000025412271452241016642 0ustar debian/tmp/usr/include/mission-control-5.*/mission-control-plugins debian/tmp/usr/lib/pkgconfig/mission-control-plugins.pc debian/tmp/usr/lib/libmission-control-plugins.so debian/libmission-control-plugins-doc.install0000664000000000000000000000012012271452241016621 0ustar debian/tmp/usr/share/doc/libmission-control-plugins-doc/mission-control-plugins debian/control0000664000000000000000000001014712274465052010605 0ustar Source: telepathy-mission-control-5 Section: net Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Telepathy maintainers Uploaders: Simon McVittie , Jonny Lamb , Sjoerd Simons , Laurent Bigonville Build-Depends: debhelper (>= 9), dh-autoreconf, dpkg-dev (>= 1.16.1~), gtk-doc-tools, libdbus-1-dev (>= 1.0), libdbus-glib-1-dev (>= 0.82), libglib2.0-dev (>= 2.32), libtelepathy-glib-dev (>= 0.20), libupower-glib-dev, libnm-glib-dev [linux-any], pkg-config, python (>= 2.6), xsltproc, dh-apparmor Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/pkg-telepathy/telepathy-mission-control-5.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-telepathy/telepathy-mission-control-5.git;a=summary Homepage: http://telepathy.freedesktop.org/wiki/ Package: telepathy-mission-control-5 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libmission-control-plugins0 (= ${binary:Version}) Suggests: telepathy-haze, apparmor Conflicts: telepathy-mission-control Description: management daemon for Telepathy real-time communication framework Telepathy Mission Control 5 is an account manager and channel dispatcher for the Telepathy framework, allowing user interfaces and other clients to share connections to real-time communication services without conflicting. It implements the AccountManager and ChannelDispatcher D-Bus APIs as described by telepathy-spec. . The account manager part stores real time communication account details, connects to the stored accounts on request, and sets the accounts' presence, nickname and avatar according to requests from Telepathy user interfaces and other components. . The channel dispatcher part responds to incoming communication channels (message streams, voice/video calls, file transfers etc.) by dispatching them to suitable user interfaces, and requests outgoing communication channels according to requests from a Telepathy UI. . This is not a compatible replacement for Mission Control 4 (in the telepathy-mission-control package), but they can be installed in parallel. Package: telepathy-mission-control-5-dbg Architecture: any Section: debug Priority: extra Depends: telepathy-mission-control-5 (= ${binary:Version}), ${misc:Depends} Description: management daemon for Telepathy (debug symbols) Telepathy Mission Control 5 is an account manager and channel dispatcher for the Telepathy framework. This package contains debug symbols which can be used to debug Mission Control. Package: libmission-control-plugins0 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: telepathy-mission-control-5 (= ${binary:Version}) Description: management daemon for Telepathy (library for plugins) Telepathy Mission Control 5 is an account manager and channel dispatcher for the Telepathy framework. This package contains a library against which plugins for Mission Control must be linked. Package: libmission-control-plugins-dev Architecture: any Section: libdevel Priority: extra Depends: libmission-control-plugins0 (= ${binary:Version}), ${misc:Depends} Suggests: libmission-control-plugins-doc Description: management daemon for Telepathy (headers for plugins) Telepathy Mission Control 5 is an account manager and channel dispatcher for the Telepathy framework. This package contains development headers to build plugins for Mission Control. Package: libmission-control-plugins-doc Architecture: all Section: doc Priority: extra Depends: ${misc:Depends} Description: management daemon for Telepathy (documentation for plugins) Telepathy Mission Control 5 is an account manager and channel dispatcher for the Telepathy framework. This package contains API documentation to build plugins for Mission Control. debian/telepathy-mission-control-5.dirs0000664000000000000000000000005612274464305015361 0ustar etc/apparmor.d usr/share/apport/package-hooks debian/changelog0000664000000000000000000003645612320531411011050 0ustar telepathy-mission-control-5 (1:5.16.1-1ubuntu3) trusty; urgency=medium * debian/apparmor-profile: allow creation of /run/user/[0-9]*/ -- Jamie Strandboge Mon, 07 Apr 2014 09:15:07 -0500 telepathy-mission-control-5 (1:5.16.1-1ubuntu2) trusty; urgency=medium * debian/apparmor-profile: Allow read access to /usr/local/share/glib-*/schemas too, in common with other profiles. Stops a denial if the user has any local schemas installed. -- Iain Lane Thu, 03 Apr 2014 15:52:33 +0100 telepathy-mission-control-5 (1:5.16.1-1ubuntu1) trusty; urgency=medium * Resynchronize on Debian, remaining changes: * debian/apparmor-profile, debian/control: - build-depends on dh-apparmor, suggests apparmor * debian/rules: - install apparmor and apport files * debian/telepathy-mission-control-5.apport: - include extra debug informations * debian/telepathy-mission-control-5.dirs: - create apparmor and apport directories -- Sebastien Bacher Wed, 05 Feb 2014 16:36:32 +0000 telepathy-mission-control-5 (1:5.16.1-1) unstable; urgency=medium * debian/watch: only watch for stable versions (5.y.z, y even) * Standards-Version: 3.9.5 (no changes) * Drop obsolete versioned dependency on pkg-config, similar to #734487 * New upstream bugfix release -- Simon McVittie Mon, 27 Jan 2014 12:44:13 +0000 telepathy-mission-control-5 (1:5.16.0-1) unstable; urgency=low * Canonicalize Vcs-Git field * New upstream release -- Simon McVittie Thu, 19 Sep 2013 15:10:07 +0100 telepathy-mission-control-5 (1:5.15.1-1) unstable; urgency=low * New upstream release (stable release candidate for 5.16) - no longer has gnome-keyring integration: using empathy, kde-telepathy-auth-handler or similar is recommended -- Simon McVittie Thu, 19 Sep 2013 14:56:59 +0100 telepathy-mission-control-5 (1:5.15.0-1) experimental; urgency=low * New upstream development release - this release migrates the on-disk format of account parameters - update symbols file - update build-dependency versions -- Simon McVittie Sat, 25 May 2013 13:58:02 +0100 telepathy-mission-control-5 (1:5.14.1-2) unstable; urgency=low * Use dh_autoreconf * Bump symbol versioning for mcp_account_storage_get_type() to 1:5.13.0~ so that plugins that could rely on ::altered-one working correctly will depend on this version * Standards-Version: 3.9.4 * Upload to unstable -- Simon McVittie Fri, 17 May 2013 10:19:41 +0100 telepathy-mission-control-5 (1:5.14.1-1) experimental; urgency=low * New upstream stable release -- Simon McVittie Fri, 03 May 2013 12:09:46 +0100 telepathy-mission-control-5 (1:5.14.0-1) experimental; urgency=low * New upstream stable release -- Simon McVittie Wed, 03 Oct 2012 18:37:57 +0100 telepathy-mission-control-5 (1:5.13.2-1) experimental; urgency=low * New upstream development release - migrates accounts from ~/.mission-control to XDG_DATA_DIRS/telepathy/mission-control, which typically means ~/.local/share/telepathy/mission-control - if the user upgraded to Empathy 3 while running MC << 1:5.12.1-3, complete Empathy's password migration, avoiding inability to change the account's password in future (Closes: #687933) -- Simon McVittie Thu, 20 Sep 2012 15:57:16 +0100 telepathy-mission-control-5 (1:5.13.1-1) experimental; urgency=low * New upstream development release. - don't pass --enable-server, it can no longer be disabled anyway - don't pass --disable-mcd-plugins, they can no longer be enabled anyway - increase telepathy-glib dependency - bump symbols -- Simon McVittie Thu, 06 Sep 2012 18:54:44 +0100 telepathy-mission-control-5 (1:5.12.1-1) experimental; urgency=low * New upstream release. (Closes: #683151) * debian/gbp.conf: Set experimental branch names again. -- Jonny Lamb Wed, 11 Jul 2012 16:17:34 +0100 telepathy-mission-control-5 (1:5.12.0-2) unstable; urgency=low * Merge from experimental into unstable * Add NEWS.Debian for the butterfly -> haze migration * Suggest telepathy-haze -- Simon McVittie Wed, 09 May 2012 11:22:43 +0100 telepathy-mission-control-5 (1:5.12.0-1) experimental; urgency=low * New upstream release - running this version will automatically migrate telepathy-butterfly MSN accounts to telepathy-haze, as required by Empathy 3.4 - requires GLib 2.30 * Enable parallel builds * Don't bother building static libraries which we're not going to install * Use debhelper 9 for compressed debug info - specifically don't use multiarch paths, since that would require the gnome-online-accounts plugin in Empathy to undergo a transition, and only one architecture's version of MC can be installed anyway * Install upstream man pages with .install file, not .manpages file, since that stops dh_install claiming they're not installed * Standards-Version: 3.9.3 * Use default.mk to get the dpkg-recommended build flags -- Simon McVittie Fri, 13 Apr 2012 15:45:26 +0100 telepathy-mission-control-5 (1:5.11.0-1) experimental; urgency=low * New upstream development release - require telepathy-glib 0.17.5 -- Simon McVittie Tue, 21 Feb 2012 20:26:56 +0000 telepathy-mission-control-5 (1:5.10.1-2) unstable; urgency=low * debian/control: Update Vcs-* fields * debian/telepathy-mission-control-5.install: Install GSettings schema file (Closes: #657057) * debian/rules: List files that are not installed in packages -- Laurent Bigonville Wed, 25 Jan 2012 18:16:30 +0100 telepathy-mission-control-5 (1:5.10.1-1) unstable; urgency=low * New upstream release * d/p/0001-fix-build-with-UPower-but-no-NM-or-ConnMan.patch: + Removed, merged upstream -- Sjoerd Simons Fri, 25 Nov 2011 20:48:14 +0100 telepathy-mission-control-5 (1:5.9.3-3) unstable; urgency=low * d/p/0001-fix-build-with-UPower-but-no-NM-or-ConnMan.patch: Fix FTBFS when built with UPower but without NM support (Closes: #644589) -- Laurent Bigonville Fri, 07 Oct 2011 15:14:23 +0200 telepathy-mission-control-5 (1:5.9.3-2) unstable; urgency=low * debian/control: - Add myself to Uploaders list - Build-depends on libnm-glib-dev only on linux-any arch * debian/rules: Only build with NM support on linux architectures -- Laurent Bigonville Thu, 06 Oct 2011 15:55:17 +0200 telepathy-mission-control-5 (1:5.9.3-1) unstable; urgency=low * New upstream release. * Enable NM and UPower support. * debian/libmission-control-plugins0.symbols: Updated. -- Jonny Lamb Wed, 05 Oct 2011 11:03:45 +0100 telepathy-mission-control-5 (1:5.9.0-1) unstable; urgency=low * New upstream release. * debian/control: Update glib and tp-glib build-dep versions for new release. -- Jonny Lamb Wed, 18 May 2011 14:05:17 +0100 telepathy-mission-control-5 (1:5.7.11-1) unstable; urgency=low * New upstream release * Move to unstable * debian/libmission-control-plugins0.symbols: Updated * Standards-Version: 3.9.2 (no changes needed) -- Sjoerd Simons Sat, 14 May 2011 14:02:33 +0100 telepathy-mission-control-5 (1:5.7.9-1) experimental; urgency=low * New upstream release -- Sjoerd Simons Fri, 08 Apr 2011 21:21:27 +0200 telepathy-mission-control-5 (1:5.7.7-1) experimental; urgency=low * New upstream release * d/p/0001-The-account-is-passed-as-the-object-not-the-user_dat.patch: * Added. Fix potential crash when creating accounts with external account storage -- Sjoerd Simons Wed, 09 Mar 2011 22:22:40 +0000 telepathy-mission-control-5 (1:5.7.5-1) experimental; urgency=low * New upstream release -- Sjoerd Simons Sat, 05 Mar 2011 15:45:35 +0000 telepathy-mission-control-5 (1:5.7.2-1) experimental; urgency=low * New upstream release. * debian/control: Up build-dep on tp-glib to >= 0.13.7. -- Jonny Lamb Thu, 27 Jan 2011 17:54:12 +0000 telepathy-mission-control-5 (1:5.7.1-1) experimental; urgency=low * New upstream release. * debian/control: Up build-dep on tp-glib to >= 0.11.13. -- Jonny Lamb Mon, 17 Jan 2011 15:55:24 +0000 telepathy-mission-control-5 (1:5.6.1-1) experimental; urgency=low * New upstream release * Switch to a debhelper 8 rules file * Switch to source format 3.0 (quilt) -- Simon McVittie Wed, 17 Nov 2010 12:16:37 +0000 telepathy-mission-control-5 (1:5.6.0-1) experimental; urgency=low * New upstream release -- Simon McVittie Thu, 16 Sep 2010 17:00:47 +0100 telepathy-mission-control-5 (1:5.5.4-1) experimental; urgency=low * New upstream release - update symbols file -- Simon McVittie Tue, 14 Sep 2010 18:32:50 +0100 telepathy-mission-control-5 (1:5.5.3-1) experimental; urgency=low * New upstream release - update libmission-control-plugins0.symbols * Bump telepathy-glib dependency to 0.11.9 * Make symlinked documentation directories work correctly if dh_buildinfo is installed * Standards-Version: 3.9.1 (no changes needed) -- Simon McVittie Tue, 27 Jul 2010 11:32:55 +0100 telepathy-mission-control-5 (1:5.5.2-1) experimental; urgency=low * New upstream release - update libmission-control-plugins0.symbols * Add -V when invoking dh_makeshlibs -- Simon McVittie Wed, 16 Jun 2010 14:57:28 +0100 telepathy-mission-control-5 (1:5.4.3-1) unstable; urgency=high * New upstream stable release * Roll back to version 5.4.x for unstable, with an epoch. - doesn't corrupt accounts whose parameters contain tab, newline or backslash (Closes: #586099, LP: #590619) - urgency=high for the RC bug fix - if your ~/.mission-control/accounts.cfg is huge (multiple megabytes) after using 5.5.0, see https://bugs.freedesktop.org/show_bug.cgi?id=28557 for a workaround -- Simon McVittie Wed, 16 Jun 2010 13:50:15 +0100 telepathy-mission-control-5 (5.5.0-3) unstable; urgency=low * Merge from experimental into unstable. We've decided to keep 5.5.x in unstable at least for the moment; if it turns out to be problematic, we can re-upload with an epoch. -- Simon McVittie Mon, 31 May 2010 17:11:12 +0100 telepathy-mission-control-5 (5.5.0-2) experimental; urgency=low * No changes. (This was a failed attempt to recover from 5.5.0-1 incorrectly being uploaded to unstable, by uploading with the correct distribution before 5.5.0-1 was accepted from the NEW queue. The ftp-masters were too fast...) -- Simon McVittie Thu, 27 May 2010 12:06:46 +0100 telepathy-mission-control-5 (5.5.0-1) experimental; urgency=low * New upstream development release, to experimental for now * Add libmission-control-plugins{0,-dev,-doc} * Standards-Version: 3.8.4 (no changes needed) * Explicitly set dpkg-source format to 1.0, consistent with the rest of pkg-telepathy -- Simon McVittie Wed, 26 May 2010 19:10:43 +0100 telepathy-mission-control-5 (5.4.2-1) unstable; urgency=low * New upstream release, fixing potential segfaults on startup -- Simon McVittie Wed, 26 May 2010 16:44:09 +0100 telepathy-mission-control-5 (5.4.1-1) unstable; urgency=low * New upstream release -- Simon McVittie Tue, 25 May 2010 19:23:20 +0100 telepathy-mission-control-5 (5.4.0-1) unstable; urgency=low * New upstream release * Remove patch from previous release, no longer needed -- Simon McVittie Thu, 15 Apr 2010 20:33:37 +0100 telepathy-mission-control-5 (5.3.2-3) unstable; urgency=low * debian/update-patches.mk: updated * debian/patches/0001-Only-time-out-channel-requests-after-many-hours.patch + Added. A channel request done by mission-control should in never timeout, update the timeout from dbus' standard 25 seconds to 5 hours (from upstream git) -- Sjoerd Simons Thu, 08 Apr 2010 15:00:33 +0100 telepathy-mission-control-5 (5.3.2-2) unstable; urgency=low * Also ship the AccountManager service file -- Sjoerd Simons Fri, 06 Nov 2009 19:29:50 +0000 telepathy-mission-control-5 (5.3.2-1) unstable; urgency=low * New upstream version -- Simon McVittie Mon, 02 Nov 2009 19:15:52 +0000 telepathy-mission-control-5 (5.3.1-1) unstable; urgency=low * New upstream version * Target unstable (where the previous release also ended up, by mistake...) -- Simon McVittie Fri, 18 Sep 2009 17:46:49 +0100 telepathy-mission-control-5 (5.3.0-1) experimental; urgency=low * New upstream version * Enable gnome-keyring * Upload to experimental, initially -- Simon McVittie Thu, 10 Sep 2009 13:39:59 +0100 telepathy-mission-control-5 (5.2.2-1) unstable; urgency=high * New upstream version * urgency=high to fix incorrect permissions on ~/.mission-control/accounts -- Simon McVittie Mon, 07 Sep 2009 18:24:12 +0100 telepathy-mission-control-5 (5.2.1-1) unstable; urgency=low * New upstream version * Standards-Version: 3.8.3 (no changes needed) -- Simon McVittie Thu, 27 Aug 2009 16:35:00 +0100 telepathy-mission-control-5 (5.2.0-2) unstable; urgency=low * debian/control: + Added myself to Uploaders. + Added conflicts on telepathy-mission-control. -- Jonny Lamb Wed, 26 Aug 2009 12:54:06 +0100 telepathy-mission-control-5 (5.2.0-1) unstable; urgency=low * New upstream release -- Simon McVittie Thu, 30 Jul 2009 12:11:55 +0100 telepathy-mission-control-5 (5.1.4-1) unstable; urgency=low * New upstream release - Building the libraries statically now works, so do that, since we don't want to use them outside this source package - Install the new man pages for all executables - Remove GConf build dependency (which is now optional) since we're not going to install mc-account-convert anyway -- Simon McVittie Thu, 09 Jul 2009 10:36:56 +0100 telepathy-mission-control-5 (5.1.3-1) unstable; urgency=low * Initial upload of Mission Control 5 (Closes: #534750), which will eventually replace telepathy-mission-control. It's basically a rewrite of MC 4, and is incompatible but parallel-installable, so I've packaged it from scratch. * Don't package libmcclient headers, development symlink or docs, but just bundle the shared library (which has -release versioning) with the daemon: it's not ABI-stable, and shouldn't be used in mainstream distributions (use telepathy-glib instead). The shared library has to remain shared, since it has symbols that collide with the daemon itself (albeit with the same implementations; this is in the process of being fixed upstream). * Don't package mc-account-convert, since it's the only thing in this package that needs gconf, and Empathy will probably ship its own MC 4 to MC 5 converter (perhaps based on mc-account-convert). -- Simon McVittie Wed, 01 Jul 2009 16:33:16 +0100 debian/gbp.conf0000664000000000000000000000023312271452241010605 0ustar [DEFAULT] debian-branch = debian upstream-branch = upstream pristine-tar = True [git-buildpackage] tarball-dir = ../tarballs/ export-dir = ../build-area/ debian/NEWS0000664000000000000000000000113212271452241007664 0ustar telepathy-mission-control-5 (1:5.12.0-2) unstable; urgency=low This version of Mission Control will automatically migrate Windows Live Messenger accounts (also known as .NET Messenger, MSN Messenger etc.) from telepathy-butterfly to telepathy-haze when it starts up. To trigger this migration, ensure that telepathy-haze is installed, log out from your desktop session, and log back in. This has been done to support newer Telepathy interfaces required by Empathy 3.4, which are not present in telepathy-butterfly. -- Simon McVittie Wed, 09 May 2012 11:23:41 +0100 debian/apparmor-profile0000664000000000000000000001537012320531313012371 0ustar # vim:syntax=apparmor # Author: Jamie Strandboge #include /usr/lib/telepathy/mission-control-5 { #include #include #include #include #include #include # Touch custom images /custom/etc/dconf_profile r, /usr/share/glib-*/schemas/ r, /usr/share/glib-*/schemas/** r, /usr/local/share/glib-*/schemas/ r, /usr/local/share/glib-*/schemas/** r, /usr/share/telepathy/ r, /usr/share/telepathy/** r, /usr/lib/mission-control-plugins.*/ r, /usr/lib/mission-control-plugins.*/*.so mr, /usr/share/gvfs/remote-volume-monitors/ r, /usr/share/gvfs/remote-volume-monitors/* r, # This is noisy and doesn't seem to be needed. Silence the denial for now deny /dev/tty rw, owner @{HOME}/.mission-control/ rw, owner @{HOME}/.mission-control/** rw, owner @{HOME}/.cache/.mc_connections rw, owner @{HOME}/.cache/telepathy/avatars/ rw, owner @{HOME}/.cache/telepathy/avatars/** rwk, owner @{HOME}/.{cache,config}/dconf/ w, owner /{,var/}run/user/[0-9]*/ w, owner /{,var/}run/user/*/dconf/ w, owner @{HOME}/.{cache,config}/dconf/user rw, owner /{,var/}run/user/*/dconf/user rw, owner @{HOME}/.local/share/telepathy/ rw, owner @{HOME}/.local/share/telepathy/mission-control/ rw, owner @{HOME}/.local/share/telepathy/mission-control/* rwk, owner /var/lib/gdm/.local/share/telepathy/ rw, owner /var/lib/gdm/.local/share/telepathy/mission-control/ rw, owner /var/lib/gdm/.local/share/telepathy/mission-control/* rwk, # for libaccounts owner @{HOME}/.config/libaccounts-glib/ rw, owner @{HOME}/.config/libaccounts-glib/** rwk, /usr/share/accounts/services/ r, /usr/share/accounts/services/** r, # Site-specific additions and overrides. See local/README for details. # Please note that accesses in local/usr.lib.telepathy are also applied to # /usr/lib/telepathy/telepathy-*. #include } /usr/lib/telepathy/telepathy-ofono { #include #include #include #include /dev/binder rw, # Touch custom images /custom/etc/dconf_profile r, # LP: #1217618 capability sys_ptrace, # telepathy-ofono needs to store a database for tracking pending messages owner @{HOME}/.local/share/telepathy-ofono/ rw, owner @{HOME}/.local/share/telepathy-ofono/* rwk, # Site-specific additions and overrides. See local/README for details. # Please note that accesses in local/usr.lib.telepathy are also applied to # /usr/lib/telepathy/mission-control-5 and /usr/lib/telepathy/telepathy-*. #include } # This could be broken out into the various binaries, but for now, ok /usr/lib/telepathy/telepathy-* { #include #include #include #include #include #include #include #include #include # Touch custom images /custom/etc/dconf_profile r, /bin/dash ix, /usr/bin/gconftool-2 ix, # Maybe in abstractions? audit deny owner /** m, /var/lib/opencryptoki/modules/ r, /var/lib/opencryptoki/modules/* r, owner @{HOME}/.{cache,config}/dconf/ w, owner /{,var/}run/user/*/dconf/ w, owner @{HOME}/.{cache,config}/dconf/user rw, owner /{,var/}run/user/*/dconf/user rw, # from gnome abstraction /usr/share/gvfs/remote-volume-monitors/ r, /usr/share/gvfs/remote-volume-monitors/* r, owner /{,var/}run/gdm/*/database r, owner /{,var/}run/lightdm/authority/[0-9]* r, owner @{PROC}/[0-9]*/fd/ r, /usr/share/glib-*/schemas/ r, /usr/share/glib-*/schemas/** r, /usr/local/share/glib-*/schemas/ r, /usr/local/share/glib-*/schemas/** r, /etc/purple/prefs.xml r, /usr/share/purple/ r, /usr/share/purple/** r, /usr/share/themes/ r, /usr/share/themes/** r, /usr/lib/purple*/ r, /usr/lib/purple*/*.so mr, /usr/lib/telepathy/*/ r, /usr/lib/telepathy/*/*.so mr, /usr/lib/libproxy*/*/modules/ r, /usr/lib/libproxy*/*/modules/*.so mr, # for telepathy-butterfly (LP: #816429) #include /usr/include/python{2,3}*/pyconfig.h r, deny @{PROC}/[0-9]*/mounts r, deny /sbin/ldconfig x, deny /usr/bin/gcc-[0-9]* x, /bin/uname ix, # for telepathy-haze (LP: #867793, LP: #871497, LP: #942973, LP: #1021876) owner @{HOME}/.config/indicators/ rw, owner @{HOME}/.config/indicators/** r, owner @{HOME}/.config/indicators/**/ w, owner @{HOME}/.config/indicators/messages/applications-blacklist/pidgin-libnotify* rw, /usr/bin/gsettings ix, # telepathy-haze and skype deny @{PROC}/ r, /usr/bin/skype Cx -> sanitized_helper, # For telepathy-sunshine (LP: #878048, LP: #969893) owner @{HOME}/.telepathy-sunshine/** rw, owner @{HOME}/.Xauthority r, deny /usr/lib/**/sunshine/**.pyc w, owner @{HOME}/.cache/telepathy/ rw, owner @{HOME}/.cache/telepathy/** rwk, owner @{HOME}/.local/share/telepathy*/ rw, owner @{HOME}/.local/share/telepathy*/** rwk, owner /var/lib/gdm/.local/share/telepathy*/ rw, owner /var/lib/gdm/.local/share/telepathy*/** rwk, owner @{HOME}/.cache/wocky/ rw, owner @{HOME}/.cache/wocky/caps/ rw, owner @{HOME}/.cache/wocky/caps/*.db{,-journal} rwk, owner @{HOME}/.local/share/TpLogger/ rw, owner @{HOME}/.local/share/TpLogger/** rwk, # libproxy (LP: #1147639) /usr/lib/@{multiarch}/libproxy/[0-9]*/modules/*.so mr, /usr/lib/@{multiarch}/libproxy/[0-9]*/pxgsettings Cxr -> pxgsettings, profile pxgsettings { #include /usr/share/glib-*/schemas/** r, /usr/local/share/glib-*/schemas/** r, owner @{HOME}/.config/dconf/user r, owner /run/user/*/dconf/ w, owner /run/user/*/dconf/user rw, } # Site-specific additions and overrides. See local/README for details. # Please note that accesses in local/usr.lib.telepathy are also applied to # /usr/lib/telepathy/mission-control-5 and # /usr/lib/telepathy/telepathy-ofono. #include } debian/rules0000775000000000000000000000412312274464524010262 0ustar #!/usr/bin/make -f include /usr/share/dpkg/default.mk CONFIGURE_FLAGS = --libexecdir=\$${prefix}/lib/telepathy \ --disable-Werror \ --enable-gtk-doc \ --enable-gnome-keyring \ --with-html-dir=\$${prefix}/share/doc/libmission-control-plugins-doc \ --enable-upower # We specifically do not want multiarch: only one version of MC can be # installed anyway, the plugin directory is based on the ${libdir}, and # empathy/experimental ships a plugin in the non-multiarch location CONFIGURE_FLAGS += --libdir=\$${prefix}/lib # Having a static library for a plugin loader is pretty useless, so get rid # of it. CONFIGURE_FLAGS += --enable-shared --disable-static ifeq ($(DEB_BUILD_ARCH_OS),linux) CONFIGURE_FLAGS += --with-connectivity=nm endif %: dh $@ --with autoreconf --parallel override_dh_makeshlibs: dh_makeshlibs -V override_dh_auto_install: dh_auto_install rm -f debian/tmp/usr/lib/libmission-control-plugins*.la override_dh_strip: dh_strip --dbg-package=telepathy-mission-control-5-dbg # the regression tests are too race-prone to run on buildds override_dh_auto_test: : override_dh_auto_configure: dh_auto_configure -- ${CONFIGURE_FLAGS} override_dh_install: dh_install --list-missing # we symlink some of the doc directories together override_dh_installdocs: dh_installdocs -ptelepathy-mission-control-5-dbg \ --link-doc=telepathy-mission-control-5 dh_installdocs -plibmission-control-plugins-dev \ --link-doc=libmission-control-plugins0 dh_installdocs --remaining-packages # Install the AppArmor and apport hook. Override dh_compress since it is # sufficiently late in the package creation to do what we want. override_dh_compress: dh_compress cp debian/apparmor-profile debian/telepathy-mission-control-5/etc/apparmor.d/usr.lib.telepathy dh_apparmor --profile-name=usr.lib.telepathy -ptelepathy-mission-control-5 cp debian/telepathy-mission-control-5.apport debian/telepathy-mission-control-5/usr/share/apport/package-hooks/source_telepathy-mission-control-5.py export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 debian/libmission-control-plugins-doc.links0000664000000000000000000000016412271452241016303 0ustar usr/share/doc/libmission-control-plugins-doc/mission-control-plugins usr/share/gtk-doc/html/mission-control-plugins debian/patches/0000775000000000000000000000000012271452241010617 5ustar debian/patches/series0000664000000000000000000000000012271452241012022 0ustar debian/telepathy-mission-control-5.apport0000664000000000000000000000104312274464270015723 0ustar '''apport package hook for itelepathy-mission-control (c) 2011 Canonical Ltd. Author: Jamie Strandboge ''' from apport.hookutils import * from os import path import re def add_info(report): attach_conffiles(report, 'telepathy-mission-control-5') attach_related_packages(report, ['apparmor', 'libapparmor1', 'libapparmor-perl', 'apparmor-utils', 'auditd', 'libaudit0']) attach_mac_events(report, ['/usr/lib/telepathy/mission-control-5', '/usr/lib/telepathy/telepathy-.*']) debian/copyright0000664000000000000000000000637512271452241011136 0ustar Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=442 Upstream-Name: telepathy-mission-control Upstream-Maintainer: mailto:telepathy@lists.freedesktop.org irc://irc.freenode.net/telepathy http://telepathy.freedesktop.org/ Upstream-Source: http://telepathy.freedesktop.org/releases/telepathy-mission-control/ Files: * Copyright: Copyright © 2007-2009 Collabora Ltd. Copyright: Copyright © 2007-2009 Nokia Corporation License: LGPL-2.1 Files: libmcclient/dbus-api.[ch], libmcclient/mc-account.[ch], libmcclient/mc-account-avatar.c, libmcclient/mc-account-compat.c, libmcclient/mc-account-conditions.c, libmcclient/mc-account-priv.h, libmcclient/mc-account-request.c, libmcclient/mc-account-stats.c, libmcclient/mc-account-manager.[ch], libmcclient/mc-dispatch-operation.[ch], libmcclient/mc-errors.c, libmcclient/mc-gtypes.h, libmcclient/mc-svc-client.h, src/mcd-account.h, src/mcd-account-compat.h, src/mcd-account-conditions.h, src/mcd-account-manager.h, src/mcd-account-manager-priv.h, src/mcd-client.c, src/mcd-client-priv.h, src/mcd-dispatch-operation.h, src/mcd-dispatch-operation-priv.h, src/mcd-handler-map-priv.h, src/mcd-handler-map.c, src/mcd-plugin.h, test/twisted/test-plugin.c, util/wait-for-name.c, xml/[AC]*.xml Copyright: Copyright © 2007-2009 Collabora Ltd. Copyright: Copyright © 2007-2009 Nokia Corporation License: LGPL-2.1+ Files: debian/* Copyright: Copyright © 2009 Collabora Ltd. License: LGPL-2.1+ License: LGPL-2.1 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 2.1 as published by the Free Software Foundation. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA X-Comment: On Debian systems, the complete text of the GNU Lesser General Public License v2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA X-Comment: On Debian systems, the complete text of the GNU Lesser General Public License v2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.