--- signon-ui-0.15daily13.06.12.orig/debian/copyright +++ signon-ui-0.15daily13.06.12/debian/copyright @@ -0,0 +1,20 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: online-accounts-signon-ui +Upstream-Contact: Alberto Mardegan +Source: https://launchpad.net/online-accounts-signon-ui + +Files: * +Copyright: 2011 Canonical Ltd. +License: GPL-3 + +Files: src/animation-label.* +Copyright: 2009 Nokia Corporation +License: GPL-3 + +Files: debian/* +Copyright: 2011 Ken VanDine +License: GPL-3 + +License: GPL-3 + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. --- signon-ui-0.15daily13.06.12.orig/debian/control +++ signon-ui-0.15daily13.06.12/debian/control @@ -0,0 +1,40 @@ +Source: signon-ui +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +Build-Depends: dbus-test-runner, + debhelper (>= 9), + gdb, + libaccounts-qt5-dev, + libgl1-mesa-dev [!armel !armhf] | libgl-dev [!armel !armhf], + libgles2-mesa-dev [armel armhf] | libgles2-dev [armel armhf], + libgstreamer-plugins-base0.10-dev, + libnotify-dev, + libproxy-dev, + libqt5opengl5-dev, + libqt5webkit5-dev, + libsignon-qt5-dev, + libsqlite3-dev, + libx11-dev, + libxext-dev, + libxslt1-dev, + pkg-config, + qt5-default, + qtbase5-dev, + qtdeclarative5-dev, + qtlocation5-dev, + qtsensors5-dev, + signon-plugins-dev, + xvfb, +Standards-Version: 3.9.3 +Homepage: https://launchpad.net/signon-ui +# 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/signon-ui/trunk + +Package: signon-ui +Architecture: amd64 i386 armhf +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: Single Sign-on UI + UI for the signond Single Signon service --- signon-ui-0.15daily13.06.12.orig/debian/compat +++ signon-ui-0.15daily13.06.12/debian/compat @@ -0,0 +1 @@ +9 --- signon-ui-0.15daily13.06.12.orig/debian/rules +++ signon-ui-0.15daily13.06.12/debian/rules @@ -0,0 +1,17 @@ +#!/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 -- "CONFIG+=force-foreign-qwindow" \ + "CONFIG+=use-webkit2" + +override_dh_install: + rm -f debian/*/usr/bin/signon-ui-unittest + dh_install --fail-missing + +%: + dh $@ --- signon-ui-0.15daily13.06.12.orig/debian/changelog +++ signon-ui-0.15daily13.06.12/debian/changelog @@ -0,0 +1,279 @@ +signon-ui (0.15daily13.06.12-0ubuntu1) saucy; urgency=low + + [ Alberto Mardegan ] + * Don't block the "about:blank" URL. + * Don't empty the username field when the login form is re-presented. + * Do not hardcode the prefix in D-Bus service files. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 104 + + -- Ubuntu daily release Wed, 12 Jun 2013 04:31:57 +0000 + +signon-ui (0.14daily13.06.05.1-0ubuntu1) saucy; urgency=low + + [ phablet ] + * Add some more logic for the webview, based on Ubuntu.Browser for better + support on phablet + + [ Ken VanDine ] + * Optionally use WebKit2 in Qt5 Add a configuration option ("qmake + CONFIG+=no-widgets") to disable using the QtWidgets based QWebView + and use QtQuick's WebView, which is based on WebKit2. Another + configuration option ("CONFIG+=force-foreign-qwindow") can be used + to enable window embedding/reparenting with Qt5, which otherwise + would only be enabled with Qt 5.1 or later. Note that the "no- + widgets" option is not activated in debian/rules; that bit should go + into a separate branch. The WebView implementation is mostly based + on Ken Vandine's "phablet-rebased" branch; the big difference here + is that the WebView is opened in a separate process, which is + spawned by signon-ui with a hacked $HOME variable which will force + WebKit2 to store all its data (cookies and form completions) into a + different location depending on the identity being authenticated. + The process separation is needed in order not to share the same + WebKit's WebProcess among the WebViews, which would defeat the trick + of changing $HOME. + + [ Alberto Mardegan ] + * Use bzr-export to implement the "make dist" command This includes + the po/Makefile file, which was previously being excluded by + mistake. . (LP: #1162296) + * Wait 3 seconds before reporting a page load failure When logging in + to Google with an Ubuntu SSO account, the browser is briefly + redirected to a page which fails to load; however, the + authentication then continues successfully. In order not to stop the + authentication process, wait three seconds before terminating the + authentication with an error, and abort the timer if another URL is + queued. . (LP: #1171853) + * Cancel fail timer when a load is in progress If a page is loading, + don't make the request fail. . (LP: #1171853) + * Implement removeIdentityData signond will call this method when an + identity is removed or being signed out. . + * Optionally use WebKit2 in Qt5 Add a configuration option ("qmake + CONFIG+=no-widgets") to disable using the QtWidgets based QWebView + and use QtQuick's WebView, which is based on WebKit2. Another + configuration option ("CONFIG+=force-foreign-qwindow") can be used + to enable window embedding/reparenting with Qt5, which otherwise + would only be enabled with Qt 5.1 or later. Note that the "no- + widgets" option is not activated in debian/rules; that bit should go + into a separate branch. The WebView implementation is mostly based + on Ken Vandine's "phablet-rebased" branch; the big difference here + is that the WebView is opened in a separate process, which is + spawned by signon-ui with a hacked $HOME variable which will force + WebKit2 to store all its data (cookies and form completions) into a + different location depending on the identity being authenticated. + The process separation is needed in order not to share the same + WebKit's WebProcess among the WebViews, which would defeat the trick + of changing $HOME. + * Runtime detection of browser handler Even if the "use-webkit2" + option is given at build time, allow using the qtwebkit1 interface + on xcb. This allows us to use the same signon-ui binary for desktop + and phone form factors. . + + [ Ubuntu daily release ] + * Automatic snapshot from revision 100 + + -- Ubuntu daily release Wed, 05 Jun 2013 18:49:08 +0000 + +signon-ui (0.14daily13.05.14ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Alberto Mardegan ] + * Add a flag to disable SSL errors (to be used for integration tests). + + [ Ubuntu daily release ] + * Automatic snapshot from revision 97 (ubuntu-unity/next) + + -- Ubuntu daily release Tue, 14 May 2013 13:50:47 +0000 + +signon-ui (0.14daily13.05.02.1ubuntu.unity.next-0ubuntu1) raring; urgency=low + + * Automatic snapshot from revision 95 (ubuntu-unity/next) + + -- Ubuntu daily release Thu, 02 May 2013 20:48:13 +0000 + +signon-ui (0.14daily13.05.02ubuntu.unity.next-0ubuntu1) raring; urgency=low + + * Automatic snapshot from revision 92 (ubuntu-unity/next) + + -- Ubuntu daily release Thu, 02 May 2013 07:36:29 +0000 + +signon-ui (0.14daily13.05.01.1ubuntu.unity.next-0ubuntu2) UNRELEASED; urgency=low + + * debian/control + - don't build for powerpc, qtsensors5-dev isn't available + + -- Ken VanDine Thu, 02 May 2013 01:16:37 -0700 + +signon-ui (0.14daily13.05.01.1ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Alberto Mardegan ] + * Fix a crash potentially happening when the XEmbed container reused the + same X window ID from a previous one. + + [ Ken VanDine ] + * Automatic snapshot from revision 84 (bootstrap) + + [ Alberto Mardegan ] + * po/Makefile is missing from released tarballs (LP: #1162296) + * Cannot log in to Google apps domain + Ubuntu SSO (LP: #1171853) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 90 (ubuntu-unity/next) + + -- Ubuntu daily release Wed, 01 May 2013 07:53:33 +0000 + +signon-ui (0.14-0ubuntu2) saucy; urgency=low + + [ Alberto Mardegan ] + * Fix a crash potentially happening when the XEmbed container reused the + same X window ID from a previous one. (LP: #1158969) + * Fixed Cannot log in to Google apps domain + Ubuntu SSO (LP: #1171853) + + -- Ken VanDine Wed, 29 May 2013 10:37:43 -0400 + +signon-ui (0.14-0ubuntu1) raring; urgency=low + + * New upstream release. + - Fix page scrolling for some websites (LP: #1158173) + - Prevent a double deletion of the browser dialog (LP: #1111507) + - Tests: don't use any libnotify methods. + + -- Alberto Mardegan Thu, 21 Mar 2013 14:46:48 +0200 + +signon-ui (0.13bzr13.03.19-0ubuntu1) raring; urgency=low + + * Do not quit if some accounts are failing (LP: #1135038) + * Default daemonTimeout to 30 (LP: #1112680) + + -- Ken VanDine Tue, 19 Mar 2013 11:17:02 -0400 + +signon-ui (0.12bzr13.01.09-0ubuntu1) raring; urgency=low + + * Inline packaging metadata. + * Fix typo in proxy detection algorithm (LP: #1095254) [mardy] + * Tests: add functional test for the reauthenticator [mardy] + + -- Robert Bruce Park Wed, 09 Jan 2013 14:55:15 -0800 + +signon-ui (0.11-0ubuntu1) quantal-proposed; urgency=low + + * New upstream release. + - Do not instantiate invalid QDBusMessages (LP: #1040580) + - Do not allocate the proxy factory on the + stack (LP: #1053444) (LP: #1053454) + + -- Ken VanDine Tue, 25 Sep 2012 16:47:07 -0400 + +signon-ui (0.10-0ubuntu1) quantal; urgency=low + + * New upstream release. + - Fixed proxy support (LP: #1048590) + - Don't emit an OSD notification when accounts fail to + authenticate (LP: #1049140) + * debian/control + - build depend on libproxy-dev + + -- Ken VanDine Wed, 19 Sep 2012 15:06:38 -0400 + +signon-ui (0.9-0ubuntu1) quantal; urgency=low + + * New upstream release. + - Early terminate successful requests with no UI (LP: #1049207) + + -- Ken VanDine Wed, 12 Sep 2012 09:36:58 -0400 + +signon-ui (0.8-0ubuntu1) quantal; urgency=low + + * New upstream release. + - Successfully terminate the browser request as soon as we are requested + to load the final URL. This fixes spawning a bunch of instances of + external browser instances (LP: #1048177) (LP: #1047588) + + -- Ken VanDine Mon, 10 Sep 2012 09:08:27 -0400 + +signon-ui (0.7-0ubuntu1) quantal; urgency=low + + * New upstream release. + - protect webkit from untrusted content, only allow https (LP: #1039084) + * -debian/patches/unit_tests_only.patch, merged upstream + + -- Ken VanDine Fri, 07 Sep 2012 09:33:56 -0400 + +signon-ui (0.6-0ubuntu1) quantal; urgency=low + + * New upstream release. + + -- Ken VanDine Fri, 17 Aug 2012 16:53:56 -0400 + +signon-ui (0.5-0ubuntu1) quantal; urgency=low + + * New upstream release + + -- Ken VanDine Thu, 02 Aug 2012 14:40:56 -0400 + +signon-ui (0.4+bzr47-0quantal1) quantal; urgency=low + + * New snapshot rev 47 + * common-project-config.pri + - fixed FTBFS by including X11 in pkgconfg + * tests/test.pro + - Only run unit tests + * debian/control + - added build depends for libxext-dev, gdb, xvfb, dbus-test-runner + + -- Ken VanDine Wed, 01 Aug 2012 17:03:13 -0400 + +signon-ui (0.4+bzr46-0quantal1) quantal; urgency=low + + * rebuild for quantal + + -- Ken VanDine Mon, 16 Jul 2012 09:59:56 -0400 + +signon-ui (0.4+bzr46-0precise2) precise; urgency=low + + * no change rebuild + + -- Ken VanDine Fri, 15 Jun 2012 16:53:26 -0400 + +signon-ui (0.4+bzr46-0precise1) precise; urgency=low + + * new snapshot tag 0.4+bzr46 + + -- Ken VanDine Fri, 01 Jun 2012 14:43:03 -0400 + +signon-ui (0.3+bzr43-0precise1) precise; urgency=low + + * new snapshot tag 0.3+bzr43 + + -- Ken VanDine Wed, 04 Apr 2012 15:03:37 -0400 + +signon-ui (0.3+bzr34-0precise2) precise; urgency=low + + * rebased on trunk + + -- Ken VanDine Fri, 30 Mar 2012 12:01:03 -0400 + +signon-ui (0.3+bzr34-0precise1) precise; urgency=low + + * new snapshot tag 0.3+bzr40 + + -- Ken VanDine Thu, 29 Mar 2012 14:34:00 -0400 + +signon-ui (0.2+bzr37-0precise1) precise; urgency=low + + * New snapshot r37 + + -- Ken VanDine Mon, 19 Mar 2012 12:27:12 -0400 + +signon-ui (0.2-0precise2) precise; urgency=low + + * debian/control + - added build depends on libx11-dev + + -- Ken VanDine Thu, 05 Jan 2012 12:55:17 -0500 + +signon-ui (0.2-0precise1) precise; urgency=low + + * Initial release + + -- Ken VanDine Thu, 05 Jan 2012 10:32:27 -0500