--- libusermetrics-1.1.1+14.04.20140305.orig/debian/changelog +++ libusermetrics-1.1.1+14.04.20140305/debian/changelog @@ -0,0 +1,353 @@ +libusermetrics (1.1.1+14.04.20140305-0ubuntu2) trusty; urgency=medium + + * Disable valgrind on arm64, ppc64el. + + -- Dimitri John Ledkov Sat, 22 Mar 2014 01:56:48 +0000 + +libusermetrics (1.1.1+14.04.20140305-0ubuntu1) trusty; urgency=low + + [ Pete Woods ] + * Disable Valgrind on ARM (LP: #1287135) + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Wed, 05 Mar 2014 09:26:29 +0000 + +libusermetrics (1.1.1+14.04.20140120-0ubuntu1) trusty; urgency=low + + [ Pete Woods ] + * Avoid crash during AP tests at startup on Maguro. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 146 + + -- Ubuntu daily release Mon, 20 Jan 2014 18:09:31 +0000 + +libusermetrics (1.1.1+14.04.20131125-0ubuntu1) trusty; urgency=low + + [ Pete Woods ] + * Data sources are now keyed by their dbus path in + libusermetricsoutput This allows them to share the same IDs. (LP: + #1243104) + * Append the libusermetrics/themes path to each XDG entry + + [ Ubuntu daily release ] + * Automatic snapshot from revision 144 + + -- Ubuntu daily release Mon, 25 Nov 2013 03:56:50 +0000 + +libusermetrics (1.1.1+13.10.20131003-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Support minimum and maximum properties in the QML API. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 141 + + -- Ubuntu daily release Thu, 03 Oct 2013 02:44:48 +0000 + +libusermetrics (1.1.1+13.10.20131002-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Prevent apps and users from modifying data they shouldn't be able to + modify. + * Handle exceptions in the QML API. + * Support reading colors from gconf. + * Ignore leak in QXmlPatterns on i386 (must be fixed at source) + * Add wildcards to suppress reported leak in Qt. (LP: #1233003) + * Repond to security team's review. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 139 + + -- Ubuntu daily release Wed, 02 Oct 2013 02:10:48 +0000 + +libusermetrics (1.1.1+13.10.20130924-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Add QML bindings to be able to set user metrics from declarative + code. For now only part of the input API is supported. + + [ Ugo Riboni ] + * Add QML bindings to be able to set user metrics from declarative + code. For now only part of the input API is supported. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 132 + + -- Ubuntu daily release Tue, 24 Sep 2013 22:45:08 +0000 + +libusermetrics (1.1.1+13.10.20130913-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Add support for max and min. + * Add private API warning to main docs page + + [ Ubuntu daily release ] + * Automatic snapshot from revision 130 + + -- Ubuntu daily release Fri, 13 Sep 2013 15:17:10 +0000 + +libusermetrics (1.1.1+13.10.20130816-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Resolve postinst script failing when dbus is not running. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 127 + + -- Ubuntu daily release Fri, 16 Aug 2013 09:12:11 +0000 + +libusermetrics (1.1.1+13.10.20130815.2-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Switch to using libqtdbustest. + * Improve the packaging. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 125 + + -- Ubuntu daily release Thu, 15 Aug 2013 22:07:25 +0000 + +libusermetrics (1.1.1+13.10.20130809-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * New release. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 122 + + -- Ubuntu daily release Fri, 09 Aug 2013 02:02:51 +0000 + +libusermetrics (1.1.0+13.10.20130723-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Fix incorrect query for user data ownership + * Additional command line interface for incrementing + * Trim a few unnecessary joins off user data queries + + [ Ubuntu daily release ] + * Automatic snapshot from revision 120 + + -- Ubuntu daily release Tue, 23 Jul 2013 02:02:57 +0000 + +libusermetrics (1.1.0-0ubuntu1) saucy; urgency=low + + * New release. + + -- Pete Woods Mon, 22 Jul 2013 14:22:58 +0100 + +libusermetrics (1.0.9+13.10.20130718-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Now will switch to user data for users that acquire data while + visible + + [ Ubuntu daily release ] + * Automatic snapshot from revision 115 + + -- Ubuntu daily release Thu, 18 Jul 2013 02:04:24 +0000 + +libusermetrics (1.0.9-0ubuntu1) saucy; urgency=low + + * Perform gettext translations in an external process. + + -- Pete Woods Wed, 17 Jul 2013 11:23:11 +0100 + +libusermetrics (1.0.8+13.10.20130717-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 112 + + -- Ubuntu daily release Wed, 17 Jul 2013 02:03:37 +0000 + +libusermetrics (1.0.8-0ubuntu1) saucy; urgency=low + + * Update docs + * Make current data set response to changes in source. + + -- Pete Woods Mon, 15 Jul 2013 22:16:14 +0100 + +libusermetrics (1.0.7+13.10.20130716-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Make the currently visible data set respond to data changes + * Update docs + + [ Ubuntu daily release ] + * Automatic snapshot from revision 110 + + -- Ubuntu daily release Tue, 16 Jul 2013 02:02:53 +0000 + +libusermetrics (1.0.7+13.10.20130712-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 107 + + -- Ubuntu daily release Fri, 12 Jul 2013 02:03:14 +0000 + +libusermetrics (1.0.7-0ubuntu1) saucy; urgency=low + + * Add missing examples for docs + + -- Pete Woods Thu, 11 Jul 2013 18:14:52 +0100 + +libusermetrics (1.0.6+13.10.20130711-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Merge didrocks' google-mock fix + + [ Ubuntu daily release ] + * Automatic snapshot from revision 104 + + -- Ubuntu daily release Thu, 11 Jul 2013 02:03:59 +0000 + +libusermetrics (1.0.6-0ubuntu1) saucy; urgency=low + + * Add new simple "update today" input method. + + -- Pete Woods Wed, 10 Jul 2013 16:22:58 +0100 + +libusermetrics (1.0.5+13.10.20130710-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * New symbol for increment method + + [ Ubuntu daily release ] + * Automatic snapshot from revision 101 + + -- Ubuntu daily release Wed, 10 Jul 2013 06:44:10 +0000 + +libusermetrics (1.0.5-0ubuntu1) saucy; urgency=low + + * Fix no data on first load bug. + + -- Pete Woods Mon, 08 Jul 2013 16:30:48 +0100 + +libusermetrics (1.0.4+13.10.20130709-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Add new simple "increment" API + + [ Ubuntu daily release ] + * Automatic snapshot from revision 98 + + -- Ubuntu daily release Tue, 09 Jul 2013 02:03:17 +0000 + +libusermetrics (1.0.4+13.10.20130708-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Add basic translation support No actual translations as yet, though + * Fix missing includes + * Increase test coverage + + [ Didier Roche ] + * simplify slightly the packaging. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 96 + + -- Ubuntu daily release Mon, 08 Jul 2013 02:02:32 +0000 + +libusermetrics (1.0.4-0ubuntu1) saucy; urgency=low + + * Support external translations. + + -- Pete Woods Fri, 05 Jul 2013 16:31:40 +0100 + +libusermetrics (1.0.3+13.10.20130704-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 90 + + -- Ubuntu daily release Thu, 04 Jul 2013 02:02:24 +0000 + +libusermetrics (1.0.3-0ubuntu1) saucy; urgency=low + + * Fix the packaging - force dbus to reload its configuration. + + -- Pete Woods Wed, 03 Jul 2013 14:42:57 +0100 + +libusermetrics (1.0.2+13.10.20130703.1-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Add support for providing and storing text domain for format strings + * Support string for empty data + * Update doxyfile format + * Make prerm script more heavy handed + * Only try and register the service inside main + * Log daemon output to syslog + + [ Ubuntu daily release ] + * Automatic snapshot from revision 88 + + -- Ubuntu daily release Wed, 03 Jul 2013 14:16:44 +0000 + +libusermetrics (1.0.2) saucy; urgency=low + + * It should be in a functional state now. + + -- Pete Woods Tue, 02 Jul 2013 16:25:17 +0100 + +libusermetrics (1.0.1+13.10.20130702-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Implement most of storage service and wire up input API. + * Wire up the output API to the storage service. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 80 + + -- Ubuntu daily release Tue, 02 Jul 2013 02:02:52 +0000 + +libusermetrics (1.0.1+13.10.20130628-0ubuntu1) saucy; urgency=low + + [ Pete Woods ] + * Add skeleton of libusermetricsinput + * Fix copyright headers + * Fix installation of libusermetricsinput + * First version of C API + * Re-order + * Add symbols file for libusermetricsinput + * Make symbol that appears and dissapears depending on GCC version + optional. + * Update *.symbols files to use "nice" c++ format. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 77 + + -- Ubuntu daily release Fri, 28 Jun 2013 02:03:09 +0000 + +libusermetrics (1.0.1daily13.06.19-0ubuntu1) saucy; urgency=low + + [ Michael Terry ] + * Cleanup packaging for daily-release best practices + * Automatic snapshot from revision 53 (bootstrap) + + [ Pete Woods ] + * Another test to check for multiple users with multiple data sources + * Remove debug logging + * Unit tests for color theme impl. + * Add tests for qvariantlistmodel. + * Add debian symbols file to aid ABI preservation. + * Rename utils -> testutils + * Provide color themes using provider class instead of drawing them + straight from data sets + * Use a mock in the UserMetricsImpl test for the ColorThemeProvider + * Proper test for usage of color theme + * Add libusermetricsinput + * Sort libusermetricsinput out for installation + * Fix debian install paths + + [ Michael Terry ] + * Fix include path for clients of the library. + * Add missing license files. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 68 + + -- Ubuntu daily release Wed, 19 Jun 2013 02:02:14 +0000 + +libusermetrics (1.0.0) raring; urgency=low + + * Initial Release. + + -- Pete Woods Fri, 07 Jun 2013 16:09:17 +0100 --- libusermetrics-1.1.1+14.04.20140305.orig/debian/compat +++ libusermetrics-1.1.1+14.04.20140305/debian/compat @@ -0,0 +1 @@ +9 --- libusermetrics-1.1.1+14.04.20140305.orig/debian/control +++ libusermetrics-1.1.1+14.04.20140305/debian/control @@ -0,0 +1,107 @@ +Source: libusermetrics +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: cmake, + dbus, + debhelper (>= 9), + doxygen, + gettext, + google-mock (>= 1.6.0+svn437), + libapparmor-dev, + libgsettings-qt-dev, + libgtest-dev, + libqdjango-dev, + libqt5sql5-sqlite, + libqt5xmlpatterns5-dev, + libqtdbustest1-dev, + pkg-config, + qtbase5-dev, + sqlite3, + valgrind [!arm64 !ppc64el], + qtdeclarative5-dev, + qtdeclarative5-qtquick2-plugin, + qtdeclarative5-test-plugin, +Standards-Version: 3.9.4 +Section: libs +Homepage: http://launchpad.net/libusermetrics +# If you aren't a member of ~indicator-applet-developers but need to upload packaging changes, +# just go ahead. ~indicator-applet-developers will notice and sync up the code again. +Vcs-Bzr: http://bazaar.launchpad.net/~indicator-applet-developers/libusermetrics/trunk +Vcs-Browser: https://code.launchpad.net/~indicator-applet-developers/libusermetrics/trunk + +Package: usermetricsservice +Architecture: any +Depends: adduser, + dbus, + libqt5sql5-sqlite, + sqlite3, + ${misc:Depends}, + ${shlibs:Depends}, +Description: library for exporting anonymous metrics about users + This package contains the service which stores the metrics. +Multi-Arch: same + +Package: libusermetricsinput1-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libusermetricsinput1 (= ${binary:Version}), + ${misc:Depends}, +Description: library for exporting anonymous metrics about users + This package contains files that are needed to build applications. + +Package: libusermetricsinput1 +Section: libs +Architecture: any +Multi-Arch: same +Depends: gettext, + usermetricsservice (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: ${misc:Pre-Depends}, +Description: library for exporting anonymous metrics about users + This package contains shared libraries to be used by applications. + +Package: libusermetricsoutput1-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libusermetricsoutput1 (= ${binary:Version}), + ${misc:Depends}, +Description: library for retrieving anonymous metrics about users + This package contains files that are needed to build applications. + +Package: libusermetricsoutput1 +Section: libs +Architecture: any +Multi-Arch: same +Depends: usermetricsservice (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: ${misc:Pre-Depends}, +Description: library for retrieving anonymous metrics about users + This package contains shared libraries to be used by applications. + +Package: libusermetrics-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, +Description: API documentation for libusermetrics + This package installs the libusermetrics API documentation. + +Package: libusermetrics-tools +Architecture: any +Depends: libusermetricsinput1 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: library for exporting anonymous metrics about users + This package contains command line tools to operate the library. + +Package: qtdeclarative5-usermetrics0.1 +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + qtdeclarative5-qtquick2-plugin, + libusermetricsinput1 (= ${binary:Version}), +Description: QML bindings for libusermetrics + A set of bindings allowing the use of libusermetrics from QML applications. --- libusermetrics-1.1.1+14.04.20140305.orig/debian/copyright +++ libusermetrics-1.1.1+14.04.20140305/debian/copyright @@ -0,0 +1,53 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libusermetrics +Source: https://launchpad.net/libusermetrics + +Files: * +Copyright: 2013 Canonical, Ltd. +License: LGPL-3 + +License: LGPL-3 + This program is free software: you can redistribute it and/or modify + it under the terms of version 3 of the GNU Lesser General Public + License 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 warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + On Debian systems, the full text of the GNU Lesser General Public + License version 3 can be found in the file + `/usr/share/common-licenses/LGPL-3'. + +Files: src/libusermetricsoutput/qvariantlist* + tests/unit/libusermetricsoutput/QModelListener* +Copyright: 2013 Digia Plc and/or its subsidiary(-ies). +License: + Commercial License Usage + Licensees holding valid commercial Qt licenses may use this file in + accordance with the commercial license agreement provided with the + Software or, alternatively, in accordance with the terms contained in + a written agreement between you and Digia. For licensing terms and + conditions see http://qt.digia.com/licensing. For further information + use the contact form at http://qt.digia.com/contact-us. + . + GNU Lesser General Public License Usage + Alternatively, this file may be used under the terms of the GNU Lesser + General Public License version 2.1 as published by the Free Software + Foundation and appearing in the file LICENSE.LGPL included in the + packaging of this file. Please review the following information to + ensure the GNU Lesser General Public License version 2.1 requirements + will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. + . + In addition, as a special exception, Digia gives you certain additional + rights. These rights are described in the Digia Qt LGPL Exception + version 1.1, included in the file LGPL_EXCEPTION.txt in this package. + . + GNU General Public License Usage + Alternatively, this file may be used under the terms of the GNU + General Public License version 3.0 as published by the Free Software + Foundation and appearing in the file LICENSE.GPL included in the + packaging of this file. Please review the following information to + ensure the GNU General Public License version 3.0 requirements will be + met: http://www.gnu.org/copyleft/gpl.html. --- libusermetrics-1.1.1+14.04.20140305.orig/debian/libusermetrics-doc.install +++ libusermetrics-1.1.1+14.04.20140305/debian/libusermetrics-doc.install @@ -0,0 +1 @@ +usr/share/doc --- libusermetrics-1.1.1+14.04.20140305.orig/debian/libusermetrics-tools.install +++ libusermetrics-1.1.1+14.04.20140305/debian/libusermetrics-tools.install @@ -0,0 +1 @@ +usr/bin --- libusermetrics-1.1.1+14.04.20140305.orig/debian/libusermetricsinput1-dev.install +++ libusermetrics-1.1.1+14.04.20140305/debian/libusermetricsinput1-dev.install @@ -0,0 +1,3 @@ +usr/include/*/libusermetricsinput/* +usr/lib/*/libusermetricsinput*.so +usr/lib/*/pkgconfig/libusermetricsinput* --- libusermetrics-1.1.1+14.04.20140305.orig/debian/libusermetricsinput1.install +++ libusermetrics-1.1.1+14.04.20140305/debian/libusermetricsinput1.install @@ -0,0 +1 @@ +usr/lib/*/libusermetricsinput*.so.* --- libusermetrics-1.1.1+14.04.20140305.orig/debian/libusermetricsinput1.symbols +++ libusermetrics-1.1.1+14.04.20140305/debian/libusermetricsinput1.symbols @@ -0,0 +1,57 @@ +libusermetricsinput.so.1 libusermetricsinput1 #MINVER# + (c++)"UserMetricsInput::MetricUpdate::MetricUpdate(QObject*)@Base" 1.0.1 + (c++)"UserMetricsInput::MetricUpdate::MetricUpdate(QObject*)@Base" 1.0.1 + (c++)"UserMetricsInput::MetricUpdate::~MetricUpdate()@Base" 1.0.1 + (c++)"UserMetricsInput::MetricUpdate::~MetricUpdate()@Base" 1.0.1 + (c++)"UserMetricsInput::MetricUpdate::~MetricUpdate()@Base" 1.0.1 + (c++)"UserMetricsInput::MetricManager::getInstance()@Base" 1.0.1 + (c++)"UserMetricsInput::MetricManager::MetricManager(QObject*)@Base" 1.0.1 + (c++)"UserMetricsInput::MetricManager::MetricManager(QObject*)@Base" 1.0.1 + (c++)"UserMetricsInput::MetricManager::~MetricManager()@Base" 1.0.1 + (c++)"UserMetricsInput::MetricManager::~MetricManager()@Base" 1.0.1 + (c++)"UserMetricsInput::MetricManager::~MetricManager()@Base" 1.0.1 + (c++)"UserMetricsInput::MetricParameters::textDomain(QString const&)@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::formatString(QString const&)@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::emptyDataString(QString const&)@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::type(UserMetricsInput::MetricType)@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::maximum(double)@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::minimum(double)@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::MetricParameters(QString const&)@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::MetricParameters(QString const&)@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::~MetricParameters()@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::~MetricParameters()@Base" 1.1.1 + (c++)"UserMetricsInput::MetricParameters::~MetricParameters()@Base" 1.1.1 + (c++)"UserMetricsInput::Metric::Metric(QObject*)@Base" 1.0.1 + (c++)"UserMetricsInput::Metric::Metric(QObject*)@Base" 1.0.1 + (c++)"UserMetricsInput::Metric::~Metric()@Base" 1.0.1 + (c++)"UserMetricsInput::Metric::~Metric()@Base" 1.0.1 + (c++)"UserMetricsInput::Metric::~Metric()@Base" 1.0.1 + (c++)"typeinfo for UserMetricsInput::MetricUpdate@Base" 1.0.1 + (c++)"typeinfo for UserMetricsInput::MetricManager@Base" 1.0.1 + (c++)"typeinfo for UserMetricsInput::MetricParameters@Base" 1.1.1 + (c++)"typeinfo for UserMetricsInput::Metric@Base" 1.0.1 + (c++)"typeinfo name for UserMetricsInput::MetricUpdate@Base" 1.0.1 + (c++)"typeinfo name for UserMetricsInput::MetricManager@Base" 1.0.1 + (c++)"typeinfo name for UserMetricsInput::MetricParameters@Base" 1.1.1 + (c++)"typeinfo name for UserMetricsInput::Metric@Base" 1.0.1 + (c++)"vtable for UserMetricsInput::MetricUpdate@Base" 1.0.1 + (c++)"vtable for UserMetricsInput::MetricManager@Base" 1.0.1 + (c++)"vtable for UserMetricsInput::MetricParameters@Base" 1.1.1 + (c++)"vtable for UserMetricsInput::Metric@Base" 1.0.1 + usermetricsinput_metric_increment@Base 1.0.5 + usermetricsinput_metric_update@Base 1.0.1 + usermetricsinput_metric_update_today@Base 1.0.6 + usermetricsinput_metricmanager_add@Base 1.0.1 + usermetricsinput_metricmanager_delete@Base 1.0.1 + usermetricsinput_metricmanager_new@Base 1.0.1 + usermetricsinput_metricparameters_delete@Base 1.1.1 + usermetricsinput_metricparameters_new@Base 1.1.1 + usermetricsinput_metricparameters_set_empty_data_string@Base 1.1.1 + usermetricsinput_metricparameters_set_format_string@Base 1.1.1 + usermetricsinput_metricparameters_set_maximum@Base 1.1.1 + usermetricsinput_metricparameters_set_minimum@Base 1.1.1 + usermetricsinput_metricparameters_set_text_domain@Base 1.1.1 + usermetricsinput_metricparameters_set_type@Base 1.1.1 + usermetricsinput_metricupdate_add_data@Base 1.0.1 + usermetricsinput_metricupdate_add_null@Base 1.0.1 + usermetricsinput_metricupdate_delete@Base 1.0.1 --- libusermetrics-1.1.1+14.04.20140305.orig/debian/libusermetricsoutput1-dev.install +++ libusermetrics-1.1.1+14.04.20140305/debian/libusermetricsoutput1-dev.install @@ -0,0 +1,3 @@ +usr/include/*/libusermetricsoutput/* +usr/lib/*/libusermetricsoutput*.so +usr/lib/*/pkgconfig/libusermetricsoutput* --- libusermetrics-1.1.1+14.04.20140305.orig/debian/libusermetricsoutput1.install +++ libusermetrics-1.1.1+14.04.20140305/debian/libusermetricsoutput1.install @@ -0,0 +1 @@ +usr/lib/*/libusermetricsoutput*.so.* --- libusermetrics-1.1.1+14.04.20140305.orig/debian/libusermetricsoutput1.symbols +++ libusermetrics-1.1.1+14.04.20140305/debian/libusermetricsoutput1.symbols @@ -0,0 +1,44 @@ +libusermetricsoutput.so.1 libusermetricsoutput1 #MINVER# + (c++)"UserMetricsOutput::ColorTheme::endChanged(QColor const&)@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::mainChanged(QColor const&)@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::qt_metacast(char const*)@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::startChanged(QColor const&)@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::staticMetaObject@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::ColorTheme(QObject*)@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::ColorTheme(QObject*)@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::~ColorTheme()@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::~ColorTheme()@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::~ColorTheme()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::dataChanged()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::getInstance()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::qt_metacast(char const*)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::dataAppeared()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::labelChanged(QString const&)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::nextDataSource()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::dataDisappeared()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::usernameChanged(QString const&)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::staticMetaObject@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::currentDayChanged(int)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::dataAboutToAppear()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::dataAboutToChange()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::firstColorChanged(UserMetricsOutput::ColorTheme*)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::firstMonthChanged(QAbstractItemModel*)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::readyForDataChange()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::secondColorChanged(UserMetricsOutput::ColorTheme*)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::secondMonthChanged(QAbstractItemModel*)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::dataAboutToDisappear()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::UserMetrics(QObject*)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::UserMetrics(QObject*)@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::~UserMetrics()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::~UserMetrics()@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::~UserMetrics()@Base" 1.0.1 + (c++)"UserMetricsOutput::ColorTheme::metaObject() const@Base" 1.0.1 + (c++)"UserMetricsOutput::UserMetrics::metaObject() const@Base" 1.0.1 + (c++)"typeinfo for UserMetricsOutput::ColorTheme@Base" 1.0.1 + (c++)"typeinfo for UserMetricsOutput::UserMetrics@Base" 1.0.1 + (c++)"typeinfo name for UserMetricsOutput::ColorTheme@Base" 1.0.1 + (c++)"typeinfo name for UserMetricsOutput::UserMetrics@Base" 1.0.1 + (c++)"vtable for UserMetricsOutput::ColorTheme@Base" 1.0.1 + (c++)"vtable for UserMetricsOutput::UserMetrics@Base" 1.0.1 --- libusermetrics-1.1.1+14.04.20140305.orig/debian/qtdeclarative5-usermetrics0.1.install +++ libusermetrics-1.1.1+14.04.20140305/debian/qtdeclarative5-usermetrics0.1.install @@ -0,0 +1 @@ +usr/lib/*/qt5/qml/UserMetrics/* --- libusermetrics-1.1.1+14.04.20140305.orig/debian/rules +++ libusermetrics-1.1.1+14.04.20140305/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +include /usr/share/dpkg/default.mk + +ifneq (,$(filter $(DEB_HOST_ARCH),armhf ppc64el arm64)) + ENABLE_MEMCHECK_OPTION = OFF +else + ENABLE_MEMCHECK_OPTION = ON +endif + +%: + dh $@ --parallel --fail-missing + +override_dh_auto_configure: + dh_auto_configure -- -DBUILD_DOXYGEN=YES -DENABLE_MEMCHECK_OPTION=${ENABLE_MEMCHECK_OPTION} + +override_dh_makeshlibs: + dh_makeshlibs -V --- libusermetrics-1.1.1+14.04.20140305.orig/debian/source/format +++ libusermetrics-1.1.1+14.04.20140305/debian/source/format @@ -0,0 +1 @@ +1.0 --- libusermetrics-1.1.1+14.04.20140305.orig/debian/usermetricsservice.install +++ libusermetrics-1.1.1+14.04.20140305/debian/usermetricsservice.install @@ -0,0 +1,6 @@ +etc +usr/lib/*/libusermetrics +usr/share/dbus-1 +usr/share/glib-2.0 +usr/share/libusermetrics +usr/share/locale --- libusermetrics-1.1.1+14.04.20140305.orig/debian/usermetricsservice.postinst +++ libusermetrics-1.1.1+14.04.20140305/debian/usermetricsservice.postinst @@ -0,0 +1,16 @@ +#!/bin/sh + +set -e + +. /usr/share/debconf/confmodule + +dbus-send --system --print-reply \ + --dest=org.freedesktop.DBus \ + /org/freedesktop/DBus \ + org.freedesktop.DBus.StartServiceByName \ + string:"com.canonical.UserMetrics" uint32:0 \ + || true + +#DEBHELPER# + +exit 0 --- libusermetrics-1.1.1+14.04.20140305.orig/debian/usermetricsservice.postrm +++ libusermetrics-1.1.1+14.04.20140305/debian/usermetricsservice.postrm @@ -0,0 +1,26 @@ +#!/bin/sh +set -e + +if [ "$1" = "purge" ] ; then + if getent passwd usermetrics >/dev/null; then + if [ -x /usr/sbin/deluser ]; then + deluser --system usermetrics + fi + fi + + if getent group usermetrics >/dev/null; then + if [ -x /usr/sbin/delgroup ]; then + delgroup --system usermetrics + fi + fi + + # we cannot use the --remove-home option when we delete the user above + # because it will refuse to remove things in /var, so clean it up this + # way + if [ -d /var/lib/usermetrics ]; then + rm -r /var/lib/usermetrics + fi + +fi +#DEBHELPER# +exit 0 --- libusermetrics-1.1.1+14.04.20140305.orig/debian/usermetricsservice.preinst +++ libusermetrics-1.1.1+14.04.20140305/debian/usermetricsservice.preinst @@ -0,0 +1,30 @@ +#!/bin/sh + +set -e + +. /usr/share/debconf/confmodule + +THIS_PACKAGE=usermetricsservice + +# creating usermetrics group if he isn't already there +if ! getent group usermetrics >/dev/null; then + addgroup --system usermetrics +fi + +# creating usermetrics user if he isn't already there +if ! getent passwd usermetrics >/dev/null; then + adduser --system --ingroup usermetrics --home /var/lib/usermetrics usermetrics + usermod -c "User Metrics" usermetrics + usermod -d "/var/lib/usermetrics" usermetrics + usermod -g "usermetrics" usermetrics + usermod -s "/bin/false" usermetrics +fi + +if [ -d /var/lib/usermetrics ]; then + chown -R usermetrics:usermetrics /var/lib/usermetrics + chmod 0750 /var/lib/usermetrics +fi + +#DEBHELPER# + +exit 0 --- libusermetrics-1.1.1+14.04.20140305.orig/debian/usermetricsservice.prerm +++ libusermetrics-1.1.1+14.04.20140305/debian/usermetricsservice.prerm @@ -0,0 +1,7 @@ +#!/bin/sh + +set -e + +pkill -U usermetrics 2>/dev/null || true + +#DEBHELPER# \ No newline at end of file