--- history-service-0.1+14.04.20140110.orig/debian/changelog +++ history-service-0.1+14.04.20140110/debian/changelog @@ -0,0 +1,167 @@ +history-service (0.1+14.04.20140110-0ubuntu1) trusty; urgency=low + + [ Gustavo Pichorim Boiko ] + * Rename the messageFlags field to messageStatus to reflect its real + purpose. + * Add tests for the Telepathy related code in history-service. + * Handle the delivery reports and use the data to update the message + status. + + [ Tiago Salem Herrmann ] + * Declare delivery report enums to be used from QML. Update all + existing text message status to "accepted". + + [ Ubuntu daily release ] + * Automatic snapshot from revision 125 + + -- Ubuntu daily release Fri, 10 Jan 2014 04:41:34 +0000 + +history-service (0.1+14.04.20131209-0ubuntu1) trusty; urgency=low + + [ Gustavo Pichorim Boiko ] + * Update the existing unit tests to improve the code coverage a bit. + * Pass filters in a way that they can be recreated at the service end. + * Add a pkgconfig file. + * Fix calling History::Filter::toString() when the value is a boolean + or a number. + * Add tests for the sqlite plugin. + * Add tests for the History::Manager class. + * Add an initial set of tests for the thread and event views. + + [ Tiago Salem Herrmann ] + * Accept non numeric id's. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 120 + + -- Ubuntu daily release Mon, 09 Dec 2013 04:18:48 +0000 + +history-service (0.1+13.10.20131016-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Fix the duration saving on new call entries. They were being saved + as QTime, but they should be actually saved as just the duration in + seconds. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 111 + + -- Ubuntu daily release Wed, 16 Oct 2013 04:15:07 +0000 + +history-service (0.1+13.10.20131011-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Fix passing the call duration via dbus. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 109 + + -- Ubuntu daily release Fri, 11 Oct 2013 08:47:23 +0000 + +history-service (0.1+13.10.20131008.1-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Make sure the ThreadsModified signal is emitted with the threads up- + to-date. (LP: #1234611) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 107 + + -- Ubuntu daily release Tue, 08 Oct 2013 04:18:37 +0000 + +history-service (0.1+13.10.20131001.4-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Make sure the events emitted on signals contain the participants + field. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 105 + + -- Ubuntu daily release Tue, 01 Oct 2013 21:20:42 +0000 + +history-service (0.1+13.10.20130927-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Cache the threads to optimize the performance a bit when displaying + events. + * Add a participants field on event to avoid having to query threads + for each and every event just to discover the participants. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 103 + + -- Ubuntu daily release Fri, 27 Sep 2013 05:41:17 +0000 + +history-service (0.1+13.10.20130925-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Make it possible to modify events. + * Set the Recover property on the telepathy client file to make sure + that if the history daemon crashes it will get restarted by + telepathy mission control. (LP: #1228446) + * Clear the inconsistencies between thread_participants and threads on + existing databases to make sure the service continues to work + properly. (LP: #1228446) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 100 + + -- Ubuntu daily release Wed, 25 Sep 2013 06:35:24 +0000 + +history-service (0.1+13.10.20130919.3-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Do not use shared pointers for events, threads, filters and sort. + They were causing too much trouble for little benefit. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 96 + + -- Ubuntu daily release Thu, 19 Sep 2013 15:47:09 +0000 + +history-service (0.1+13.10.20130918.1-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Use dbus for all the communication between the history service and + its clients. Clients no longer access the sqlite database directly. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 94 + + -- Ubuntu daily release Wed, 18 Sep 2013 07:56:11 +0000 + +history-service (0.1+13.10.20130917-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Add a missing build dependency on sqlite3 (required to generate the + schema file). + * Remove the Reader and Writer classes. All methods are implemented in + the Plugin class directly to make it simpler. + + [ Tiago Salem Herrmann ] + * Remove data from thread_participants when deleting threads. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 92 + + -- Ubuntu daily release Tue, 17 Sep 2013 12:57:10 +0000 + +history-service (0.1+13.10.20130827-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 87 + + -- Ubuntu daily release Tue, 27 Aug 2013 02:41:38 +0000 + +history-service (0.1+13.10.20130826.1-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Initial release. + + [ Timo Jyrinki ] + * Automatic snapshot from revision 85 (bootstrap) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 86 + + -- Ubuntu daily release Mon, 26 Aug 2013 19:14:36 +0000 --- history-service-0.1+14.04.20140110.orig/debian/compat +++ history-service-0.1+14.04.20140110/debian/compat @@ -0,0 +1 @@ +9 --- history-service-0.1+14.04.20140110.orig/debian/control +++ history-service-0.1+14.04.20140110/debian/control @@ -0,0 +1,96 @@ +Source: history-service +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: cmake, + dbus-test-runner, + debhelper (>= 9), + dh-translations, + dconf-cli, + gnome-keyring, + libqt5sql5-sqlite, + libsqlite3-dev, + libtelepathy-logger-qt5-dev, + libtelepathy-qt5-dev, + pkg-config, + python, + qt5-default, + qtbase5-dev (>= 5.0), + qtdeclarative5-dev (>= 5.0), + sqlite3, + telepathy-mission-control-5, +Standards-Version: 3.9.4 +Homepage: https://launchpad.net/history-service +# If you aren't a member of ~phablet-team but need to upload packaging changes, +# just go ahead. ~phablet-team will notice and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~phablet-team/history-service/trunk +Vcs-Browser: https://bazaar.launchpad.net/~phablet-team/history-service/trunk/files + +Package: history-service +Architecture: any +Multi-Arch: foreign +Pre-Depends: dpkg (>= 1.15.6~), +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libqt5sql5-sqlite, +Description: History service to store messages and calls + A service to record the messages that are sent and received and the calls that + are made in the Ubuntu Touch platform. + . + This package contains the history service daemon that watches for Telepathy + events and stores. + +Package: history-service-tools +Architecture: any +Multi-Arch: foreign +Pre-Depends: dpkg (>= 1.15.6~), +Section: utils +Depends: history-service (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: History service to store messages and calls - tools + A service to record the messages that are sent and received and the calls that + are made in the Ubuntu Touch platform. + . + This package contains some tools to be used with the history service. Currently + there is just one tool to import existing logs from Telepathy Logger. + +Package: libhistoryservice0 +Architecture: any +Multi-Arch: same +Pre-Depends: dpkg (>= 1.15.6~), +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: History service to store messages and calls - client library + A service to record the messages that are sent and received and the calls that + are made in the Ubuntu Touch platform. + . + This package contains the client library to access the data stored by the + history service. + +Package: qtdeclarative5-ubuntu-history0.1 +Architecture: any +Multi-Arch: same +Pre-Depends: dpkg (>= 1.15.6~), +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: History service to store messages and calls - QML plugin + A service to record the messages that are sent and received and the calls that + are made in the Ubuntu Touch platform. + . + This package contains a QML plugin that provides data models to access the data + stored by the history service. + +Package: libhistoryservice-dev +Architecture: any +Multi-Arch: same +Pre-Depends: dpkg (>= 1.15.6~), +Section: libdevel +Depends: libhistoryservice0 (= ${binary:Version}), + ${misc:Depends}, +Description: History service to store messages and calls - development files + A service to record the messages that are sent and received and the calls that + are made in the Ubuntu Touch platform. + . + This package contains the development files for the history service client + library. --- history-service-0.1+14.04.20140110.orig/debian/copyright +++ history-service-0.1+14.04.20140110/debian/copyright @@ -0,0 +1,62 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: history-service +Source: https://launchpad.net/history-service + +Files: * +Copyright: 2012, 2013 Canonical Ltd. +License: GPL-3 + +Files: src/phonenumberutils_p.h +Copyright: 2006 The Android Open Source Project +License: Apache-2 + +Files: daemon/tests/mock/* +Copyright: 2013 Canonical Ltd. +License: LGPL-3 + +License: GPL-3 + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 3 of the License. + . + This program 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 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 full text of the GNU General Public License + version 3 can be found in the file /usr/share/common-licenses/GPL-3. + +License: Apache-2 + 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. + +License: LGPL-3 + This package 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, version 3 of + the License. + . + This package 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the complete text of the GNU Lesser General + Public License can be found in `/usr/share/common-licenses/LGPL-3'. --- history-service-0.1+14.04.20140110.orig/debian/history-service-tools.install +++ history-service-0.1+14.04.20140110/debian/history-service-tools.install @@ -0,0 +1 @@ +usr/bin/history-tplogger-import --- history-service-0.1+14.04.20140110.orig/debian/history-service.install +++ history-service-0.1+14.04.20140110/debian/history-service.install @@ -0,0 +1,5 @@ +usr/bin/history-daemon +usr/share/applications/history-daemon.desktop +usr/share/dbus-1/services/*HistoryDaemon*.service +usr/share/dbus-1/services/*HistoryService*.service +usr/share/telepathy/clients/HistoryDaemon*.client --- history-service-0.1+14.04.20140110.orig/debian/libhistoryservice-dev.install +++ history-service-0.1+14.04.20140110/debian/libhistoryservice-dev.install @@ -0,0 +1,3 @@ +usr/include/history-service/* +usr/lib/*/libhistoryservice.so +usr/lib/*/pkgconfig/history-service.pc --- history-service-0.1+14.04.20140110.orig/debian/libhistoryservice0.install +++ history-service-0.1+14.04.20140110/debian/libhistoryservice0.install @@ -0,0 +1,2 @@ +usr/lib/*/history-service/plugins/libsqlitehistoryplugin.so +usr/lib/*/libhistoryservice.so.0* --- history-service-0.1+14.04.20140110.orig/debian/qtdeclarative5-ubuntu-history0.1.install +++ history-service-0.1+14.04.20140110/debian/qtdeclarative5-ubuntu-history0.1.install @@ -0,0 +1,2 @@ +usr/lib/*/qt5/qml/Ubuntu/History/libhistory-qml.so +usr/lib/*/qt5/qml/Ubuntu/History/qmldir --- history-service-0.1+14.04.20140110.orig/debian/rules +++ history-service-0.1+14.04.20140110/debian/rules @@ -0,0 +1,24 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +override_dh_install: + dh_install --fail-missing + +%: + dh $@ --parallel --with translations + +override_dh_auto_configure: + dh_auto_configure -- -DCMAKE_BUILD_TYPE=Debug + +override_dh_auto_test: + CTEST_OUTPUT_ON_FAILURE=1 make -C obj-$(DEB_HOST_GNU_TYPE) test + +#override_dh_translations: + # Override dh_translations to work around http://pad.lv/1183262. + # Unfortunately, the default build directory is not exposed + # (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601774). + #$(MAKE) -C obj-$(DEB_HOST_GNU_TYPE) history-service.pot + --- history-service-0.1+14.04.20140110.orig/debian/source/format +++ history-service-0.1+14.04.20140110/debian/source/format @@ -0,0 +1 @@ +1.0