--- autopilot-qt-1.4+15.10.20150825.orig/debian/autopilot-qt4.install +++ autopilot-qt-1.4+15.10.20150825/debian/autopilot-qt4.install @@ -0,0 +1 @@ +qt4/libautopilot_driver_qt4.so.* usr/lib --- autopilot-qt-1.4+15.10.20150825.orig/debian/autopilot-qt5.install +++ autopilot-qt-1.4+15.10.20150825/debian/autopilot-qt5.install @@ -0,0 +1 @@ +qt5/libautopilot_driver_qt5.so.* usr/lib --- autopilot-qt-1.4+15.10.20150825.orig/debian/changelog +++ autopilot-qt-1.4+15.10.20150825/debian/changelog @@ -0,0 +1,311 @@ +autopilot-qt (1.4+15.10.20150825-0ubuntu1) wily; urgency=medium + + [ Christopher Lee ] + * Update unittest to reflect 2 new objects that appear in the object + tree. + + -- CI Train Bot Tue, 25 Aug 2015 08:13:05 +0000 + +autopilot-qt (1.4+14.10.20140820-0ubuntu1) utopic; urgency=low + + [ Robert Bruce Park ] + * Move to python3 autopilot dependencies (thanks to pitti). + + -- Ubuntu daily release Wed, 20 Aug 2014 00:09:51 +0000 + +autopilot-qt (1.4+14.10.20140724.1-0ubuntu3) utopic; urgency=medium + + * Remove completely unnecessary Conflicts/Provides/Replaces on + autopilot-qt5. + + -- Steve Langasek Mon, 04 Aug 2014 10:24:27 +0200 + +autopilot-qt (1.4+14.10.20140724.1-0ubuntu2) utopic; urgency=medium + + * Remove bare libautopilot_driver_qt*.so files from the package; these are + (properly) not used at runtime + * Split the package back into multiple autopilot-qt{4,5} packages, as + well as a common package for the libqttestability plugin, with + libautopilot-qt made a metapackage for compatibility. This eliminates + the need to install an unrelated version of Qt in order to test an + application. + + -- Steve Langasek Mon, 04 Aug 2014 07:44:15 +0000 + +autopilot-qt (1.4+14.10.20140724.1-0ubuntu1) utopic; urgency=low + + [ Thomi Richards ] + * Add a README file. (LP: #1345660) + * Make debian package builds respect dpkg-buildflag values. + + [ Christopher Lee ] + * Renaming QtNode to QObjectNode + * Adding new data model nodes. + + -- Ubuntu daily release Thu, 24 Jul 2014 23:51:26 +0000 + +autopilot-qt (1.4+14.04.20140312-0ubuntu3) utopic; urgency=medium + + * Drop python-autopilot depends. + + -- Dimitri John Ledkov Thu, 15 May 2014 18:03:46 +0100 + +autopilot-qt (1.4+14.04.20140312-0ubuntu2) trusty; urgency=medium + + * No-change rebuild for shlib changes in qtbase and qtdeclarative. + + -- Ricardo Salveti de Araujo Mon, 14 Apr 2014 11:32:22 -0300 + +autopilot-qt (1.4+14.04.20140312-0ubuntu1) trusty; urgency=low + + * New rebuild forced + + -- Ubuntu daily release Wed, 12 Mar 2014 13:51:28 +0000 + +autopilot-qt (1.4+14.04.20140303.is.1.4+14.04.20131106.1-0ubuntu1) trusty; urgency=medium + + * Revert to previous version as it creates some AP tests to fail. + (LP: #1287727) + + -- Didier Roche Tue, 04 Mar 2014 16:00:40 +0100 + +autopilot-qt (1.4+14.04.20140303-0ubuntu1) trusty; urgency=low + + [ Thomi Richards ] + * Export QObject children of Qml items. (LP: #1269578) + + [ Timo Jyrinki ] + * Fix tab/space whitespace in debian/control. + + [ Christopher Lee ] + * Backing out recent change that introduces issues on devices. + * Re-implement (w/ fixes) exporting QObject children of Qml items + (including non-visual items). (LP: #1269578) + + -- Ubuntu daily release Mon, 03 Mar 2014 04:42:27 +0000 + +autopilot-qt (1.4+14.04.20131106.1-0ubuntu1) trusty; urgency=low + + [ Thomi Richards ] + * Update packaging details so upgrading from 1.3 -> 1.4 is seamless. + * Make Qt backend report wire protocol version when it starts. (LP: + #1248293) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 74 + + -- Ubuntu daily release Wed, 06 Nov 2013 10:03:49 +0000 + +autopilot-qt (1.4-0ubuntu1) saucy; urgency=low + + [ Thomi Richards ] + * Update to new xpathselect 1.4 API. Version bump to 1.4. + + -- Thomi Richards Thu, 15 Aug 2013 11:23:33 +1200 + +autopilot-qt (1.3+14.04.20130912ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 70 (ubuntu-unity/next) + + -- Ubuntu daily release Thu, 12 Sep 2013 22:03:46 +0000 + +autopilot-qt (1.3+13.10.20130814-0ubuntu1) saucy; urgency=low + + [ Robert Bruce Park ] + * Minor packaging fixes for daily release. (LP: #1206268) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 69 + + -- Ubuntu daily release Wed, 14 Aug 2013 02:04:34 +0000 + +autopilot-qt (1.3+13.10.20130703-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 67 + + -- Ubuntu daily release Wed, 03 Jul 2013 00:01:09 +0000 + +autopilot-qt (1.3+13.10.20130628-0ubuntu1) saucy; urgency=low + + [ Alexandre Abreu ] + * Fix invoking of slots with arguments. So far only no arguments, or + arguments of type QVariant are supported. (LP: #1195379) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 65 + + -- Ubuntu daily release Fri, 28 Jun 2013 00:01:10 +0000 + +autopilot-qt (1.3daily13.06.25-0ubuntu2) UNRELEASED; urgency=low + + * Add support for QDateTime, QDate and QTime + + -- Michael Zanetti Wed, 26 Jun 2013 12:20:28 +0200 + +autopilot-qt (1.3daily13.06.25-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 63 + + -- Ubuntu daily release Tue, 25 Jun 2013 00:01:09 +0000 + +autopilot-qt (1.3daily13.06.05-0ubuntu2) saucy; urgency=low + + * fix crash with maliit-server + + -- Michael Zanetti Wed, 19 Jun 2013 14:27:21 +0200 + +autopilot-qt (1.3daily13.06.05-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * update tests to work with AP 1.3. + * make it work with Qt 5.0.2. + + [ Christopher Lee ] + * Adding GetVersion so we can check that the version of the DBus + protocol is as expected. + + [ Olivier Tilloy ] + * Do not override an existing property with the value of a parent + object. (LP: #1170764) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 61 + + -- Ubuntu daily release Wed, 05 Jun 2013 07:08:47 +0000 + +autopilot-qt (1.3daily13.05.24ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Michael Zanetti ] + * update tests to work with AP 1.3. + * make it work with Qt 5.0.2. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 60 (ubuntu-unity/next) + + -- Ubuntu daily release Fri, 24 May 2013 00:01:37 +0000 + +autopilot-qt (1.3daily13.05.09ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Mathieu Trudel-Lapierre ] + * debian/control: don't build the binary packages on powerpc; also remove + armel from the list since we don't build for it anymore. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 57 (ubuntu-unity/next) + + -- Ubuntu daily release Thu, 09 May 2013 00:00:58 +0000 + +autopilot-qt (1.3daily13.05.03ubuntu.unity.next-0ubuntu1) raring; urgency=low + + [ Christopher Lee ] + * Bump version number + + [ Michael Zanetti ] + * [FFE] autopilot-qt lacks testing (LP: #1157697) + + [ Thomi Richards , Christopher Lee ] + * DBus wire protocol changes required (LP: #1155351) + + [ Thomi Richards ] + * DBus wire protocol changes required (LP: #1155351) + + [ Olivier Tilloy ] + * Value of MouseArea.enabled property always incorrectly reported as + True (LP: #1170764) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 54 (ubuntu-unity/next) + + -- Ubuntu daily release Fri, 03 May 2013 00:00:55 +0000 + +autopilot-qt (0.8daily13.03.22-0ubuntu1) raring; urgency=low + + [ Sebastien Bacher ] + * debian/control: updated standards-version + * debian/copyright: drop buggy "Lesser" mention in the license text + + [ Ubuntu daily release ] + * Automatic snapshot from revision 50 + + -- Ubuntu daily release Fri, 22 Mar 2013 00:01:49 +0000 + +autopilot-qt (0.8daily13.03.21.1-0ubuntu1) raring; urgency=low + + [ Mathieu Trudel-Lapierre ] + * Renamed from libautopilot-qt back to autopilot-qt for consistency. + + [ Thomi Richards ] + * autopilot-qt does not send a reply when it cannot find a node using + xpathselect (LP: #1155342) + * latest version breaks autopilot-qt (LP: #1144448) + * Support for call slots & invokable methods (LP: #1042606) + + [ Mathieu Trudel-Lapierre ] + * [FFE] [needs-packaging] autopilot-qt (test driver for QT for + autopilot) (LP: #1155265) + + [ Michael Zanetti ] + * latest version breaks autopilot-qt (LP: #1144448) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 48 + + -- Ubuntu daily release Thu, 21 Mar 2013 02:33:07 +0000 + +autopilot-qt (0.7) quantal; urgency=low + + [ Mathieu Trudel-Lapierre ] + * Automatic snapshot from revision 1 (bootstrap). (LP: #1155265) + * debian/control: + - Wrap, sort and add trailing commas to (Build-)Depends lists. + - Bump Build-Depends on debhelper to 9. + - Add Vcs-Bzr, Vcs-Browser and a notice to uploaders. + - Drop Build-Depends on libindicate-qt. + - Add xvfb to Build-Depends. + * debian/copyright: license everything under GPL3. + * debian/compat: bump to compat level 9. + * debian/rules: + - Don't make DH be verbose. + - Clean up extra comments. + - Simplify the dh_install process. + - Run unit tests, also inside xvfb-run. + * debian/libautopilot-qt.install: move file copies into the install file + where they should be (from debian/rules). + + -- Michael Zanetti Tue, 19 Mar 2013 22:37:31 +0100 + +autopilot-qt (0.6) quantal; urgency=low + + * revert to previous version. For Precise, use autopilot-qt4 or autopilot-qt5 + + -- Michael Zanetti Thu, 28 Feb 2013 22:07:50 +0100 + +autopilot-qt (0.5) quantal; urgency=low + + * Fix dependency to libxpathselect + + -- Michael Zanetti Wed, 27 Feb 2013 16:00:58 +0100 + +autopilot-qt (0.4) quantal; urgency=low + + * fix problem with Qt5 final + + -- Michael Zanetti Wed, 30 Jan 2013 12:31:03 +0100 + +autopilot-qt (0.3) quantal; urgency=low + + * Updated to Qt5 final + + -- Michael Zanetti Thu, 17 Jan 2013 21:20:59 +0100 + +autopilot-qt (0.2) quantal; urgency=low + + * Release + + -- Michael Zanetti Wed, 14 Nov 2012 16:55:45 +0100 + +autopilot-qt (0.1) quantal; urgency=low + + * Initial release + + -- Michael Zanetti Mon, 08 Oct 2012 14:23:32 +0200 --- autopilot-qt-1.4+15.10.20150825.orig/debian/compat +++ autopilot-qt-1.4+15.10.20150825/debian/compat @@ -0,0 +1 @@ +9 --- autopilot-qt-1.4+15.10.20150825.orig/debian/control +++ autopilot-qt-1.4+15.10.20150825/debian/control @@ -0,0 +1,95 @@ +Source: autopilot-qt +Priority: extra +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Michael Zanetti +Build-Depends: debhelper (>= 9), + libgl1-mesa-dev, + libgles2-mesa-dev, + libqt4-dev, + libxpathselect-dev (>= 1.4), + mesa-common-dev, + pkg-config, + qt4-qmake, + qt5-qmake, + qtbase5-dev, + qtchooser, + qtdeclarative5-dev, + xvfb, +Standards-Version: 3.9.4 +Section: libs +Homepage: https://launchpad.net/autopilot-qt +# If you aren't a member of ~autopilot but need to upload +# packaging changes, just go ahead. ~autopilot will notice +# and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~autopilot/autopilot-qt/trunk +Vcs-Browser: https://bazaar.launchpad.net/~autopilot/autopilot-qt/trunk/files + +Package: libautopilot-qt +Section: libs +Architecture: any +Depends: autopilot-qt4, + autopilot-qt5, + qttestability-autopilot, + ${misc:Depends}, + ${shlibs:Depends}, +Description: make Qt applications introspectable by autopilot + autopilot-qt allows autopilot to test any existing Qt application, without + having to rebuild the application under test. + . + This is a compatibility package depending on both the Qt4 and Qt5 drivers. + +Package: autopilot-qt4 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Replaces: autopilot-qt, libautopilot-qt (<< 1.4+14.10.20140724.1-0ubuntu2) +Conflicts: autopilot-qt +Breaks: libautopilot-qt (<< 1.4+14.10.20140724.1-0ubuntu2) +Provides: autopilot-qt +Description: make Qt applications introspectable by autopilot - Qt4 plugin + autopilot-qt allows autopilot to test any existing Qt application, without + having to rebuild the application under test. + . + This package provides the driver used for packages built against Qt4. + +Package: autopilot-qt5 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Replaces: libautopilot-qt (<< 1.4+14.10.20140724.1-0ubuntu2) +Breaks: libautopilot-qt (<< 1.4+14.10.20140724.1-0ubuntu2) +Description: make Qt applications introspectable by autopilot - Qt5 plugin + autopilot-qt allows autopilot to test any existing Qt application, without + having to rebuild the application under test. + . + This package provides the driver used for packages built against Qt5. + +Package: qttestability-autopilot +Section: libs +Architecture: any +Depends: python3-autopilot (>= 1.4), + autopilot-qt5 | autopilot-qt4 + ${misc:Depends}, + ${shlibs:Depends} +Replaces: libautopilot-qt (<< 1.4+14.10.20140724.1-0ubuntu2) +Breaks: libautopilot-qt (<< 1.4+14.10.20140724.1-0ubuntu2) +Description: make Qt applications introspectable by autopilot + autopilot-qt allows autopilot to test any existing Qt application, without + having to rebuild the application under test. + . + This package provides the qttestability library, which requires the + matching autopilot-qt4 or autopilot-qt5 driver package installed for the + application under test. + +Package: libautopilot-qt-autopilot +Section: libs +Architecture: any +Depends: libautopilot-qt (>= ${source:Version}), + python3-autopilot, + ${misc:Depends}, + ${shlibs:Depends}, +Description: Autopilot tests for libautopilot-qt + This contains sample Qt4 and Qt5 apps and autopilot tests + to test libautopilot-qt. --- autopilot-qt-1.4+15.10.20150825.orig/debian/copyright +++ autopilot-qt-1.4+15.10.20150825/debian/copyright @@ -0,0 +1,22 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: autopilot-qt +Source: https://code.launchpad.net/~private-ps-quality-team/autopilot-qt/trunk + +Files: * +Copyright: 2012 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 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 v3 can be found in `/usr/share/common-licenses/GPL-3'. --- autopilot-qt-1.4+15.10.20150825.orig/debian/libautopilot-qt-autopilot.install +++ autopilot-qt-1.4+15.10.20150825/debian/libautopilot-qt-autopilot.install @@ -0,0 +1,3 @@ +qt*/tests/autopilot/testapp/qt*testapp usr/share/libautopilot-qt/ +tests/autopilot/libautopilot_qt/* usr/lib/python2.7/dist-packages/libautopilot_qt/ +tests/autopilot/testapp/qt*.qml usr/share/libautopilot-qt/ --- autopilot-qt-1.4+15.10.20150825.orig/debian/lintian-overrides +++ autopilot-qt-1.4+15.10.20150825/debian/lintian-overrides @@ -0,0 +1 @@ +libautopilot-qt binary: non-dev-pkg-with-shlib-symlink --- autopilot-qt-1.4+15.10.20150825.orig/debian/qttestability-autopilot.install +++ autopilot-qt-1.4+15.10.20150825/debian/qttestability-autopilot.install @@ -0,0 +1 @@ +qt5/libqttestability.so* usr/lib --- autopilot-qt-1.4+15.10.20150825.orig/debian/rules +++ autopilot-qt-1.4+15.10.20150825/debian/rules @@ -0,0 +1,34 @@ +#!/usr/bin/make -f + +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +%: + dh $@ + +override_dh_auto_configure: + mkdir qt4 + mkdir qt5 + cd qt4 && \ + qmake -qt=qt4 QMAKE_CFLAGS="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)" \ + QMAKE_CXXFLAGS="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)" \ + QMAKE_LFLAGS="$(shell dpkg-buildflags --get LDFLAGS)" ../autopilot-qt.pro + cd qt5 && \ + qmake -qt=qt5 QMAKE_CFLAGS="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)" \ + QMAKE_CXXFLAGS="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)" \ + QMAKE_LFLAGS="$(shell dpkg-buildflags --get LDFLAGS)" ../autopilot-qt.pro + +override_dh_auto_build: + cd qt4 && make + cd qt5 && make + +override_dh_clean: + dh_clean + rm -rf qt4 + rm -rf qt5 + +override_dh_install: + dh_install --fail-missing + +override_dh_auto_test: + cd qt4 && xvfb-run -a make check + cd qt5 && xvfb-run -a make check