--- thumbnailer-2.4+16.10.20160926.2.orig/debian/changelog +++ thumbnailer-2.4+16.10.20160926.2/debian/changelog @@ -0,0 +1,574 @@ +thumbnailer (2.4+16.10.20160926.2-0ubuntu1) yakkety; urgency=medium + + * Disabled QDBus-related tests on xenial and yakkety for the time being due + to problems with Qt 5.6. See + https://bugs.launchpad.net/ubuntu/+source/thumbnailer/+bug/1613561 + https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1625930 + * Changed python-tornado dependency to python-tornado for + cross-builds. + + -- Michi Henning Mon, 26 Sep 2016 07:36:07 +0000 + +thumbnailer (2.4+16.10.20160825-0ubuntu1) yakkety; urgency=medium + + * Changed python-tornado dependency to python-tornado for cross-builds. + * Relaxed copyright for trace.cpp and trace.h to LGPL. + + -- Michi Henning Thu, 25 Aug 2016 06:59:02 +0000 + +thumbnailer (2.4+16.10.20160719-0ubuntu2) yakkety; urgency=medium + + * No-change rebuild for boost soname change. + + -- Matthias Klose Thu, 04 Aug 2016 08:32:55 +0000 + +thumbnailer (2.4+16.10.20160719-0ubuntu1) yakkety; urgency=medium + + [ Michi Henning ] + * Changed copyright from GPL to LGPL for two files used in storage framework. + + [ James Henstridge ] + * Fixed pkgconfig file for qt library. + + -- Michi Henning Tue, 19 Jul 2016 01:11:39 +0000 + +thumbnailer (2.4+16.10.20160530.3-0ubuntu1) yakkety; urgency=medium + + [ Michi Henning ] + * Re-enabled copyright test on xenial and yakkety. + + [ CI Train Bot ] + * No-change rebuild. + + -- Michi Henning Mon, 30 May 2016 11:07:33 +0000 + +thumbnailer (2.4+16.04.20160321-0ubuntu2) yakkety; urgency=medium + + * No-change rebuild for boost soname change. + + -- Matthias Klose Sat, 23 Apr 2016 18:50:26 +0000 + +thumbnailer (2.4+16.04.20160321-0ubuntu1) xenial; urgency=medium + + [ Michi Henning ] + * vs-thumb now uses a separate pipe instead of writing to stdout (LP: #1556835). + + [ CI Train Bot ] + * No-change rebuild. + + -- Michi Henning Mon, 21 Mar 2016 02:12:07 +0000 + +thumbnailer (2.4+16.04.20160302.1-0ubuntu1) xenial; urgency=medium + + [ Michi Henning ] + * Thumbnails now preserve transparency of source image (LP: #1532719, LP: #1541836). + * Fixed incorrect tests when checking full-size cache hits (LP: #1540753). + * Minor improvements to man pages. + + [ CI Train Bot ] + * No-change rebuild. + + -- Michi Henning Wed, 02 Mar 2016 05:20:31 +0000 + +thumbnailer (2.4+16.04.20160226-0ubuntu1) xenial; urgency=medium + + [ Michi Henning ] + * Fixed incorrect build dependency for settings-defaults.h. + * Re-enabled tests on powerpc and s390x, except for qml test. + * Disabled vs-thumb test on powerpc64le due to gstreamer codec bug. + * Added version check on start-up and automatic cache wipe if cache + encoding version changes. + * Changed local audio extraction for better performance: 12 times + faster on Mako, 5 times faster on desktop. + * thumbnailer-admin now works with relative paths (LP: #1538774). + + [ James Henstridge ] + * Fixed thumbnail extraction from large animated GIF files (LP: #1527315). + + [ CI Train Bot ] + * No-change rebuild. + + -- James Henstridge Fri, 26 Feb 2016 03:27:56 +0000 + +thumbnailer (2.3+16.04.20160210-0ubuntu1) xenial; urgency=medium + + [ James Henstridge ] + * When a thumbnail can not be loaded, return an error from the image + provider rather than substituting in a fallback image. Users can + detect the problem via the status property of the QML Image + component and provide their own fallback handling. (LP: #1324142) + + -- Pawel Stolowski Wed, 10 Feb 2016 00:51:48 +0000 + +thumbnailer (2.3+16.04.20160108.2-0ubuntu1) xenial; urgency=medium + + [ Michi Henning ] + * Fixed incorrect display of cache policy by "thumbnailer-admin stats". + * Limit GIF file size to 2 MB (LP: #1527315). + * Fix non-working config settings for client-side API (LP: #1528058). + + [ CI Train Bot ] + * No-change rebuild. + + -- Michi Henning Fri, 08 Jan 2016 12:43:17 +0000 + +thumbnailer (2.3+16.04.20160107.1-0ubuntu1) xenial; urgency=medium + + * Fix for lp:1531038. Much better user experience this way. (LP: + #1531038) + + -- Michi Henning Thu, 07 Jan 2016 06:33:30 +0000 + +thumbnailer (2.3+16.04.20160107-0ubuntu1) xenial; urgency=medium + + [ Michi Henning ] + * Ignored failing tests on PPC due to gstreamer problems. + * Fixed crash that happened if the service was shut down + while there were requests still processing in the + thread pools. + * Fixed incorrect handling of 400 (Bad Request) response from + remote server (LP: #1512608). + * Passing an invalid size to the QML or Qt APIs is now an error. + * Added new gsettings key "log-level". Amount of noise in the logs + is now reduced. Set log-level to 2 for verbose logging. + + [ CI Train Bot ] + * No-change rebuild. + + -- Michi Henning Thu, 07 Jan 2016 04:36:39 +0000 + +thumbnailer (2.3+16.04.20151102.2-0ubuntu1) xenial; urgency=medium + + [ Michi Henning ] + * "thumbnailer-admin clear f" now also resets the network retry timeout. + * API documentation and man page improvements. + * Videos with embedded artwork now display the artwork thumbnail instead + of an extracted still frame (LP: #1510801). + * Added cancelled() accessor to Request class. + * Requests made via the Qt and QML APIs are correctly rate-limited now. + * Added trace-client key to gsettings. + * Service log now shows statistics on start-up. + * Resetting the stats now also resets the network failure retry timout. + * Fix for cover art extraction if only a preview cover image is available. + + [ Michael Sheldon ] + * Added more robust content type detection (LP: #1499341). + + [ CI Train Bot ] + * debian/libthumbnailer-qt1.0.symbols: update to released version. + * No-change rebuild. + + -- Michi Henning Mon, 02 Nov 2015 12:36:56 +0000 + +thumbnailer (2.3+15.10.20150915.1-0ubuntu1) wily; urgency=medium + + [ Michi Henning ] + * Added man pages for thumbnailer-admin, thumbnailer-service, + and thumbnailer-settings. + * Removed a bunch of lintian warnings and errors. + * Removed source for persistent cache. + * Added inactivity timeout to admin interface, so the service + exits after 30 seconds if it is started only to, for example, + retrieve the stats. Activity on the admin interface now keeps + the service alive the same way activity on the thumbnailer interface does. + * Added average hit and miss run length to stats returned by + thumbnailer-admin. + * Changed semantics for requests with (0,0) size. All requests are now + clamped to a 1920x1920 bounding box. + * Fixed incorrect timeout semantics for unexpected network errors. + + [ James Henstridge ] + * Renamed QML package to qml-module-XXX format and add transitional + package. (LP: #1342031) + * Port QML module to use libthumbnailer-qt. + + [ Xavi Garcia ] + * Add new libthumbnailer-qt1.0 library, providing a C++ client API. + + [ Albert Astals Cid ] + * In QML image provider, only create QQuickTextureFactory when + needed, fixing a memory leak when requests are cancelled. (LP: + #1484914) + + [ CI Train Bot ] + * debian/libthumbnailer-qt1.0.symbols: update to released version. + * New rebuild forced. + + -- Michi Henning Tue, 15 Sep 2015 11:04:14 +0000 + +thumbnailer (2.2+15.10.20150801-0ubuntu1) wily; urgency=medium + + [ Michi Henning ] + * Compatibility fixes for GCC 5, Boost 1.58, and Libapparmor 2.10. + * Correctly initialise the cache stats after upgrading from an old + cache version. + * Rename clear-stats sub-command of thumbnailer-admin to zero-stats. + + [ James Henstridge ] + * Pass a filename to the vs-thumb helper utility rather than a file + descriptor. This avoids the use of the fdsrc GStreamer element, which + appears to be unstable on Wily. + + [ CI Train Bot ] + * New rebuild forced. + + -- CI Train Bot Sat, 01 Aug 2015 04:32:14 +0000 + +thumbnailer (2.1.1) UNRELEASED; urgency=medium + + [ Michi Henning ] + * Added request limiter on the qml side, so we don't overrun DBus with + too many outstanding requests. (DBus kills the connection if there + are more than 400 or so outstanding requests.) + + -- Michi Henning Mon, 03 Aug 2015 14:28:09 +1000 + +thumbnailer (2.1+15.10.20150715-0ubuntu1) wily; urgency=medium + + [ James Henstridge ] + * Expose more settings for the thumbnailer daemon via GSettings. + * Change the security policy implementation to use aa_query_label() + for file access checks rather than relying on file descriptor + passing. This avoids the file descriptor exhaustion bugs with the + previous implementation. (LP: #1381713) + + [ Michi Henning ] + * Add thumbnailer-admin tool, which can be used to check the status + of the cache and generate thumbnails via the command line. + * Add time stamps to log messages. + * Reduce the memory footprint of small caches, which in turn reduces + the footprint of thumbnailer-service. + * Don't implicitly compact the cache on service shutdown, as this + can take some time. + * Persist the cache stats over restarts of thumbnailer-service. + * Don't save JPEG thumbnails at quality=100, since the quality + improvement isn't justified by the extra storage. + * Don't retry downloads when we have a hit from the failure cache. + * Warn if an app requests an unsized thumbnail. + + [ CI Train Bot ] + * New rebuild forced. + + -- CI Train Bot Wed, 15 Jul 2015 02:03:28 +0000 + +thumbnailer (2.0+15.10.20150527-0ubuntu2) wily; urgency=medium + + * Switch to unversioned Conflicts/Replaces on libthumbnailer0 to force + removal of the obsolete package on upgrade from the previous version. + + -- Adam Conrad Wed, 17 Jun 2015 05:15:54 -0600 + +thumbnailer (2.0+15.10.20150527-0ubuntu1) wily; urgency=medium + + [ James Henstridge ] + * New upstream version with many changes: + - Switch to new cache implementation based on leveldb. + - Move local file thumbnailing to the central D-Bus daemon, + allowing for the cache to be shared between apps and its size + kept under control. + - The libthumbnailer library has been removed, since all clients + of the cache rely on the D-Bus interface now. + - The QML plugin now uses the QQuickAsyncImageProvider interface, + enabling multiple thumbnails to be loaded simultaneously. + - Improved test coverage. + * Remove the libthumbnailer0 and libthumbnailer-dev binary packages. + + -- CI Train Bot Wed, 27 May 2015 05:36:31 +0000 + +thumbnailer (1.3+15.04.20150312-0ubuntu1) vivid; urgency=medium + + [ Albert Astals Cid ] + * Use own QDBusConnection (LP: #1410260) + + -- CI Train Bot Thu, 12 Mar 2015 08:38:44 +0000 + +thumbnailer (1.3+15.04.20150122-0ubuntu1) vivid; urgency=low + + [ Florian Boucault ] + * Keeps track of failed thumbnails and do not try to regenerate them. + (LP: #1389678) + * QML thumbnail provider: make sure sourceSize (aka requestedSize) is + respected by downscaling at loading time if necessary. Makes + TN_SIZE_ORIGINAL case much faster. (LP: #1391368) + + -- Ubuntu daily release Thu, 22 Jan 2015 08:56:16 +0000 + +thumbnailer (1.3+15.04.20150106-0ubuntu1) vivid; urgency=low + + [ Jussi Pakkanen ] + * Fix a few potential memory corruptions. (LP: #1403906) + + -- Ubuntu daily release Tue, 06 Jan 2015 18:50:46 +0000 + +thumbnailer (1.3+15.04.20141202-0ubuntu1) vivid; urgency=low + + [ Alfonso Sanchez-Beato ] + * [ Alfonso Sanchez-Beato ] Workaround for files with very few intra + frames (LP: #1393834) + + -- Ubuntu daily release Tue, 02 Dec 2014 14:10:09 +0000 + +thumbnailer (1.3+15.04.20141106-0ubuntu1) vivid; urgency=low + + [ Jussi Pakkanen ] + * Fix memory leak. + * Use videoflip to fix orientation. (LP: #1191934) + + -- Ubuntu daily release Thu, 06 Nov 2014 05:38:14 +0000 + +thumbnailer (1.3+15.04.20141105-0ubuntu1) vivid; urgency=low + + [ Ricardo Salveti de Araujo ] + * Enabling exif thumbnails again, as we now got the proper fix at + qtubuntu-camera + + -- Ubuntu daily release Wed, 05 Nov 2014 04:05:25 +0000 + +thumbnailer (1.3+14.10.20141002-0ubuntu1) utopic; urgency=low + + [ Jussi Pakkanen ] + * Disable exif thumbnails temporarily to work around a regression. + + -- Ubuntu daily release Thu, 02 Oct 2014 19:20:24 +0000 + +thumbnailer (1.3+14.10.20140926-0ubuntu1) utopic; urgency=medium + + [ Pawel Stolowski ] + * Added gsettings schema with API key used for accessing dash.ubuntu.com service. + - Pass the key with artist/album requests. + * Install album_missing icon (taken from libunitycore package). + + [ Jussi Pakkanen ] + * Use exif thumbnail if one is available. + * A few simple fixes for issues found compiling against libc++. + * Prevent apport from sending vs-thumb stacktraces. + + [ Pete Woods ] + * There is a new thumbnailer-common package to hold default icons. + + -- Ubuntu daily release Fri, 26 Sep 2014 11:25:18 +0000 + +thumbnailer (1.2+14.10.20140916-0ubuntu1) utopic; urgency=low + + [ Jussi Pakkanen ] + * Make a few classes more resistant to copying. + * Clean up warnings as reported by gcc and shiny new clang. + + -- Ubuntu daily release Tue, 16 Sep 2014 08:14:04 +0000 + +thumbnailer (1.2+14.10.20140904-0ubuntu1) utopic; urgency=low + + [ Ubuntu daily release ] + * New rebuild forced + + [ Jussi Pakkanen ] + * Move embedded thumbnail extraction to a helper binary to avoid + linking main library with gstreamer. (LP: #1363314) + + -- Ubuntu daily release Thu, 04 Sep 2014 07:43:24 +0000 + +thumbnailer (1.2+14.10.20140901.is.1.2+14.10.20140814-0ubuntu2) utopic; urgency=medium + + * Reintroduce the pthread linkage fix from 1.2+14.10.20140827.1-0ubuntu1, + required for the package to build. + + -- Steve Langasek Tue, 02 Sep 2014 13:26:28 -0700 + +thumbnailer (1.2+14.10.20140901.is.1.2+14.10.20140814-0ubuntu1) utopic; urgency=medium + + * Revert the last two landings. The 1.2+14.10.20140827.1 version + introduced a serious regression breaking many projects, indirectly + caused by thumbnailer using gst. LP: #1363314. + + -- Łukasz 'sil2100' Zemczak Tue, 02 Sep 2014 21:50:08 +0200 + +thumbnailer (1.2+14.10.20140901-0ubuntu1) utopic; urgency=medium + + [ Pawel Stolowski ] + * Changed requested images sizes to better match sizes supported by the web server. + + -- Ubuntu daily release Mon, 01 Sep 2014 07:32:23 +0000 + +thumbnailer (1.2+14.10.20140827.1-0ubuntu1) utopic; urgency=low + + [ Jussi Pakkanen ] + * Re-enable embedded album art. + * Link against thread library explicitly. + + -- Ubuntu daily release Wed, 27 Aug 2014 15:55:17 +0000 + +thumbnailer (1.2+14.10.20140814-0ubuntu1) utopic; urgency=low + + [ Jussi Pakkanen ] + * Print log message when errors happen. + + -- Ubuntu daily release Thu, 14 Aug 2014 13:41:35 +0000 + +thumbnailer (1.2+14.10.20140812-0ubuntu1) utopic; urgency=medium + + [ Pawel Stolowski ] + * Use Ubuntu webservice for album art and provide artist art API. + + -- Ubuntu daily release Tue, 12 Aug 2014 16:57:24 +0000 + +thumbnailer (1.1+14.10.20140811-0ubuntu1) utopic; urgency=low + + [ Ubuntu daily release ] + * debian/libthumbnailer0.symbols: auto-update to released version + + [ Arthur Mello ] + * Work with file names with non-european characters by not writing + metadata chunks when they can't be represented in ISO-8859-1. (LP: + #1319698) + + [ Jussi Pakkanen ] + * Work with file names with non-european characters by not writing + metadata chunks when they can't be represented in ISO-8859-1. (LP: + #1319698) + + [ Pawel Stolowski ] + * Request images of size 400 instead of 200 from ubuntu server. + + -- Ubuntu daily release Mon, 11 Aug 2014 14:20:34 +0000 + +thumbnailer (1.1+14.04.20140401.1-0ubuntu3) utopic; urgency=medium + + * No-change rebuild to get dbgsyms for all binaries onto + ddebs.ubuntu.com + + -- Steve Langasek Thu, 24 Jul 2014 14:14:15 -0700 + +thumbnailer (1.1+14.04.20140401.1-0ubuntu2) utopic; urgency=medium + + * No-change rebuild for shlib changes in qtbase and qtdeclarative. + + -- Ricardo Salveti de Araujo Tue, 29 Apr 2014 14:53:03 -0700 + +thumbnailer (1.1+14.04.20140401.1-0ubuntu1) trusty; urgency=low + + [ Michal Hruby ] + * Provide virtual thumbnailer package. + + -- Ubuntu daily release Tue, 01 Apr 2014 22:45:34 +0000 + +thumbnailer (1.1+14.04.20140331-0ubuntu1) trusty; urgency=medium + + [ Jussi Pakkanen ] + * New minor release. + + -- Ubuntu daily release Mon, 31 Mar 2014 09:08:36 +0000 + +thumbnailer (1.0+14.04.20140327-0ubuntu1) trusty; urgency=low + + [ Jussi Pakkanen ] + * Obey the TMPDIR. (LP: #1296987) + + -- Ubuntu daily release Thu, 27 Mar 2014 08:36:59 +0000 + +thumbnailer (1.0+14.04.20140319-0ubuntu1) trusty; urgency=low + + [ Jussi Pakkanen ] + * Prevent crash if exif entry is null. (LP: #1294274) + + -- Ubuntu daily release Wed, 19 Mar 2014 20:16:40 +0000 + +thumbnailer (1.0+14.04.20140307-0ubuntu1) trusty; urgency=low + + [ Jussi Pakkanen ] + * Added visibility info to prevent accidental ABI breakages. + * Reorient images manually to work around a bug in GdkPixbuf. + + -- Ubuntu daily release Fri, 07 Mar 2014 15:41:18 +0000 + +thumbnailer (1.0+14.04.20140304-0ubuntu1) trusty; urgency=low + + [ CI bot ] + * Resync trunk + + [ Ugo Riboni ] + * Add a new nonstandard thumbnail size (360) needed by gallery-app To + test from QML you will need this MR as well: + https://code.launchpad.net/~amanzi-team/ubuntu-ui-toolkit/ubuntu-ui- + toolkit-xlarge-thumbnails/+merge/207500 (LP: #1221968) + + [ Jussi Pakkanen ] + * Error condition checking and error messages. + * Fix image orientation. + + -- Ubuntu daily release Tue, 04 Mar 2014 10:09:12 +0000 + +thumbnailer (1.0+14.04.20140218-0ubuntu1) trusty; urgency=low + + [ Ricardo Salveti de Araujo ] + * vs-thumb: give pipeline at least 3 seconds to preroll + + [ Jussi Pakkanen ] + * Created a unique_gobj class for managing gobject based resources. + * Fix use of #includes. (LP: #1237045) + * A bunch of fixes to make the project compile on precise. + * Removed accidentally added file. + * Invalidate cached images when source has changed. + + -- Ubuntu daily release Tue, 18 Feb 2014 23:01:31 +0000 + +thumbnailer (1.0+13.10.20131011-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Fix install directory of vs-thumb. (LP: #1235325) + * Wait for child process to die when killing it with SIGKILL. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 58 + + -- Ubuntu daily release Fri, 11 Oct 2013 05:41:32 +0000 + +thumbnailer (1.0+13.10.20131008-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Fix off by one error. (LP: #1235444) + * Disable use of in-process GStreamer because we use 1.0, which + clashes with 0.10. (LP: #1235484) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 55 + + -- Ubuntu daily release Tue, 08 Oct 2013 12:49:51 +0000 + +thumbnailer (1.0+13.10.20131007-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Write files into cache atomically. + * Guard against a frozen worker process. + * Document the public interface. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 52 + + -- Ubuntu daily release Mon, 07 Oct 2013 10:52:14 +0000 + +thumbnailer (1.0+13.10.20131003-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Run gstreamer video pipelines in an external process. + * Get helper path from config.h. + * Use helper binary from build dir when running tests. + * Adds support for full resolution thumbnails. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 48 + + -- Ubuntu daily release Thu, 03 Oct 2013 03:26:49 +0000 + +thumbnailer (1.0+13.10.20131002-0ubuntu1) saucy; urgency=low + + [ Jussi Pakkanen ] + * Initial release. + * Typo fix. + + [ Łukasz 'sil2100' Zemczak ] + * Automatic snapshot from revision 41 (bootstrap) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 43 + + -- Ubuntu daily release Wed, 02 Oct 2013 02:34:38 +0000 --- thumbnailer-2.4+16.10.20160926.2.orig/debian/compat +++ thumbnailer-2.4+16.10.20160926.2/debian/compat @@ -0,0 +1 @@ +9 --- thumbnailer-2.4+16.10.20160926.2.orig/debian/control +++ thumbnailer-2.4+16.10.20160926.2/debian/control @@ -0,0 +1,113 @@ +Source: thumbnailer +Section: libdevel +Priority: optional +Maintainer: Ubuntu Core Developers +Standards-Version: 3.9.6 +Build-Depends: cmake, + cmake-extras (>= 0.4), + debhelper (>= 9), + devscripts, + google-mock, + gstreamer1.0-libav, + gstreamer1.0-fluendo-mp3, + gstreamer1.0-plugins-bad-faad, + gstreamer1.0-plugins-good, + libapparmor-dev, + libboost-filesystem-dev, + libboost-iostreams-dev, + libboost-regex-dev, + libexif-dev, + libgdk-pixbuf2.0-dev, + libgstreamer1.0-dev, + libgstreamer-plugins-base1.0-dev, + libgtest-dev, + libleveldb-dev, + libqtdbustest1-dev, + librsvg2-common, + libtag1-dev, + libunity-api-dev, + lsb-release, + persistent-cache-cpp-dev (>= 1.0.4), + python3-tornado , + qml-module-qtquick2, + qml-module-qttest, + qtbase5-dev, + qtbase5-dev-tools, + qtdeclarative5-dev, + shared-mime-info, + xvfb, + doxygen, +Homepage: https://launchpad.net/thumbnailer +# if you don't have have commit access to this branch but would like to upload +# directly to Ubuntu, don't worry: your changes will be merged back into the +# upstream branch +Vcs-Bzr: lp:thumbnailer + +Package: thumbnailer-service +Architecture: any +Multi-Arch: foreign +Pre-Depends: ${misc:Pre-Depends}, +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Conflicts: libthumbnailer0, thumbnailer-common +Replaces: libthumbnailer0, thumbnailer-common +Description: D-Bus service for out of process thumbnailing + This package provides a D-Bus service that can provide thumbnails on + behalf of another process. + +Package: qtdeclarative5-ubuntu-thumbnailer0.1 +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-ubuntu-thumbnailer0.1, + ${misc:Depends}, +Description: transitional dummy package for QML interface for the thumbnailer. + This package provides image providers that allow access to the + thumbnailer from Qt Quick 2 / QML applications + . + This is a transitional dummy package for qml-module-ubuntu-thumbnailer0.1 + which can be safely removed. + +Package: qml-module-ubuntu-thumbnailer0.1 +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends}, +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libthumbnailer-qt1.0 (= ${binary:Version}), +Provides: ubuntu-thumbnailer-impl, + ubuntu-thumbnailer-impl-0, +Recommends: thumbnailer-service (= ${binary:Version}), +Breaks: qtdeclarative5-ubuntu-thumbnailer0.1 (<< 2.3~) +Replaces: qtdeclarative5-ubuntu-thumbnailer0.1 (<< 2.3~) +Description: QML interface for the thumbnailer. + This package provides image providers that allow access to the + thumbnailer from Qt Quick 2 / QML applications. + +Package: libthumbnailer-qt1.0 +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends}, +Depends: ${misc:Depends}, + ${shlibs:Depends}, + thumbnailer-service, +Description: Qt/C++ API to obtain thumbnails + Library to obtain thumbnails + +Package: libthumbnailer-qt-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends}, +Depends: libthumbnailer-qt1.0 (= ${binary:Version}), + ${misc:Depends}, +Description: Header files for Thumbnailer API + Library to obtain thumbnails (dev files) + +Package: libthumbnailer-qt-doc +Section: doc +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends}, +Description: Documentation for Thumbnailer API + Library to obtain thumbnails (documentation) --- thumbnailer-2.4+16.10.20160926.2.orig/debian/copyright +++ thumbnailer-2.4+16.10.20160926.2/debian/copyright @@ -0,0 +1,44 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: thumbnailer +Source: https://launchpad.net/thumbnailer + +Files: * +Copyright: 2015 Canonical Ltd. +License: GPL-3 + This program is free software: you can redistribute it and/or modify + it under the terms of 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 warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + On Debian/Ubuntu systems, the full text of the GPL v3 can be found in + `/usr/share/common-licenses/GPL-3' + +Files: plugins/* + include/internal/gobj_memory.h + include/internal/safe_strerror.h + include/internal/trace.h + src/safe_strerror.cpp + src/trace.cpp + tests/copyright/* + tests/gobj_ptr/* + tests/headers/* + tests/safe_strerror/* + tests/whitespace/* +Copyright: 2015 Canonical ltd +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 Lesser 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' --- thumbnailer-2.4+16.10.20160926.2.orig/debian/libthumbnailer-qt-dev.install +++ thumbnailer-2.4+16.10.20160926.2/debian/libthumbnailer-qt-dev.install @@ -0,0 +1,3 @@ +usr/lib/*/libthumbnailer-qt.so +usr/include/thumbnailer-qt-1.0/unity/thumbnailer/qt/*.h +usr/lib/*/pkgconfig/libthumbnailer-qt.pc --- thumbnailer-2.4+16.10.20160926.2.orig/debian/libthumbnailer-qt-doc.install +++ thumbnailer-2.4+16.10.20160926.2/debian/libthumbnailer-qt-doc.install @@ -0,0 +1 @@ +usr/share/doc/libthumbnailer-qt/* --- thumbnailer-2.4+16.10.20160926.2.orig/debian/libthumbnailer-qt-doc.lintian-overrides +++ thumbnailer-2.4+16.10.20160926.2/debian/libthumbnailer-qt-doc.lintian-overrides @@ -0,0 +1,3 @@ +# Nothing we can do about this because, depending on the installed version +# of jquery.js, the tree widget breaks. +libthumbnailer-qt-doc: embedded-javascript-library --- thumbnailer-2.4+16.10.20160926.2.orig/debian/libthumbnailer-qt1.0.install +++ thumbnailer-2.4+16.10.20160926.2/debian/libthumbnailer-qt1.0.install @@ -0,0 +1 @@ +usr/lib/*/libthumbnailer-qt.so.* --- thumbnailer-2.4+16.10.20160926.2.orig/debian/libthumbnailer-qt1.0.symbols +++ thumbnailer-2.4+16.10.20160926.2/debian/libthumbnailer-qt1.0.symbols @@ -0,0 +1,23 @@ +libthumbnailer-qt.so.1.0 libthumbnailer-qt1.0 #MINVER# + (c++)"typeinfo for unity::thumbnailer::qt::Request@Base" 2.3+15.10.20150915.1 + (c++)"typeinfo name for unity::thumbnailer::qt::Request@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::cancel()@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::errorMessage() const@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::finished()@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::image() const@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::isCancelled() const@Base" 2.3+16.04.20151102.2 + (c++)"unity::thumbnailer::qt::Request::isFinished() const@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::isValid() const@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::metaObject() const@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::qt_metacall(QMetaObject::Call, int, void**)@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::qt_metacast(char const*)@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::staticMetaObject@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::waitForFinished()@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Request::~Request()@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Thumbnailer::Thumbnailer()@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Thumbnailer::Thumbnailer(QDBusConnection const&)@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Thumbnailer::getAlbumArt(QString const&, QString const&, QSize const&)@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Thumbnailer::getArtistArt(QString const&, QString const&, QSize const&)@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Thumbnailer::getThumbnail(QString const&, QSize const&)@Base" 2.3+15.10.20150915.1 + (c++)"unity::thumbnailer::qt::Thumbnailer::~Thumbnailer()@Base" 2.3+15.10.20150915.1 + (c++)"vtable for unity::thumbnailer::qt::Request@Base" 2.3+15.10.20150915.1 --- thumbnailer-2.4+16.10.20160926.2.orig/debian/qml-module-ubuntu-thumbnailer0.1.install +++ thumbnailer-2.4+16.10.20160926.2/debian/qml-module-ubuntu-thumbnailer0.1.install @@ -0,0 +1 @@ +usr/lib/*/qt5/qml/Ubuntu/Thumbnailer.0.1/* --- thumbnailer-2.4+16.10.20160926.2.orig/debian/qml-module-ubuntu-thumbnailer0.1.lintian-overrides +++ thumbnailer-2.4+16.10.20160926.2/debian/qml-module-ubuntu-thumbnailer0.1.lintian-overrides @@ -0,0 +1 @@ +qml-module-ubuntu-thumbnailer0.1 binary: package-has-long-file-name --- thumbnailer-2.4+16.10.20160926.2.orig/debian/rules +++ thumbnailer-2.4+16.10.20160926.2/debian/rules @@ -0,0 +1,29 @@ +#!/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 + +export QT_SELECT=qt5 + +%: + dh $@ --parallel --fail-missing + +override_dh_auto_configure: + dh_auto_configure -- -DCMAKE_INSTALL_SYSCONFDIR=/etc + +# Tests are not written to be run in parallel. +# We ignore failing tests on PPC because the thumbnailer is irrelevant there, +# and gstreamer has bugs in the plugins for PPC. +test_args = --max-parallel=1 -- ARGS=\"--verbose\" +override_dh_auto_test: +#ifneq (,$(filter powerpc ppc64el s390x,$(DEB_HOST_ARCH))) +# dh_auto_test $(test_args) || : +#else + dh_auto_test $(test_args) +#endif --- thumbnailer-2.4+16.10.20160926.2.orig/debian/source/format +++ thumbnailer-2.4+16.10.20160926.2/debian/source/format @@ -0,0 +1 @@ +1.0 --- thumbnailer-2.4+16.10.20160926.2.orig/debian/thumbnailer-service.install +++ thumbnailer-2.4+16.10.20160926.2/debian/thumbnailer-service.install @@ -0,0 +1,7 @@ +etc/apport/blacklist.d/thumbnailer +usr/bin/thumbnailer-admin +usr/lib/*/thumbnailer/thumbnailer-service +usr/lib/*/thumbnailer/vs-thumb +usr/share/dbus-1/services/com.canonical.Thumbnailer.service +usr/share/glib-2.0/schemas/* +usr/share/man/man*/*