--- u1db-qt-0.1.5+15.04.20150327.orig/debian/changelog +++ u1db-qt-0.1.5+15.04.20150327/debian/changelog @@ -0,0 +1,201 @@ +u1db-qt (0.1.5+15.04.20150327-0ubuntu2~vivid1~test1~qt550alpha1) vivid; urgency=medium + + * No-change rebuild against Qt 5.5.0 alpha. + + -- Timo Jyrinki Fri, 27 Mar 2015 12:09:57 +0200 + +u1db-qt (0.1.5+15.04.20150327-0ubuntu1) vivid; urgency=medium + + [ Christian Dywan ] + * Port qdoc syntax to QML annotations (LP: #1277601) + * Port qdoc syntax to QML annotations (LP: #1277601) + + -- CI Train Bot Fri, 27 Mar 2015 08:22:26 +0000 + +u1db-qt (0.1.5+15.04.20150220-0ubuntu1) vivid; urgency=medium + + [ Albert Astals Cid ] + * Make tests pass with Qt 5.4 (LP: #1423473) + + -- CI Train Bot Fri, 20 Feb 2015 10:26:14 +0000 + +u1db-qt (0.1.5+15.04.20141111~rtm-0ubuntu1) 14.09; urgency=low + + [ Christian Dywan ] + * Create parent folder for full database path (LP: #1390166) + + -- Ubuntu daily release Tue, 11 Nov 2014 15:27:42 +0000 + +u1db-qt (0.1.5+14.10.20140716-0ubuntu1) utopic; urgency=low + + [ Pete Woods ] + * Improve database init performance by adding transactions + + [ Christian Dywan ] + * Adopt xvfb.sh script from ui toolkit to run tests + * Sort out build warnings and make them always fatal. + * Implement Database.removeDoc method and use it in unit test + Functionally this is equivalent to replacing the doc with an empty + one. (LP: #1243395) + * Use new-style qmlrunner log option to enable stdout. + * Query improvements and more advanced example. (LP: #1271977, + #1271972, #1266478) + * Store whole document contents in the results and unit test that. + (LP: #1271973) + * Reverse query logic to check non-matching and internally convert + between query syntaxes. (LP: #1284194, #1214538, #1215898) + * Revert r113 and update unit test to verify previous behavior + + -- Ubuntu daily release Wed, 16 Jul 2014 07:52:34 +0000 + +u1db-qt (0.1.5+14.04.20140313-0ubuntu2) trusty; urgency=medium + + * No-change rebuild for shlib changes in qtbase and qtdeclarative. + + -- Ricardo Salveti de Araujo Mon, 14 Apr 2014 13:45:06 -0300 + +u1db-qt (0.1.5+14.04.20140313-0ubuntu1) trusty; urgency=low + + [ CI bot ] + * No change rebuild against Qt 5.2.1. + + [ Christian Dywan ] + * Adopt xvfb.sh script from ui toolkit to run tests + * Sort out build warnings and make them always fatal. + * Implement Database.removeDoc method and use it in unit test + Functionally this is equivalent to replacing the doc with an empty + one. (LP: #1243395) + * Use new-style qmlrunner log option to enable stdout. + * Query improvements and more advanced example. (LP: #1271977, + #1271972, #1266478) + * Store whole document contents in the results and unit test that. + (LP: #1271973) + * Reverse query logic to check non-matching and internally convert + between query syntaxes. (LP: #1284194, #1214538, #1215898) + * Revert r113 and update unit test to verify previous behavior + + -- Ubuntu daily release Thu, 13 Mar 2014 23:12:40 +0000 + +u1db-qt (0.1.5+14.04.20140306-0ubuntu1) trusty; urgency=low + + [ CI bot ] + * No change rebuild against Qt 5.2.1. + + [ Ubuntu daily release ] + * New rebuild forced + + [ Christian Dywan ] + * Adopt xvfb.sh script from ui toolkit to run tests + * Sort out build warnings and make them always fatal. + * Implement Database.removeDoc method and use it in unit test + Functionally this is equivalent to replacing the doc with an empty + one. (LP: #1243395) + * Use new-style qmlrunner log option to enable stdout. + * Query improvements and more advanced example. (LP: #1271977, + #1271972, #1266478) + * Store whole document contents in the results and unit test that. + (LP: #1271973) + + -- Ubuntu daily release Thu, 06 Mar 2014 08:25:22 +0000 + +u1db-qt (0.1.5+13.10.20130916-0ubuntu1) saucy; urgency=low + + [ Christian Dywan ] + * Update developer website URL. (LP: #1209372) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 106 + + -- Ubuntu daily release Mon, 16 Sep 2013 11:34:54 +0000 + +u1db-qt (0.1.5+13.10.20130827-0ubuntu1) saucy; urgency=low + + [ Christian Dywan ] + * Always omit deleted/ empty Query results and update tests. (LP: + #1213013) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 104 + + -- Ubuntu daily release Tue, 27 Aug 2013 19:11:29 +0000 + +u1db-qt (0.1.5+13.10.20130821.1-0ubuntu1) saucy; urgency=low + + [ Christian Dywan ] + * Use QStandardPaths to find a good path for relative filenames. (LP: + #1206935) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 102 + + -- Ubuntu daily release Wed, 21 Aug 2013 16:18:56 +0000 + +u1db-qt (0.1.5+13.10.20130814.1-0ubuntu1) saucy; urgency=low + + [ Kevin Wright ] + * This branch merges the latest trunk with the code for + synchronization of databases. (LP: #1184628) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 100 + + -- Ubuntu daily release Wed, 14 Aug 2013 14:30:45 +0000 + +u1db-qt (0.1.5+13.10.20130807-0ubuntu1) saucy; urgency=low + + [ Christian Dywan ] + * Debian packaging tweaks according to + https://wiki.ubuntu.com/DailyRelease/InlinePackaging + + [ Timo Jyrinki ] + * Automatic snapshot from revision 96 (bootstrap) + * Rename the QML plugin to qtdeclarative5-u1db1.0 according to the new + convention. Tweak short descriptions a bit. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 98 + + -- Ubuntu daily release Wed, 07 Aug 2013 10:28:13 +0000 + +u1db-qt (0.1.5) quantal; urgency=low + + * Add .index file for cross-linking to -doc package and set URL + + -- Christian Dywan Mon, 13 May 2013 10:58:01 +0200 + +u1db-qt (0.1.4) quantal; urgency=low + + * Add qch file for QtCreator to -dev package + + -- Christian Dywan Wed, 02 May 2013 14:21:33 -0700 + +u1db-qt (0.1.3) quantal; urgency=low + + * Add QtCreator Application templates and plugins.qmltypes to -dev package + + -- Christian Dywan Wed, 01 May 2013 10:40:08 -0700 + +u1db-qt (0.1.2) quantal; urgency=low + + * Documentation packages -doc and -examples + + -- Christian Dywan Tue, 23 Apr 2013 12:58:11 +0100 + +u1db-qt (0.1.1-0ubuntu1) quantal; urgency=low + + * Added .install files + * Corrected dependencies + * Drop obsolete -DWITHQT5=1 flag + + -- Christian Dywan Wed, 27 Mar 2013 12:37:06 +0100 + +u1db-qt (0.1.1-0ubuntu0) quantal; urgency=low + + * Fixed a packaging issue. The following still apply from 0.1: + + * Initial Alpha (Unstable) Release + * API subject to change + * API not feature complete + * Basic functionality is available, but does not yet meet the API specification and may still contain bugs + + -- Kevin Wright Tue, 12 Mar 2013 12:15:00 +0100 --- u1db-qt-0.1.5+15.04.20150327.orig/debian/compat +++ u1db-qt-0.1.5+15.04.20150327/debian/compat @@ -0,0 +1 @@ +9 --- u1db-qt-0.1.5+15.04.20150327.orig/debian/control +++ u1db-qt-0.1.5+15.04.20150327/debian/control @@ -0,0 +1,83 @@ +Source: u1db-qt +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: cmake (>= 2.8.6), + dbus-test-runner, + debhelper (>= 9), + devscripts, + libqt5sql5-sqlite, + qt5-default, + qtbase5-dev, + qtdeclarative5-dev, + qtdeclarative5-dev-tools, + qtdeclarative5-qtquick2-plugin, + qtdeclarative5-test-plugin, + qttools5-dev-tools, + ubuntu-ui-toolkit-doc, + xvfb, + libgl1-mesa-dri, +Standards-Version: 3.9.4 +Homepage: https://launchpad.net/u1db-qt +Vcs-Bzr: https://code.launchpad.net/u1db-qt/trunk + +Package: libu1db-qt5-3 +Architecture: any +Multi-Arch: same +Pre-Depends: dpkg (>= 1.15.6~), + ${misc:Pre-Depends}, +Depends: libqt5sql5-sqlite, + qtdeclarative5-qtquick2-plugin, + ${misc:Depends}, + ${shlibs:Depends}, +Description: Qt5 binding for U1DB - shared library + Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db). + . + This package contains the shared library. + +Package: qtdeclarative5-u1db1.0 +Architecture: any +Multi-Arch: same +Pre-Depends: dpkg (>= 1.15.6~), + ${misc:Pre-Depends}, +Depends: libqt5sql5-sqlite, + qtdeclarative5-qtquick2-plugin, + ${misc:Depends}, + ${shlibs:Depends}, +Description: Qt5 binding for U1DB - QtQuick2 QML plugin + Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db). + . + This package contains the QML plugin. + +Package: libu1db-qt5-dev +Section: libdevel +Architecture: any +Depends: libu1db-qt5-3 (= ${binary:Version}), + qtbase5-dev, + qtdeclarative5-dev, + ${misc:Depends}, +Description: Qt5 binding and QtQuick2 plugin for U1DB - development files + Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db). + . + This package contains the developer headers for the Qt binding for U1DB + +Package: libu1db-qt5-examples +Section: doc +Architecture: all +Depends: libu1db-qt5-3 (>= ${source:Version}), + ${misc:Depends}, +Description: Qt5 binding and QtQuick2 plugin for U1DB - examples + Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db). + . + This package contains examples showcasing the use of the Qt binding for U1DB + +Package: libu1db-qt5-doc +Section: doc +Architecture: all +Depends: libu1db-qt5-3 (>= ${source:Version}), + qttools5-dev-tools, + ${misc:Depends}, +Description: Qt5 binding and QtQuick2 plugin for U1DB - offline documentation + Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db). + . + This package contains the offline documentation for the Qt binding for U1DB --- u1db-qt-0.1.5+15.04.20150327.orig/debian/copyright +++ u1db-qt-0.1.5+15.04.20150327/debian/copyright @@ -0,0 +1,55 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: u1db-qt +Source: https://code.launchpad.net/~uonedb-qt/u1db-qt/trunk + +Files: * +Copyright: (C) 2011-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 the GNU Lesser General Public License as published by + the Free Software Foundation; version 3. + . + 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 Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU Lesser General + Public License can be found in "/usr/share/common-licenses/LGPL-3". + +Files: documentation/style/reset.css +Copyright: 2010, Yahoo! Inc. +License: BSD-3-clause + +License: BSD-3-clause + Redistribution and use of this software in source and binary forms, + with or without modification, are permitted provided that the following + conditions are met: + . + Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + . + Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + Neither the name of Yahoo! Inc. nor the names of YUI's contributors may + be used to endorse or promote products derived from this software + without specific prior written permission of Yahoo! Inc. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS + IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER + OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --- u1db-qt-0.1.5+15.04.20150327.orig/debian/libu1db-qt5-3.install +++ u1db-qt-0.1.5+15.04.20150327/debian/libu1db-qt5-3.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* --- u1db-qt-0.1.5+15.04.20150327.orig/debian/libu1db-qt5-dev.install +++ u1db-qt-0.1.5+15.04.20150327/debian/libu1db-qt5-dev.install @@ -0,0 +1,6 @@ +usr/include/lib*/*.h +usr/lib/*/qt5/qml/*/plugins.qmltypes +usr/lib/*/lib*.so +usr/lib/*/pkgconfig/lib*.pc +usr/share/qt5/doc/qch/* +usr/share/qtcreator/templates/qml/* --- u1db-qt-0.1.5+15.04.20150327.orig/debian/libu1db-qt5-doc.install +++ u1db-qt-0.1.5+15.04.20150327/debian/libu1db-qt5-doc.install @@ -0,0 +1,4 @@ +usr/share/qt5/phrasebooks/* +usr/share/u1db-qt/doc/html/*.html +usr/share/u1db-qt/doc/html/*.index +usr/share/u1db-qt/doc/html/style/*.css --- u1db-qt-0.1.5+15.04.20150327.orig/debian/libu1db-qt5-examples.install +++ u1db-qt-0.1.5+15.04.20150327/debian/libu1db-qt5-examples.install @@ -0,0 +1,3 @@ +usr/share/applications/u1db-qt-gallery.desktop +usr/share/u1db-qt/examples/*.qml +usr/share/u1db-qt/gallery/*.qml --- u1db-qt-0.1.5+15.04.20150327.orig/debian/qtdeclarative5-u1db1.0.install +++ u1db-qt-0.1.5+15.04.20150327/debian/qtdeclarative5-u1db1.0.install @@ -0,0 +1,2 @@ +usr/lib/*/qt5/qml/*/lib*Plugin.so +usr/lib/*/qt5/qml/*/qmldir --- u1db-qt-0.1.5+15.04.20150327.orig/debian/rules +++ u1db-qt-0.1.5+15.04.20150327/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 + +%: + dh $@ --fail-missing --parallel + +override_dh_auto_configure: + dh_auto_configure -- -DBUILD_DOCS=ON + +override_dh_auto_test: + sh tests/xvfb.sh dh_auto_test || exit $? +