--- unity-action-api-1.1.0+14.04.20140304.orig/debian/changelog +++ unity-action-api-1.1.0+14.04.20140304/debian/changelog @@ -0,0 +1,73 @@ +unity-action-api (1.1.0+14.04.20140304-0ubuntu1) trusty; urgency=low + + * New rebuild forced + + -- Ubuntu daily release Tue, 04 Mar 2014 11:47:51 +0000 + +unity-action-api (1.1.0+14.04.20140206-0ubuntu1) trusty; urgency=medium + + [ Pete Woods ] + * Add automatic quit action to HUD toolbar. + * Upload to trusty + + [ Dimitri John Ledkov ] + * Fix cross-compilation, by using correct qdoc at compile time. + + [ Christian Dywan ] + * Don't compress files or it breaks reading the docs. (LP: #1202561) + + -- Ubuntu daily release Thu, 06 Feb 2014 12:02:11 +0000 + +unity-action-api (1.0.0+13.10.20130716-0ubuntu1) saucy; urgency=low + + [ Antti Kaijanmäki ] + * Initial packaging. + + [ Didier Roche ] + * Clean packaging for daily release + + [ Antti Kaijanmäki ] + * Initial Commit. - CMake build system - documentation setup - C++ + library setup - QML plugin setup - unit testing and coverage setup + * Initial debian packaging. + * Add missing build-deps. + * Fix copyright and licensing headers. + * Exclude test files from coverage results. + * Introduce PreviewAction. + * PreviewParameter and PreviewRangeParameter. + * Introduce MenuItem. + * ActionManager and ActionContext. + * Manager: Get the application identifier from APP_ID env var Action: + add Q_INVOKABLE and make actions() const. + * ActionManager: second iteration of the Action Manager. + * ActionManager: fix PreviewParameter menu updates. + * Verify the Action::trigger(QVariant) parameter type as well as + possible and give a friendly warning if the types mismatch. + * Protect against dangling pointers when objects are being deleted + outside our control. Also simplifies the code that disconnects + signals when objects are removed from the manager. + * ActionManager: Fix bug in bookkeeping when action is added to + multiple contexts. Action was only being added to the ContextData of + the first context to introduce it. Now it's added to Context data of + all of the contexts containing the action. Also add some more unit + tests. + * ActionManager: PreviewAction testing. + * Activate Global Context in HUD on init. + * Manager: - If context is added to the manager and it's initially set + as active, make it the active local context. + * * Add QQmlListProperty to all the relevant QML classes. * menuitem: + disconnect destroy signal if action is not null. + * * Handle the situation better where we don't have d-bus. + * documentation for C++ and QML. + * Temporarily remove MenuItem from the public API. + * Action::trigger() must check the enabled property. + * populate -dev package and add .pc. + * remove leftover code. + + [ Didier Roche ] + * populate -dev package and add .pc. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 28 + + -- Ubuntu daily release Tue, 16 Jul 2013 08:42:31 +0000 --- unity-action-api-1.1.0+14.04.20140304.orig/debian/compat +++ unity-action-api-1.1.0+14.04.20140304/debian/compat @@ -0,0 +1 @@ +9 --- unity-action-api-1.1.0+14.04.20140304.orig/debian/control +++ unity-action-api-1.1.0+14.04.20140304/debian/control @@ -0,0 +1,73 @@ +Source: unity-action-api +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Antti Kaijanmäki +Build-Depends: cmake, + debhelper (>= 9), + pkg-config, + libhud2-dev, + qt5-default, + qt5-qmake, + qtbase5-dev, + qtbase5-dev-tools, + qtdeclarative5-dev, + qtdeclarative5-dev-tools, + qtdeclarative5-qtquick2-plugin, + qtdeclarative5-test-plugin, + dbus-test-runner, + doxygen, + graphviz, +Standards-Version: 3.9.4 +Homepage: https://launchpad.net/unity-action-api +# If you aren't a member of ~unity-team but need to upload packaging changes, +# just go ahead. ~unity-team will notice and sync up the code again. +Vcs-Bzr: lp:unity-action-api +Vcs-Browser: https://code.launchpad.net/unity-action-api + +Package: libunity-action-qt1 +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: Unity Action Qt API + Unity Common Action API + +Package: libunity-action-qt1-dev +Section: libdevel +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libunity-action-qt1 (= ${binary:Version}), + qtbase5-dev, + libhud2-dev, +Suggests: unity-action-doc, +Description: Unity Action Qt API - development files + Unity Common Action API + . + This package contains development files to develop against the library. + +Package: qtdeclarative5-unity-action-plugin +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libunity-action-qt1 (= ${binary:Version}), +Description: Unity Action QML Components + Unity Common Action API + . + This package contains the qtdeclarative binding for the unity-action library. + +Package: unity-action-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: Unity Action API - documentation + Unity Common Action API + . + This package contains developer documentation. --- unity-action-api-1.1.0+14.04.20140304.orig/debian/copyright +++ unity-action-api-1.1.0+14.04.20140304/debian/copyright @@ -0,0 +1,21 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: unity-action +Source: lp:unity-action + +Files: * +Copyright: 2013 Canonical Ltd. +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, version 3 + as published by the Free Software Foundation. + . + 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 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". --- unity-action-api-1.1.0+14.04.20140304.orig/debian/docs +++ unity-action-api-1.1.0+14.04.20140304/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- unity-action-api-1.1.0+14.04.20140304.orig/debian/libunity-action-qt1-dev.install +++ unity-action-api-1.1.0+14.04.20140304/debian/libunity-action-qt1-dev.install @@ -0,0 +1,3 @@ +usr/lib/*/libunity-action-qt.so +usr/include/* +usr/lib/*/pkgconfig/* --- unity-action-api-1.1.0+14.04.20140304.orig/debian/libunity-action-qt1.install +++ unity-action-api-1.1.0+14.04.20140304/debian/libunity-action-qt1.install @@ -0,0 +1 @@ +usr/lib/*/libunity-action-qt.so.* --- unity-action-api-1.1.0+14.04.20140304.orig/debian/qtdeclarative5-unity-action-plugin.install +++ unity-action-api-1.1.0+14.04.20140304/debian/qtdeclarative5-unity-action-plugin.install @@ -0,0 +1 @@ +usr/lib/*/qt5/qml --- unity-action-api-1.1.0+14.04.20140304.orig/debian/rules +++ unity-action-api-1.1.0+14.04.20140304/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Comment this to turn off verbose mode. +#export DH_VERBOSE=1 + +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +%: + dh $@ --parallel --fail-missing + +override_dh_auto_configure: + dh_auto_configure -- -DGENERATE_DOCUMENTATION=ON + +override_dh_makeshlibs: + dh_makeshlibs -Nqtdeclarative5-unity-action-plugin --- unity-action-api-1.1.0+14.04.20140304.orig/debian/source/format +++ unity-action-api-1.1.0+14.04.20140304/debian/source/format @@ -0,0 +1 @@ +1.0 --- unity-action-api-1.1.0+14.04.20140304.orig/debian/unity-action-doc.compress +++ unity-action-api-1.1.0+14.04.20140304/debian/unity-action-doc.compress @@ -0,0 +1,2 @@ +#!/usr/bin/env sh +# Don't compress files or it breaks reading the docs --- unity-action-api-1.1.0+14.04.20140304.orig/debian/unity-action-doc.install +++ unity-action-api-1.1.0+14.04.20140304/debian/unity-action-doc.install @@ -0,0 +1 @@ +usr/share/doc/unity-action/*