--- unity-api-7.80.6+14.04.20140402.orig/debian/changelog +++ unity-api-7.80.6+14.04.20140402/debian/changelog @@ -0,0 +1,319 @@ +unity-api (7.80.6+14.04.20140402-0ubuntu1) trusty; urgency=low + + [ Mirco Müller ] + * The data-roles of the NotificationModel to should be exposed to QML. + + -- Ubuntu daily release Wed, 02 Apr 2014 17:42:41 +0000 + +unity-api (7.80.6+14.04.20140401-0ubuntu1) trusty; urgency=medium + + [ Michael Zanetti ] + * Bump version for Application api changes + + -- Ubuntu daily release Tue, 01 Apr 2014 22:41:05 +0000 + +unity-api (7.80.5+14.04.20140304-0ubuntu1) trusty; urgency=low + + [ CI bot ] + * No change rebuild against Qt 5.2.1. + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Tue, 04 Mar 2014 13:52:36 +0000 + +unity-api (7.80.5+14.04.20140120-0ubuntu2) UNRELEASED; urgency=medium + + * Made calls to IniParser constructor and destructor thread-safe. Without + this, if the destructor is called from a different thread than the constructor, + we get complaints from thread sanitizer. + + -- Michi Henning Tue, 18 Feb 2014 10:29:04 +1000 + +unity-api (7.80.5+14.04.20140120-0ubuntu1) trusty; urgency=low + + [ Jussi Pakkanen ] + * Remove deprecated NonCopyable base class. + + [ Michi Henning ] + * Removed final semicolon from NONCOPYABLE macro. This makes the usage + consistent with the UNITY_DEFINES_PTRS macro, which also does not + include the semicolon. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 119 + + -- Ubuntu daily release Mon, 20 Jan 2014 16:05:43 +0000 + +unity-api (7.80.5+14.04.20131219.1-0ubuntu1) trusty; urgency=low + + [ Michi Henning ] + * Changed unity::Exception::what() to return the same text as unity::Exception::to_string(). + + [ Michal Hruby ] + * Expose full version including micro version number in pc file. + + [ Jussi Pakkanen ] + * Made noncopyable a macro. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 116 + + -- Ubuntu daily release Thu, 19 Dec 2013 21:07:55 +0000 + +unity-api (7.80.4+14.04.20131126.2-0ubuntu1) trusty; urgency=low + + [ Michal Hruby ] + * Added pkg-config module unity-shell-api. + + [ Albert Astals ] + * Avoid cmake warnings CMake Warning (dev) in CMakeLists.txt: Syntax + Warning in cmake code at /home/tsdgeos_work/phablet/unity-api/unity- + api/CMakeLists.txt:53:88 Argument not separated from preceding token + by whitespace. This warning is for project developers. Use -Wno-dev + to suppress it. CMake Warning (dev) in CMakeLists.txt: Syntax + Warning in cmake code at /home/tsdgeos_work/phablet/unity-api/unity- + api/CMakeLists.txt:53:107 Argument not separated from preceding + token by whitespace. This warning is for project developers. Use - + Wno-dev to suppress it. . + + [ Michi Henning ] + * Don't set -fno-permissive when compiling with clang because clang + produces an "ignored" warning for this flag. Set - + DGTEST_USE_OWN_TR1_TUPLE=1 to make tests compile with clang. + * Fix warning from clang when building libgtest about unused field. + * Removed obsolete doxygen config variable that caused a warning + during the build. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 112 + + -- Ubuntu daily release Tue, 26 Nov 2013 19:42:23 +0000 + +unity-api (7.80.3+13.10.20130927.1-0ubuntu1) saucy; urgency=low + + [ Michi Henning ] + * Changed pkgconfig to use absolute path for Libs, so things will work + if the package is installed in a non-standard location. + * Reverting commit 89, which added -D_GLIBCXX_DEBUG. This has truly + hideous consequences when calling cross-library and passing STL + types. If not all libraries involved are compiled with the same + flag, the code links and runs and, in many cases, will work, except + in some cases, where suddenly the stack gets trashed, the code + segfaults on a memory allocation, or similar. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 106 + + -- Ubuntu daily release Fri, 27 Sep 2013 10:32:57 +0000 + +unity-api (7.80.3+13.10.20130912-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * update Launcher API to make use of the new ApplicationManager api. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 103 + + -- Ubuntu daily release Thu, 12 Sep 2013 13:45:40 +0000 + +unity-api (7.80.3+13.10.20130911-0ubuntu1) saucy; urgency=low + + [ Gerry Boland ] + * Shell::Application: Apply Q_ENUMS to the Roles enum so + implementations can use it. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 101 + + -- Ubuntu daily release Wed, 11 Sep 2013 00:29:43 +0000 + +unity-api (7.80.3+13.10.20130905.2-0ubuntu1) saucy; urgency=low + + [ Gerry Boland ] + * AppManager: change startApplication to return ApplicationInfo, is + useful for shell. + + [ Michael Zanetti ] + * add applicationFocused method to LauncherModelInterface. + * add focused role to model. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 99 + + -- Ubuntu daily release Thu, 05 Sep 2013 10:47:48 +0000 + +unity-api (7.80.3+13.10.20130904-0ubuntu1) saucy; urgency=low + + [ Gerry Boland ] + * ApplicationManagerInterface: adjust API to use appId for app + start/stop/focus. Return ApplicationInfoInterface only in get(index) + and the new findApplication(appId) methods. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 95 + + -- Ubuntu daily release Wed, 04 Sep 2013 03:02:27 +0000 + +unity-api (7.80.3+13.10.20130903.1-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Use glibc's memory validator. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 93 + + -- Ubuntu daily release Tue, 03 Sep 2013 06:09:20 +0000 + +unity-api (7.80.3+13.10.20130902-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * Add Ubuntu.Application API, including tests and a mock + implementation. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 91 + + -- Ubuntu daily release Mon, 02 Sep 2013 02:29:21 +0000 + +unity-api (7.80.3+13.10.20130826.2-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Enable validating STL on debug builds. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 89 + + -- Ubuntu daily release Mon, 26 Aug 2013 10:08:34 +0000 + +unity-api (7.80.3+13.10.20130826.1-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 87 + + -- Ubuntu daily release Mon, 26 Aug 2013 06:08:18 +0000 + +unity-api (7.80.3+13.10.20130826-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * Add setUser method to LauncherModel. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 86 + + -- Ubuntu daily release Mon, 26 Aug 2013 02:31:24 +0000 + +unity-api (7.80.3+13.10.20130820.2-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 84 + + -- Ubuntu daily release Tue, 20 Aug 2013 10:09:27 +0000 + +unity-api (7.80.3+13.10.20130820.1-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * Add a role, clickable to quicklistModel which determines if the + entry can be clicked or not. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 82 + + -- Ubuntu daily release Tue, 20 Aug 2013 06:08:22 +0000 + +unity-api (7.80.3+13.10.20130820-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * Add a role, clickable to quicklistModel which determines if the + entry can be clicked or not. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 82 + + -- Ubuntu daily release Tue, 20 Aug 2013 02:08:23 +0000 + +unity-api (7.80.3+13.10.20130801-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 80 + + -- Ubuntu daily release Thu, 01 Aug 2013 14:30:16 +0000 + +unity-api (7.80.3+13.10.20130729ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Michi Henning ] + * Changed DefinesPtrs to a macro. That way, we don't need a virtual + destructor, and the generated typedefs can be used with POD types. + The macro also prevents ambiguous names that were caused by the + template for classes in a derivation hierarchy. + * Added UNITY_DEFINES_PTRS (needed by scopes). Added coverage + suppresssion for unreachable line of code. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 79 (ubuntu-unity/next) + + -- Ubuntu daily release Mon, 29 Jul 2013 03:40:54 +0000 + +unity-api (7.80.3+13.10.20130709ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Michael Zanetti ] + * added quicklist support to launcher api + + [ Ubuntu daily release ] + * Automatic snapshot from revision 76 (ubuntu-unity/next) + + -- Ubuntu daily release Tue, 09 Jul 2013 02:58:47 +0000 + +unity-api (7.80.2+13.10.20130703ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Michał Sawicz ] + * Do not require any particular version of boost. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 74 (ubuntu-unity/next) + + -- Ubuntu daily release Wed, 03 Jul 2013 02:35:04 +0000 + +unity-api (7.80.2+13.10.20130702ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Didier Roche ] + * Add a better package description. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 72 (ubuntu-unity/next) + + -- Ubuntu daily release Tue, 02 Jul 2013 02:31:07 +0000 + +unity-api (7.80.2+13.10.20130627ubuntu.unity.next-0ubuntu1) saucy; urgency=low + + [ Didier Roche ] + * Fix packaging to follow daily release guidelines + * Automatic snapshot from revision 67 (bootstrap) + + [ Michi Henning ] + * Changed "Lesser GNU General Public License" to "GNU Lesser General + Public License" throughout. Fixed five files that used GPL instead + of LGPL. licensecheck comes up clean now, reporting LGPL v3 for + everything. (LP: #1194867) + * Renamed COPYING.LIB -> COPYING. (LP: #1194867) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 70 (ubuntu-unity/next) + + -- Ubuntu daily release Thu, 27 Jun 2013 09:48:56 +0000 + +unity-api (7.80.1) saucy; urgency=low + + * This project forked from lp:unity/phablet. Updating the versioning to + reflect that. + + -- Sergio Schvezov Tue, 04 Jun 2013 16:06:54 -0300 + +unity-api (0.2) saucy; urgency=low + + * Releasing for saucy. + + -- Sergio Schvezov Tue, 04 Jun 2013 02:16:12 -0300 + +unity-api (0.1) raring; urgency=low + + * Initial release + + -- Michał Sawicz Fri, 10 May 2013 12:43:53 +0200 --- unity-api-7.80.6+14.04.20140402.orig/debian/compat +++ unity-api-7.80.6+14.04.20140402/debian/compat @@ -0,0 +1 @@ +9 --- unity-api-7.80.6+14.04.20140402.orig/debian/control +++ unity-api-7.80.6+14.04.20140402/debian/control @@ -0,0 +1,54 @@ +Source: unity-api +Priority: optional +Section: libs +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 9), + cmake, + doxygen, + graphviz, + libboost-regex-dev (>= 1.49), + libboost-dev (>= 1.49), + libgtest-dev, + pkg-config, + python3, + qt5-default, + qtbase5-dev, + qtdeclarative5-dev, + qtdeclarative5-dev-tools, + qtdeclarative5-qtquick2-plugin, + qtdeclarative5-test-plugin, + libglib2.0-dev, +Standards-Version: 3.9.4 +Homepage: https://launchpad.net/unity-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-api +Vcs-Browser: https://code.launchpad.net/unity-api + +Package: libunity-api0 +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends}, +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: API for Unity shell integration + Library to integrate with the Unity shell + +Package: libunity-api-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + libboost-dev (>= 1.49), + libunity-api0 (= ${binary:Version}), +Description: Header files for Unity API + Library to integrate with the Unity shell (dev files) + +Package: libunity-api-doc +Section: doc +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends}, +Description: Documentation for Unity API + Library to integrate with the Unity shell (documentation) --- unity-api-7.80.6+14.04.20140402.orig/debian/copyright +++ unity-api-7.80.6+14.04.20140402/debian/copyright @@ -0,0 +1,23 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: unity-api +Source: http://launchpad.net/unity-api + +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 the GNU Lesser 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 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 full text of the GNU Lesser General Public License + version 3 can be found in the file /usr/share/common-licenses/LGPL-3. --- unity-api-7.80.6+14.04.20140402.orig/debian/libunity-api-dev.install +++ unity-api-7.80.6+14.04.20140402/debian/libunity-api-dev.install @@ -0,0 +1,3 @@ +usr/include/unity/* +usr/lib/*/libunity-api.so +usr/lib/*/pkgconfig/*.pc --- unity-api-7.80.6+14.04.20140402.orig/debian/libunity-api-doc.install +++ unity-api-7.80.6+14.04.20140402/debian/libunity-api-doc.install @@ -0,0 +1 @@ +usr/share/doc/libunity-api/* --- unity-api-7.80.6+14.04.20140402.orig/debian/libunity-api0.install +++ unity-api-7.80.6+14.04.20140402/debian/libunity-api0.install @@ -0,0 +1 @@ +usr/lib/*/libunity-api.so.* --- unity-api-7.80.6+14.04.20140402.orig/debian/rules +++ unity-api-7.80.6+14.04.20140402/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +# http://ccache.samba.org/manual.html#_precompiled_headers +export CCACHE_SLOPPINESS=time_macros + +%: + dh $@ --parallel --fail-missing + --- unity-api-7.80.6+14.04.20140402.orig/debian/source/format +++ unity-api-7.80.6+14.04.20140402/debian/source/format @@ -0,0 +1 @@ +1.0