--- account-polld-0.1+16.04.20160308.1.orig/debian/account-polld.conf +++ account-polld-0.1+16.04.20160308.1/debian/account-polld.conf @@ -0,0 +1,6 @@ +description "account-polld checks for notifications for twitter and gmail and passes them on to the Ubuntu Push Postal service" + +start on started ubuntu-push-client +stop on stopping ubuntu-push-client + +exec /usr/bin/account-polld --- account-polld-0.1+16.04.20160308.1.orig/debian/account-polld.install +++ account-polld-0.1+16.04.20160308.1/debian/account-polld.install @@ -0,0 +1 @@ +debian/account-polld.conf /usr/share/upstart/sessions/ --- account-polld-0.1+16.04.20160308.1.orig/debian/changelog +++ account-polld-0.1+16.04.20160308.1/debian/changelog @@ -0,0 +1,238 @@ +account-polld (0.1+16.04.20160308.1-0ubuntu1) xenial; urgency=medium + + [ Niklas Wenzel ] + * Fix vibrations format for notifications (LP: #1431887) + + [ jonas-drange ] + * Drop filter on category, limit the query in time (the same day). + Also, fix bug where emails violating rfc2047 would not produce + notifications. (LP: #1495904) + * do not ignore the mangled address + + -- Jonas G. Drange Tue, 08 Mar 2016 14:12:37 +0000 + +account-polld (0.1+16.04.20151221-0ubuntu1) xenial; urgency=medium + + [ jonas-drange ] + * Force parsing of email address even if it violates RFC 5322. Encode + icon file paths since unity-notifications require it. Summarize + notification bubbles when > 10 in a batch, but never summarize in + the indicator. (LP: #1429276) + + -- Jonas G. Drange Mon, 21 Dec 2015 12:18:40 +0000 + +account-polld (0.1+16.04.20151103-0ubuntu1) xenial; urgency=medium + + [ Niklas Wenzel ] + * Fix a timeout error in the qtcontacts module which occured when a + notification was shown directly after creating an account (fixes LP: + #1498214) (LP: #1498214) + * Fix the timeout logic in the qtcontacts module (part of LP: + #1498214) (LP: #1498214) + + -- Jonas G. Drange Tue, 03 Nov 2015 13:40:49 +0000 + +account-polld (0.1+15.10.20151016.1-0ubuntu1) wily; urgency=medium + + [ Alberto Mardegan ] + * Remove non-working facebook integration. (LP: #1493733) + * debian/control, debian/account-polld.conf: + Remove mentions of Facebook from the descriptions. + + [ Niklas Wenzel ] + * Tell libsignon-glib not to open a trust session by passing + SIGNON_POLICY_NO_USER_INTERACTION as the + SIGNON_SESSION_DATA_UI_POLICY value (part of the issue experienced + in LP: #1496773) (LP: #1496773) + * When authentification of an account fails continuously, we should + wait a bit before trying again (part of the issue experienced in LP: + #1496773) (LP: #1496773) + + -- Jonas G. Drange Fri, 16 Oct 2015 13:13:10 +0000 + +account-polld (0.1+15.04.20150410-0ubuntu2~gcc5.1) wily; urgency=medium + + * No-change test rebuild for g++5 ABI transition + + -- Steve Langasek Wed, 15 Jul 2015 07:18:29 +0000 + +account-polld (0.1+15.04.20150410-0ubuntu1) vivid; urgency=medium + + [ John R. Lenton ] + * Fix an unfortunate wording (lp:1365206); also, re-ran the + update_translations script. (LP: #1365206) + * Stripped authors from copyright notices; it's a maintenance + nightmare and serves no purpose. + + [ Niklas Wenzel ] + * [r=chipaca] directly poll with new account fix + * [r=chipaca] handle auth failure better + * [r=chipaca] make poll() always send over doneChan + + [ Sergio Schvezov ] + * fix update_translations.sh + + -- CI Train Bot Fri, 10 Apr 2015 17:19:47 +0000 + +account-polld (0.1+15.04.20141210.1-0ubuntu1) vivid; urgency=low + + [ John R. Lenton ] + * first pass at grouping notifications by plugin (next pass: make + gmail track threads, not messages). (LP: #1400749) + + -- Ubuntu daily release Wed, 10 Dec 2014 17:27:00 +0000 + +account-polld (0.1+14.10.20141006.1-0ubuntu1) utopic; urgency=low + + [ Guillermo Gonzalez ] + * Log unseen value when skipping a message + + [ Roberto Alsina ] + * Use identifiers and API keys provided by the respective webapps + which are the official end points for the notifications. Respect + blacklist gsetting to skip polling for notifications that are not + going to be shown . + + -- Ubuntu daily release Mon, 06 Oct 2014 19:14:06 +0000 + +account-polld (0.1+14.10.20140910-0ubuntu1) utopic; urgency=low + + [ Guillermo Gonzalez ] + * Add a 5 min constraint to the facebook chat notifications, only send + it if it is 5min old. Also new unittests for the facebook plugin. + + -- Ubuntu daily release Wed, 10 Sep 2014 18:06:31 +0000 + +account-polld (0.1+14.10.20140828-0ubuntu1) utopic; urgency=low + + [ CI bot ] + * Resync trunk + + [ Guillermo Gonzalez ] + * Initial version of inbox/messages polling. + + -- Ubuntu daily release Thu, 28 Aug 2014 23:40:56 +0000 + +account-polld (0.1+14.10.20140825.1-0ubuntu1) utopic; urgency=low + + [ CI bot ] + * Switch from self polling to being polled by the push client that + manages the power state + + [ Sergio Schvezov ] + * Adding gmail avatar's through QtContacts + + -- Ubuntu daily release Mon, 25 Aug 2014 16:43:27 +0000 + +account-polld (0.1+14.10.20140811.1-0ubuntu1) utopic; urgency=low + + [ CI bot ] + * Resync trunk + + [ Sergio Schvezov ] + * Persist gmail reported ids and recover on boot + * Facebook pretty notifications, persistence (with multiple account + support) + + -- Ubuntu daily release Mon, 11 Aug 2014 18:48:53 +0000 + +account-polld (0.1+14.10.20140806.1-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * Translation fixes + * Packaging fixes: remove host arch from debian/rules, install to bin + instead of lib; start only when the push client session is available + + -- Ubuntu daily release Wed, 06 Aug 2014 19:46:59 +0000 + +account-polld (0.1+14.10.20140806-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * Poll on start and polling result logs + * GMail consolidate messages and date limit email check + * Only tweet since daemon start and use https for actions + + -- Ubuntu daily release Wed, 06 Aug 2014 01:39:27 +0000 + +account-polld (0.1+14.10.20140801.2-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * Card strings updated according to designs. + * Using the proper mobile site gmail url. + * Using the designed sound file. + * Using a more indicative icon to display in the account + configuration. + * When logging account refresh limit to logging the corresponding + account id only. + * Use the timestamp entry for cards. + + [ Roberto Alsina ] + * Translation support for account-polld + + -- Ubuntu daily release Fri, 01 Aug 2014 22:55:25 +0000 + +account-polld (0.1+14.10.20140731-0ubuntu1) utopic; urgency=low + + [ CI bot ] + * Notification function with common parameters + + [ Sergio Schvezov ] + * Icons as links or empty for default contact icon + + -- Ubuntu daily release Thu, 31 Jul 2014 21:51:52 +0000 + +account-polld (0.1+14.10.20140728.2-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * Return ErrTokenExpired on google auth errors + * If the twitter user's avatar is available use it in the notification + card's icon + * Reset poll on success even when no new notifications come in. + * Set the default sound to a path relative to an XDG_DATA_DIR as the + push client searches within those paths. + + -- Ubuntu daily release Mon, 28 Jul 2014 16:54:41 +0000 + +account-polld (0.1+14.10.20140725-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * Minor fixes to paths and updates to use the system credentials. + * Click installation check before poll + * Setting the interval to a more reasonable value. Allowing to + override on start with an envvar + * Normalizing notifications. + * Only create a max of 2 notifications and 1 consolidated one for each + status and direct messages poll in the twitter plugin. + * Add support for handling token expiry. + + -- Ubuntu daily release Fri, 25 Jul 2014 21:26:33 +0000 + +account-polld (0.1+14.10.20140724-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * Inital packaging. + * Initial plugin interface + * Adding unregister + * Interface cleanup. Removing state as it's going to be managed by the + daemon. Register is not needed as accounts are managed by the daemon + with. a new instance created per account. Added ApplicationId(). + * Bootstrapping project layout + * Update and refactor the online-accounts binding to support tracking + multiple services and multiple instances of each service. + * Monitoring accounts with the accounts internal package. + * Adding mutex to account access. + * Add Facebook plugin. It currently doesn't support paginated results, + and requires a token with "manage_notifications" permission. + * Postal API updates with actual posting to the postal service. + * Ubuntu Online Accounts resources with specific service file for + gmail (pending proper client keys). + * Adding gmail plugin implementation. + * Initial packaging + + [ James Henstridge ] + * Add the Twitter polling plugin. + + [ CI bot ] + * Boarding the (ci) train + + -- Ubuntu daily release Thu, 24 Jul 2014 01:29:31 +0000 --- account-polld-0.1+16.04.20160308.1.orig/debian/compat +++ account-polld-0.1+16.04.20160308.1/debian/compat @@ -0,0 +1 @@ +9 --- account-polld-0.1+16.04.20160308.1.orig/debian/control +++ account-polld-0.1+16.04.20160308.1/debian/control @@ -0,0 +1,36 @@ +Source: account-polld +Section: net +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 9), + dh-golang, + dh-translations, + golang-go, + golang-go-dbus-dev, + golang-go-xdg-dev, + golang-gocheck-dev, + golang-ubuntu-push-dev, + libaccounts-glib-dev, + libclick-0.4-dev, + libsignon-glib-dev, + qt5-default, + qtbase5-dev, + qtpim5-dev, +Standards-Version: 3.9.5 +Homepage: https://launchpad.net/account-polld +Vcs-Browser: http://bazaar.launchpad.net/~phablet-team/account-polld/trunk/files +Vcs-Bzr: lp:account-polld + +Package: account-polld +Architecture: any +Depends: accountsservice, + ${misc:Depends}, + ${shlibs:Depends}, +Built-Using: ${misc:Built-Using} +Recommends: accountsservice, +Description: Poll daemon for notifications though the Ubuntu Push Client + This component polls twitter and gmail for updates and + communicates with the postal service provided by the ubuntu push client + to expose notifications for the click webapps for the aforementioned + services. +X-Ubuntu-Use-Langpack: yes --- account-polld-0.1+16.04.20160308.1.orig/debian/copyright +++ account-polld-0.1+16.04.20160308.1/debian/copyright @@ -0,0 +1,62 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: account-polld +Source: https://launchpad.net/account-polld + +Files: plugins/twitter/oauth/* +Copyright: 2010 Gary Burd +License: Apache-2.0 + Licensed under the Apache License, Version 2.0 (the "License"): you may + not use this file except in compliance with the License. You may obtain + a copy of the License at + . + http://www.apache.org/licenses/LICENSE-2.0 + . + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + License for the specific language governing permissions and limitations + under the License. + . + On Debian systems, the complete text of the Apache License, Version 2 + can be found in "/usr/share/common-licenses/Apache-2.0". + +Files: gettext/* +Copyright: 2012-2013 José Carlos Nieto +License: MIT + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Files: * +Copyright: Copyright (C) 2013 Canonical, Ltd. +License: GPL-3 + This program is free software: you can redistribute it and/or modify it + under the terms of the the GNU General Public License version 3, as + published by the Free Software Foundation. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranties of + MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR + PURPOSE. See the applicable version of the GNU Lesser General Public + License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General Public License + can be found in `/usr/share/common-licenses/GPL-3' --- account-polld-0.1+16.04.20160308.1.orig/debian/rules +++ account-polld-0.1+16.04.20160308.1/debian/rules @@ -0,0 +1,39 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +export DH_OPTIONS +export DH_GOPKG := launchpad.net/account-polld +export DH_GOLANG_INSTALL_ALL := 1 + +%: + dh $@ \ + --buildsystem=golang \ + --with=golang \ + --with=translations \ + --fail-missing + +override_dh_auto_install: + dh_auto_install -O--buildsystem=golang + rm \ + ${CURDIR}/debian/account-polld/usr/bin/account-watcher-test + # all our libs are private + rm -r \ + ${CURDIR}/debian/account-polld/usr/share/gocode + # setup online accounts service files + mkdir -p \ + ${CURDIR}/debian/account-polld/usr/share/applications + cp ${CURDIR}/data/account-polld.desktop \ + ${CURDIR}/debian/account-polld/usr/share/applications/ + # translations + appname=account-polld; \ + for pofile in po/*.po; do \ + pofilename="$${pofile##*/}"; \ + langcode="$${pofilename%.*}"; \ + localedir="debian/$$appname/usr/share/locale/$$langcode/LC_MESSAGES"; \ + mkdir -p $$localedir; \ + mofile="$$localedir/$$appname.mo"; \ + msgfmt -o $$mofile $$pofile; \ + done + +override_dh_strip: + echo "Skipping strip (LP: #1318027)"