--- account-polld-0.1+14.10.20140806.orig/debian/account-polld.conf +++ account-polld-0.1+14.10.20140806/debian/account-polld.conf @@ -0,0 +1,5 @@ +description "account-polld checks for notifications for twitter, facebook and gmail and passes them on to the Ubuntu Push Postal service" + +start on started dbus + +exec /usr/lib/account-polld/account-polld --- account-polld-0.1+14.10.20140806.orig/debian/account-polld.install +++ account-polld-0.1+14.10.20140806/debian/account-polld.install @@ -0,0 +1 @@ +debian/account-polld.conf /usr/share/upstart/sessions/ --- account-polld-0.1+14.10.20140806.orig/debian/changelog +++ account-polld-0.1+14.10.20140806/debian/changelog @@ -0,0 +1,91 @@ +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+14.10.20140806.orig/debian/compat +++ account-polld-0.1+14.10.20140806/debian/compat @@ -0,0 +1 @@ +9 --- account-polld-0.1+14.10.20140806.orig/debian/control +++ account-polld-0.1+14.10.20140806/debian/control @@ -0,0 +1,33 @@ +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, +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 facebook, 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+14.10.20140806.orig/debian/copyright +++ account-polld-0.1+14.10.20140806/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+14.10.20140806.orig/debian/rules +++ account-polld-0.1+14.10.20140806/debian/rules @@ -0,0 +1,46 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +export DH_OPTIONS +export DH_GOPKG := launchpad.net/account-polld +export DH_GOLANG_INSTALL_ALL := 1 + +DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) + +%: + dh $@ \ + --buildsystem=golang \ + --with=golang \ + --with=translations \ + --fail-missing + +override_dh_auto_install: + dh_auto_install -O--buildsystem=golang + mkdir -p ${CURDIR}/debian/account-polld/usr/lib/account-polld + mv \ + ${CURDIR}/debian/account-polld/usr/bin/account-polld \ + ${CURDIR}/debian/account-polld/usr/lib/account-polld + rm \ + ${CURDIR}/debian/account-polld/usr/bin/account-watcher-test + # all our libs are private + rm -r \ + ${CURDIR}/debian/account-polld/usr/share/gocode + rmdir \ + ${CURDIR}/debian/account-polld/usr/bin + # setup online accounts service files + mkdir -p \ + ${CURDIR}/debian/account-polld/usr/share/accounts/applications \ + ${CURDIR}/debian/account-polld/usr/share/accounts/services \ + ${CURDIR}/debian/account-polld/usr/share/accounts/service_types \ + ${CURDIR}/debian/account-polld/usr/share/applications + cp ${CURDIR}/data/account-polld.application \ + ${CURDIR}/debian/account-polld/usr/share/accounts/applications/ + cp ${CURDIR}/data/*.service \ + ${CURDIR}/debian/account-polld/usr/share/accounts/services/ + cp ${CURDIR}/data/account-polld.service-type \ + ${CURDIR}/debian/account-polld/usr/share/accounts/service_types/ + cp ${CURDIR}/data/account-polld.desktop \ + ${CURDIR}/debian/account-polld/usr/share/applications/ + +override_dh_strip: + echo "Skipping strip"