--- mediascanner2-0.100+14.04.20140310.orig/debian/changelog +++ mediascanner2-0.100+14.04.20140310/debian/changelog @@ -0,0 +1,87 @@ +mediascanner2 (0.100+14.04.20140310-0ubuntu1) trusty; urgency=low + + * New rebuild forced + + -- Ubuntu daily release Mon, 10 Mar 2014 08:20:17 +0000 + +mediascanner2 (0.100+14.04.20140307.1-0ubuntu1) trusty; urgency=low + + [ James Henstridge ] + * First stages of a QML plugin for the Media Scanner. At present it + only exposes the query() and lookup() interfaces. + * Relax the rules for tokenising the input when it ends with a short + token followed '*' wildcard. This allows us to produce results for + short strings when doing incremental searches. + * Convert the scanner daemon over to using the glib main loop rather + than a hand rolled one, and limit invalidation signals to be sent at + most once a second. + + [ Jussi Pakkanen ] + * Add sqlite error string to exception. + * Shutdown cleanly on signals. + * Made SQLite db safe to access from multiple threads. + + [ Michal Hruby ] + * Fix incorrect depends + + -- Ubuntu daily release Fri, 07 Mar 2014 17:40:21 +0000 + +mediascanner2 (0.99+14.04.20140220-0ubuntu1) trusty; urgency=low + + [ James Henstridge ] + * Add a limit argument to MediaStore::queryAlbums(), and ensure that + it returns some results when given an empty query string. + + [ Jussi Pakkanen ] + * Added const qualifiers to methods and made album immutable just like + mediafile. + * Use lstat to avoid loops. + * Fix path where media cache is stored. + * Nil merge to get on the release train. + * Send invalidation signal once the db is fully populated. + + -- Ubuntu daily release Thu, 20 Feb 2014 10:03:04 +0000 + +mediascanner2 (0.99+14.04.20140205-0ubuntu1) trusty; urgency=low + + [ James Henstridge ] + * Add a limit argument to MediaStore::query(), and ensure that it + produces some results in response to an empty query. + + [ Jussi Pakkanen ] + * Simple class for sending result set invalidation messages. + * Add a mediascanner namespace. + * Simpler header reorg. + + [ CI bot ] + * Null merge to get changes through CITrain + + -- Ubuntu daily release Wed, 05 Feb 2014 18:08:14 +0000 + +mediascanner2 (0.99+14.04.20140117-0ubuntu1) trusty; urgency=low + + [ James Henstridge ] + * Fix a few issues that prevent the scanner daemon from running when + stdin is redirected to /dev/null. + * Fix the licensing on the public library so that it is correctly + labelled as LGPL, like the old mediascanner code base. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 197 + + -- Ubuntu daily release Fri, 17 Jan 2014 07:50:53 +0000 + +mediascanner2 (0.99+14.04.20140110-0ubuntu1) trusty; urgency=low + + [ Jussi Pakkanen ] + * Hot new stuff + + [ Ɓukasz 'sil2100' Zemczak ] + * Automatic snapshot from revision 191 (bootstrap) + * We no longer ship any LGPL sources. Also, fix packaging naming in + some places - along with Vcs-* + + [ Ubuntu daily release ] + * Automatic snapshot from revision 194 + + -- Ubuntu daily release Fri, 10 Jan 2014 14:18:01 +0000 --- mediascanner2-0.100+14.04.20140310.orig/debian/compat +++ mediascanner2-0.100+14.04.20140310/debian/compat @@ -0,0 +1 @@ +9 --- mediascanner2-0.100+14.04.20140310.orig/debian/control +++ mediascanner2-0.100+14.04.20140310/debian/control @@ -0,0 +1,73 @@ +Source: mediascanner2 +Section: libs +Priority: optional +Maintainer: Ubuntu Core Developers +Standards-Version: 3.9.5 +Build-Depends: cmake, + debhelper (>= 9), + libglib2.0-dev, + libgstreamer-plugins-base1.0-dev, + libgstreamer1.0-dev, + libgtest-dev, + libsqlite3-dev, + qt5-default, + qtbase5-dev, + qtbase5-dev-tools, + qtdeclarative5-dev, + qtdeclarative5-dev-tools, + qtdeclarative5-qtquick2-plugin, + qtdeclarative5-test-plugin, +# For running unit tests + gstreamer1.0-plugins-base, + gstreamer1.0-plugins-good, +# For "old style" scope + libunity-dev, +Homepage: https://launchpad.net/mediascanner2 +# 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:mediascanner2 + +Package: libmediascanner-2.0-0 +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends}, +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Recommends: mediascanner2.0 +Description: Access library for the media scanner's index + This library provides convenient and safe access to the media scanner's + index files. + +Package: mediascanner2.0 +Architecture: any +Pre-Depends: ${misc:Pre-Depends}, +Depends: gstreamer1.0-plugins-base, + gstreamer1.0-plugins-good, +# For dbus-send. + dbus, + ${misc:Depends}, + ${shlibs:Depends}, +Description: Media scanner package + This package provides the media scanner service. + +Package: libmediascanner-2.0-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends}, +Depends: libmediascanner-2.0-0 (= ${binary:Version}), + ${misc:Depends}, +Description: Development files for libmediascanner + This package provides the infrastructure for using the media scanner's + access library in C++ based projects. + +Package: qtdeclarative5-ubuntu-mediascanner0.1 +Architecture: any +Pre-Depends: ${misc:Pre-Depends}, +Depends: mediascanner2.0 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: QML plugin for the Ubuntu Media Scanner + This package provides components that allow access to the media + scanner index from Qt Quick 2 / QML applications. --- mediascanner2-0.100+14.04.20140310.orig/debian/copyright +++ mediascanner2-0.100+14.04.20140310/debian/copyright @@ -0,0 +1,50 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: mediascanner2 +Source: https://launchpad.net/mediascanner2 + +Files: * +Copyright: 2013 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: src/mediascanner/* src/qml/* +Copyright: 2013 Canonical Ltd. +License: LGPL-3 + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License Version 3.0 as published by the Free Software Foundation. + . + This library 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/Ubuntu systems, the full text of the LGPL v3 can be found in + `/usr/share/common-licenses/LGPL-3' + +Files: src/mediascanner/mozilla/fts* +Copyright: Public Domain +License: + The author disclaims copyright to this source code. In place of + a legal notice, here is a blessing: + . + May you do good and not evil. + May you find forgiveness for yourself and forgive others. + May you share freely, never taking more than you give. + +Files: src/mediascanner/mozilla/Normalize.c +Copyright: Not stated +License: MPL-2.0 + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. --- mediascanner2-0.100+14.04.20140310.orig/debian/libmediascanner-2.0-0.install +++ mediascanner2-0.100+14.04.20140310/debian/libmediascanner-2.0-0.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* --- mediascanner2-0.100+14.04.20140310.orig/debian/libmediascanner-2.0-dev.install +++ mediascanner2-0.100+14.04.20140310/debian/libmediascanner-2.0-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/*/lib*.so +usr/lib/*/pkgconfig/* --- mediascanner2-0.100+14.04.20140310.orig/debian/mediascanner2.0.install +++ mediascanner2-0.100+14.04.20140310/debian/mediascanner2.0.install @@ -0,0 +1,2 @@ +usr/bin/* +usr/share/upstart/sessions/* --- mediascanner2-0.100+14.04.20140310.orig/debian/qtdeclarative5-ubuntu-mediascanner0.1.install +++ mediascanner2-0.100+14.04.20140310/debian/qtdeclarative5-ubuntu-mediascanner0.1.install @@ -0,0 +1 @@ +usr/lib/*/qt5/qml/Ubuntu/MediaScanner.0.1/* --- mediascanner2-0.100+14.04.20140310.orig/debian/rules +++ mediascanner2-0.100+14.04.20140310/debian/rules @@ -0,0 +1,16 @@ +#!/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 + +override_dh_auto_test: + dh_auto_test --max-parallel=1 -- ARGS="--verbose" --- mediascanner2-0.100+14.04.20140310.orig/debian/source/format +++ mediascanner2-0.100+14.04.20140310/debian/source/format @@ -0,0 +1 @@ +1.0