--- libsignon-glib-1.12+15.04.20150420.1.orig/debian/changelog +++ libsignon-glib-1.12+15.04.20150420.1/debian/changelog @@ -0,0 +1,175 @@ +libsignon-glib (1.12+15.04.20150420.1-0ubuntu2) wily; urgency=medium + + * No change rebuild for missing ddebs + + -- Sebastien Bacher Wed, 14 Oct 2015 11:53:29 +0100 + +libsignon-glib (1.12+15.04.20150420.1-0ubuntu1) vivid; urgency=medium + + [ Alberto Mardegan ] + * Multi arch support + + -- CI Train Bot Mon, 20 Apr 2015 11:34:53 +0000 + +libsignon-glib (1.12+15.04.20150410.3-0ubuntu1) vivid; urgency=medium + + [ Alberto Mardegan ] + * Merge from upstream: + - Introspection: mark ACL and realms as string lists (LP: #1439695) + + -- CI Train Bot Fri, 10 Apr 2015 08:30:16 +0000 + +libsignon-glib (1.12+15.04.20141209-0ubuntu1) vivid; urgency=medium + + [ Alberto Mardegan ] + * New upstream release. + - Introspection: fix transfer type of some methods + - Update VALA bindings (LP: #1382843) + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Tue, 09 Dec 2014 13:48:27 +0000 + +libsignon-glib (1.10daily13.06.25-0ubuntu2) trusty; urgency=medium + + * Rebuild to drop files installed into /usr/share/pyshared. + + -- Matthias Klose Sun, 23 Feb 2014 13:48:19 +0000 + +libsignon-glib (1.10daily13.06.25-0ubuntu1) saucy; urgency=low + + [ Jeremy Bicha ] + * Don't have libsignon-glib1 depend on signond. (LP: #1191522) + + [ Ɓukasz 'sil2100' Zemczak ] + * Fix the linking problem when using check. + * Previous fix was not enough, we need to add manually pthread as it's + not linked, because the toolchain, quoting, 'only links with needed + libraries'. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 148 + + -- Ubuntu daily release Tue, 25 Jun 2013 04:31:08 +0000 + +libsignon-glib (1.10daily13.06.05.1-0ubuntu1) saucy; urgency=low + + [ Alberto Mardegan ] + * New upstream release. + - Temporarily disable GTKDOC_CHECK, it tries to write a log to /usr/bin + - Tests: do not access invalidated objects + - Remove calls to g_type_init() + - Doc: mention that Identity::signout() clears password and tokens + - Check that NEWS has been updated + + [ Ubuntu daily release ] + * Automatic snapshot from revision 144 + + -- Ubuntu daily release Wed, 05 Jun 2013 18:49:04 +0000 + +libsignon-glib (1.9daily13.05.02ubuntu.unity.next-0ubuntu1) raring; urgency=low + + * Automatic snapshot from revision 142 (ubuntu-unity/next) + + -- Ubuntu daily release Thu, 02 May 2013 07:36:29 +0000 + +libsignon-glib (1.9daily13.05.01.2ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Ken VanDine ] + * Automatic snapshot from revision 138 (bootstrap) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 140 (ubuntu-unity/next) + + -- Ubuntu daily release Wed, 01 May 2013 15:32:52 +0000 + +libsignon-glib (1.9daily13.05.01.1ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Ken VanDine ] + * Automatic snapshot from revision 138 (bootstrap) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 140 (ubuntu-unity/next) + + -- Ubuntu daily release Wed, 01 May 2013 07:53:27 +0000 + +libsignon-glib (1.9-0ubuntu1) raring; urgency=low + + [ Robert Bruce Park ] + * Inline packaging metadata. + + [ Alberto Mardegan ] + * New upstream release. + - Invoke the callback when errors occur + - Add NOCONFIGURE logic to autogen.sh + - Fix the check for pyoverridesdir for python3 + - Fix a memory leak + + -- Alberto Mardegan Fri, 26 Apr 2013 17:20:58 +0300 + +libsignon-glib (1.8-0ubuntu1) raring; urgency=low + + * New upstream release. + - Add signon_auth_session_process_async (using GAsyncResult and GVariant) + - Tests: fix all memory leaks detected by valgrind + - Set ID before invoking the client callback + - Make tests optional at configure time + * debian/libsignon-glib1.symbols + - added new symbols + * debian/libsignon-glib-dev.install + - dropped the static lib, upstream has disabled static builds + + -- Ken VanDine Thu, 10 Jan 2013 10:31:51 -0500 + +libsignon-glib (1.7-0ubuntu1) raring; urgency=low + + * New upstream release. + - Fixed handling of GValues of type G_TYPE_VARIANT (LP: #1066917) + * debian/control + - make gir1.2-signon-1.0 depend on libsignon-glib1 + + -- Ken VanDine Thu, 08 Nov 2012 12:42:04 -0500 + +libsignon-glib (1.6-0ubuntu1) quantal; urgency=low + + * New upstream release. + + -- Ken VanDine Wed, 22 Aug 2012 09:33:04 -0400 + +libsignon-glib (1.5-0ubuntu2) quantal; urgency=low + + * debian/patches/py3.patch + - support python3 + * debian/rules + - install the GI override for both python2 and python3 + + -- Ken VanDine Tue, 21 Aug 2012 13:24:12 -0400 + +libsignon-glib (1.5-0ubuntu1) quantal; urgency=low + + * New upstream release. + - Port to GDBus (no API changes), removed dbus-glib dependency + * debian/patches/gi_override.patch + - dropped, merged upstream + + -- Ken VanDine Mon, 13 Aug 2012 10:17:27 -0400 + +libsignon-glib (1.4-0ubuntu2) quantal; urgency=low + + * debian/rules + - run the tests during build + - use dh_python3 + * debian/control + - debhelper 9 + - added a build depends for signon-plugin-ssotest + + -- Ken VanDine Thu, 26 Jul 2012 15:28:10 -0400 + +libsignon-glib (1.4-0ubuntu1) quantal; urgency=low + + * New package + * debian/patches/gi_override.patch + - add python fixes still pending merge upstream + + -- Ken VanDine Thu, 26 Jul 2012 11:09:37 -0400 --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/compat +++ libsignon-glib-1.12+15.04.20150420.1/debian/compat @@ -0,0 +1 @@ +9 --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/control +++ libsignon-glib-1.12+15.04.20150420.1/debian/control @@ -0,0 +1,74 @@ +Source: libsignon-glib +Priority: optional +Maintainer: Ubuntu Desktop Team +Build-Depends: debhelper (>= 9), + autotools-dev, + libglib2.0-dev (>= 2.35.1), + libgirepository1.0-dev, + gobject-introspection, + gir1.2-glib-2.0, + dh-autoreconf, + gtk-doc-tools, + python (>= 2.6.5), + python3, + python3-gi, + python-gi-dev, + check, + dbus-test-runner, + signond-dev (>= 8.40), + signon-plugin-ssotest, +Standards-Version: 3.9.3 +Section: libs +Homepage: http://code.google.com/p/accounts-sso/ +# If you aren't a member of ~online-accounts but need to upload packaging changes, +# just go ahead. ~online-accounts will notice and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~online-accounts/libsignon-glib/trunk + +Package: libsignon-glib-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Pre-Depends: multiarch-support, + ${misc:Pre-Depends}, +Depends: libsignon-glib1 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends}, + libdbus-glib-1-dev, + libglib2.0-dev, + gir1.2-signon-1.0, + signond-dev, +Description: library for signond - development files + . + This package contains files that are needed to build applications. + +Package: libsignon-glib1 +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: multiarch-support, + ${misc:Pre-Depends}, +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: library for signond + . + This package contains shared libraries to be used by applications. + +Package: gir1.2-signon-1.0 +Section: libs +Architecture: any +Depends: libsignon-glib1 (= ${binary:Version}), + ${gir:Depends}, + ${misc:Depends}, +Description: GObject introspection data for the Signon library + This package contains introspection data for the Signon library. + . + It can be used by packages using the GIRepository format to generate + dynamic bindings. + +Package: libsignon-glib-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Description: library for signond - documentation + . + This package contains the documentation. --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/copyright +++ libsignon-glib-1.12+15.04.20150420.1/debian/copyright @@ -0,0 +1,13 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: libsignon-glib +Upstream-Contact: Alberto Mardegan +Source: http://code.google.com/p/accounts-sso/ + +Files: * +Copyright: 2009-2011 Nokia Corporation + 2011 Canonical Ltd +License: LGPL-2.1 + +License: LGPL-2.1 + On Debian systems, the complete text of the GNU Lesser General + Public License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/gir1.2-signon-1.0.install +++ libsignon-glib-1.12+15.04.20150420.1/debian/gir1.2-signon-1.0.install @@ -0,0 +1,2 @@ +usr/lib/*/girepository-1.0/ usr/lib/ +usr/lib/python*/dist-packages/gi/overrides/*.py --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/libsignon-glib-dev.dirs +++ libsignon-glib-1.12+15.04.20150420.1/debian/libsignon-glib-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/libsignon-glib-dev.install +++ libsignon-glib-1.12+15.04.20150420.1/debian/libsignon-glib-dev.install @@ -0,0 +1,5 @@ +usr/include/* +usr/lib/*/lib*.so +usr/lib/*/pkgconfig +usr/share/vala/vapi +usr/share/gir-1.0 --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/libsignon-glib-doc.install +++ libsignon-glib-1.12+15.04.20150420.1/debian/libsignon-glib-doc.install @@ -0,0 +1 @@ +usr/share/gtk-doc/html/libsignon-glib --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/libsignon-glib1.dirs +++ libsignon-glib-1.12+15.04.20150420.1/debian/libsignon-glib1.dirs @@ -0,0 +1 @@ +usr/lib --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/libsignon-glib1.install +++ libsignon-glib-1.12+15.04.20150420.1/debian/libsignon-glib1.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/libsignon-glib1.symbols +++ libsignon-glib-1.12+15.04.20150420.1/debian/libsignon-glib1.symbols @@ -0,0 +1,50 @@ +libsignon-glib.so.1 libsignon-glib1 #MINVER# + signon_auth_service_get_type@Base 1.1 + signon_auth_service_new@Base 1.1 + signon_auth_service_query_mechanisms@Base 1.1 + signon_auth_service_query_methods@Base 1.1 + signon_auth_session_cancel@Base 1.1 + signon_auth_session_get_method@Base 1.1 + signon_auth_session_get_type@Base 1.1 + signon_auth_session_new@Base 1.1 + signon_auth_session_process@Base 1.1 + signon_auth_session_process_async@Base 1.8 + signon_auth_session_process_finish@Base 1.8 + signon_auth_session_query_available_mechanisms@Base 1.1 + signon_error_get_type@Base 1.1 + signon_error_quark@Base 1.1 + signon_identity_add_reference@Base 1.1 + signon_identity_create_session@Base 1.1 + signon_identity_get_last_error@Base 1.1 + signon_identity_get_type@Base 1.1 + signon_identity_info_copy@Base 1.1 + signon_identity_info_free@Base 1.1 + signon_identity_info_get_access_control_list@Base 1.1 + signon_identity_info_get_caption@Base 1.1 + signon_identity_info_get_id@Base 1.1 + signon_identity_info_get_identity_type@Base 1.1 + signon_identity_info_get_methods@Base 1.1 + signon_identity_info_get_realms@Base 1.1 + signon_identity_info_get_storing_secret@Base 1.1 + signon_identity_info_get_type@Base 1.1 + signon_identity_info_get_username@Base 1.1 + signon_identity_info_new@Base 1.1 + signon_identity_info_remove_method@Base 1.1 + signon_identity_info_set_access_control_list@Base 1.1 + signon_identity_info_set_caption@Base 1.1 + signon_identity_info_set_identity_type@Base 1.1 + signon_identity_info_set_method@Base 1.1 + signon_identity_info_set_realms@Base 1.1 + signon_identity_info_set_secret@Base 1.1 + signon_identity_info_set_username@Base 1.1 + signon_identity_new@Base 1.1 + signon_identity_new_from_db@Base 1.1 + signon_identity_query_info@Base 1.1 + signon_identity_remove@Base 1.1 + signon_identity_remove_reference@Base 1.1 + signon_identity_signout@Base 1.1 + signon_identity_store_credentials_with_args@Base 1.1 + signon_identity_store_credentials_with_info@Base 1.1 + signon_identity_type_get_type@Base 1.1 + signon_identity_verify_secret@Base 1.1 + signon_session_data_ui_policy_get_type@Base 1.1 --- libsignon-glib-1.12+15.04.20150420.1.orig/debian/rules +++ libsignon-glib-1.12+15.04.20150420.1/debian/rules @@ -0,0 +1,34 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +override_dh_auto_configure: + dh_auto_configure -- --enable-gtk-doc + +override_dh_auto_test: + dh_auto_test || ( \ + echo "Tests failed. Log:"; \ + cat tests/test-suite.log; \ + false \ + ) + +override_dh_install: + # install the python3 gir override file as well + PYTHON=python3 ./configure --prefix=/usr + cd pygobject/ && DESTDIR=../debian/tmp make install && cd .. + rm debian/tmp/usr/lib/*/*.la + rm debian/tmp/usr/lib/python*/dist-packages/gi/overrides/*.pyc + rm debian/tmp/usr/lib/python*/dist-packages/gi/overrides/*.pyo + rm -rf debian/tmp/usr/lib/python3/dist-packages/gi/overrides/__pycache__/ + rm -rf debian/tmp/usr/doc/reference + dh_install --fail-missing + dh_python2 -pgir1.2-signon-1.0 + +override_dh_autoreconf: + NOCONFIGURE=1 dh_autoreconf ./autogen.sh + +%: + dh $@ --with autoreconf,python2