--- tracker-0.8.6.orig/debian/tracker-explorer.install +++ tracker-0.8.6/debian/tracker-explorer.install @@ -0,0 +1,2 @@ +usr/bin/tracker-explorer +usr/share/tracker/tracker-explorer.ui --- tracker-0.8.6.orig/debian/tracker-gui.install +++ tracker-0.8.6/debian/tracker-gui.install @@ -0,0 +1,25 @@ +usr/bin/tracker-search-tool +usr/bin/tracker-status-icon +usr/bin/tracker-preferences + +usr/share/applications/tracker-*.desktop +usr/share/tracker/icons/ +usr/share/icons/ + +usr/share/tracker/tracker-preferences.ui +usr/share/tracker/tracker-search-bar.ui +usr/share/tracker/tst.ui +usr/share/tracker/GNOME_Search_Bar_Applet.xml + +etc/xdg/autostart/tracker-status-icon.desktop + +usr/share/man/man1/tracker-search-tool.1 +usr/share/man/man1/tracker-status-icon.1 +usr/share/man/man1/tracker-preferences.1 +usr/share/man/man1/tracker-search-bar.1 + +usr/lib/bonobo/servers/GNOME_Search_Bar_Applet.server +usr/lib/tracker/tracker-search-bar + +# Nautilus extension for now in tracker-gui +usr/lib/nautilus/extensions-2.0/libnautilus-tracker-tags.so --- tracker-0.8.6.orig/debian/libtracker-miner-0.8-0.install +++ tracker-0.8.6/debian/libtracker-miner-0.8-0.install @@ -0,0 +1 @@ +usr/lib/libtracker-miner-0.8.so.* --- tracker-0.8.6.orig/debian/README.source +++ tracker-0.8.6/debian/README.source @@ -0,0 +1,3 @@ +This package uses the quilt patch management system. + +Please refer to /usr/share/doc/quilt/README.source for further information. --- tracker-0.8.6.orig/debian/tracker-gui.preinst +++ tracker-0.8.6/debian/tracker-gui.preinst @@ -0,0 +1,32 @@ +#!/bin/sh + +set -e + +# Remove a no-longer used conffile +rm_conffile() { + local PKGNAME="$1" + local CONFFILE="$2" + + [ -e "$CONFFILE" ] || return 0 + + local md5sum="$(md5sum $CONFFILE | sed -e 's/ .*//')" + local old_md5sum="$(dpkg-query -W -f='${Conffiles}' $PKGNAME | \ + sed -n -e "\' $CONFFILE ' { s/ obsolete$//; s/.* //; p }")" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi +} + +case "$1" in +install|upgrade) + if dpkg --compare-versions "$2" lt "0.8.1-1"; then + rm_conffile tracker-search-tool "/etc/xdg/autostart/tracker-applet.desktop" + fi +esac + +#DEBHELPER# --- tracker-0.8.6.orig/debian/libtracker-client-0.8-dev.install +++ tracker-0.8.6/debian/libtracker-client-0.8-dev.install @@ -0,0 +1,5 @@ +usr/lib/libtracker-client-0.8.so +usr/lib/pkgconfig/tracker-client-0.8.pc +usr/include/tracker-0.8/libtracker-client/*.h +usr/share/vala/vapi/tracker-client-0.8.vapi +usr/share/gtk-doc/html/libtracker-client/ --- tracker-0.8.6.orig/debian/libtracker-miner-0.8-dev.install +++ tracker-0.8.6/debian/libtracker-miner-0.8-dev.install @@ -0,0 +1,5 @@ +usr/lib/libtracker-miner-0.8.so +usr/lib/pkgconfig/tracker-miner-0.8.pc +usr/include/tracker-0.8/libtracker-miner/*.h +usr/share/vala/vapi/tracker-miner-0.8.vapi +usr/share/gtk-doc/html/libtracker-miner/ --- tracker-0.8.6.orig/debian/gbp.conf +++ tracker-0.8.6/debian/gbp.conf @@ -0,0 +1,3 @@ +[DEFAULT] +debian-branch = master +pristine-tar = True --- tracker-0.8.6.orig/debian/rules +++ tracker-0.8.6/debian/rules @@ -0,0 +1,29 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_CONFIGURE_EXTRA_FLAGS := \ + --disable-unit-tests \ + --enable-tracker-status-icon \ + --enable-tracker-explorer \ + --enable-tracker-search-bar \ + --enable-tracker-search-tool \ + --enable-tracker-preferences \ + --enable-nautilus-extension \ + --enable-libvorbis \ + --enable-libflac \ + --enable-gtk-doc + +LDFLAGS += -Wl,--as-needed -Wl,-Bsymbolic + +# Enforce tight shlibs dependencies +DEB_DH_MAKESHLIBS_ARGS_ALL := -V -X/usr/lib/tracker-0.8/writeback-modules/ \ + -X/usr/lib/tracker-0.8/extract-modules/ \ + -X/usr/lib/tracker-0.8/push-modules/ \ + -X/usr/lib/tracker-0.8/libtracker-data \ + -X/usr/lib/evolution/ \ + -X/usr/lib/nautilus/extensions-2.0/ + --- tracker-0.8.6.orig/debian/copyright +++ tracker-0.8.6/debian/copyright @@ -0,0 +1,128 @@ +This package was debianized by Michael Biebl on +Tue, 28 Nov 2006 20:35:52 +0100. + +It was downloaded from http://www.tracker-project.org/ + +Upstream Authors: + Jamie McCracken + Martyn Russell + Carlos Garnacho + Philip Van Hoof + Jürg Billeter + Mikael Ottela + +Copyright: + Copyright (C) 2006, Jamie McCracken + Copyright (C) 2008, Nokia + +License: + All files if not specified otherwise are licensed under the GPL v2 or later. + +=============================================================================== +src/libinotify/* + +Copyright (C) 2005 Ryan Lortie +License: LGPL v2.1 or later + +=============================================================================== +src/libtracker-client/* + +Copyright (C) 2006, Jamie McCracken +Copyright (C) 2008-2010, Nokia +Copyright (C) 2010, Adrien Bustany +License: LGPL v2.1 or later + +=============================================================================== +src/libtracker-common/* + +Copyright (C) 2006, Jamie McCracken +Copyright (C) 2008, Nokia + +License: LGPL v2.1 or later + +=============================================================================== +src/libtracker-data/* + +Copyright (C) 2006, Jamie McCracken +Copyright (C) 2007, Jason Kivlighn +Copyright (C) 2007, Creative Commons +Copyright (C) 2008-2010, Nokia +License: LGPL v2.1 or later + +=============================================================================== +src/libtracker-db/* + +Copyright (C) 2006, Jamie McCracken +Copyright (C) 2008-2009, Nokia +License: LGPL v2.1 or later + +=============================================================================== +src/libtracker-extract/* + +Copyright (C) 2006, Jamie McCracken +Copyright (C) 2009-2010, Nokia +License: LGPL v2.1 or later + +=============================================================================== +src/libtracker-fts/* + +Copyright (C) 2006, Jamie McCracken +Copyright (C) 2008-2009, Nokia +License: LGPL v2.1 or later + +=============================================================================== +src/libtracker-miner/* + +Copyright (C) 2008-2009, Nokia +Copyright (C) 2009-2010, Adrien Bustany +License: LGPL v2.1 or later + +=============================================================================== +src/libstemmer/* + +Copyright (c) 2001, Dr Martin Porter +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +=============================================================================== +src/tracker-utils/* + +Copyright (C) 2006, Jamie McCracken +Copyright (C) 2008-2009, Nokia +License: LGPL v2.1 or later + +=============================================================================== + + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + + + +The Debian packaging is (C) 2006, Michael Biebl and +is licensed under the GPL, see above. --- tracker-0.8.6.orig/debian/changelog +++ tracker-0.8.6/debian/changelog @@ -0,0 +1,1381 @@ +tracker (0.8.6-0ubuntu1) maverick; urgency=low + + * New upstream release (0.8.6) + * debian/tracker-miner-evolution.install: + - rename desktop file + + -- Chris Coulson Thu, 13 May 2010 18:51:53 +0200 + +tracker (0.8.5-0ubuntu1) maverick; urgency=low + + * New upstream release (0.8.5) + * Merge with Debian, remaining changes: + - debian/30-tracker.conf: increase number of watches to 524288 + - debian/control: don't build-depend on libunac-dev + - debian/rules: don't build with --enable-unac + + -- Chris Coulson Fri, 07 May 2010 17:39:44 +0100 + +tracker (0.8.3-1) unstable; urgency=low + + * New upstream release. + * debian/control + - Improve package descriptions. Thanks to Tshepang Lekhonkhobe for the + patch. + - Add Build-Depends on gtk-doc-tools and graphviz. + * debian/rules + - Add --enable-gtk-doc to DEB_CONFIGURE_EXTRA_FLAGS. + * debian/libtracker-{client,extractor,miner}-dev.install + - Install API documentation. + * debian/patches/30-vfat-hidden-attribute-build-fix.patch + - Removed, merged upstream. + * debian/tracker.install + - Install D-Bus interface description file tracker-miner-web.xml. + + -- Michael Biebl Sat, 24 Apr 2010 18:12:48 +0200 + +tracker (0.8.2-1) unstable; urgency=low + + * New upstream release. + * Remove patches + - debian/patches/10-improve-library-dependencies.patch (merged upstream) + - debian/patches/20-am-maintainer-mode.patch (obsolete) + - debian/patches/99-autoreconf.patch (obsolete) + * Upload to unstable. + + -- Michael Biebl Fri, 16 Apr 2010 19:14:41 +0200 + +tracker (0.8.1-2) experimental; urgency=low + + * debian/control + - Add Breaks: rygel-tracker (<< 0.5) as the D-Bus API has changed between + 0.6 and 0.8. + - Add Conflicts/Replaces: tracker (<< 0.8.1-1) to tracker-gui. The icons + were moved between those two packages. + - Remove useless Conflicts from tracker-miner-fs and + tracker-miner-evolution. Both packages already have a strict dependency + on tracker. + * debian/patches/10-improve-library-dependencies.patch + - Only link against libraries when actually needed to get rid of + unnecessary library dependencies. + * debian/patches/99-autoreconf.patch + - Run autoreconf to update the build system. + + -- Michael Biebl Wed, 14 Apr 2010 01:20:31 +0200 + +tracker (0.8.1-1) experimental; urgency=low + + * New major upstream release. (Closes: #549695) + - The changes are too numerous to list them all, as it is basically a + rewrite. Some relevant changes: + - QDBM is gone, and with it its limitations. (Closes: #452657, #525393) + - The metadata store has been split from the file system crawler and can + be used independently. There are separate "miners" which can be + installed to feed data to tracker. + The new packaging layout accounts for that change. + - Support for Nepomuk with SPARQL which are used to query and update the + data. + - tracker-meta-folder is gone. (Closes: #430623) + * Remove patches: + - debian/patches/10-binutils-gold.patch (fixed upstream) + - debian/patches/15-am-maintainer-mode.patch (obsolete) + - debian/patches/20-tracker-search-man-page-typo-fix.patch (merged + upstream) + - debian/patches/25-trackerd-man-page-typo-fix.patch (merged upstream) + - debian/patches/99-autoreconf.patch (obsolete) + * debian/patches/30-vfat-hidden-attribute-build-fix.patch + - Refresh to apply cleanly. + * Update Build-Depends: + - Bump libglib2.0-dev to (>= 2.20.0). + - Bump libdbus-1-dev to (>= 1.0). + - Bump libdbus-glib-1-dev to (>= 0.78). + - Bump libsqlite3-dev to (>= 3.6.16). + - Bump libgtk2.0-dev to (>= 2.18.0). + - Bump libexempi-dev to (>= 2.1.0). + - Drop libgmime-2.4-dev, libgnome2-dev, libgnomeui-dev, + libgnome-desktop-dev, libglade2-dev, libraptor1-dev, libqdbm-dev, + libhal-dev, libhal-storage-dev. + - Add libflac-dev (>= 1.2.1) for FLAC extractor support. + - Add evolution-dev (>= 2.25.5) and evolution-data-server-dev (>= 2.25.5) + for the evolution email miner. + - Add libpanel-applet2-dev for the tracker-search-bar applet. + - Add libnautilus-extension-dev for the tracker-tag widget integration in + nautilus. + - Add libdevkit-power-gobject-dev (>= 007) for AC power detection. + - Add libenca-dev (>= 1.9) for detecting defect Russion or Cyrillic language + specifis in MP3s. + - Add libiptcdata0-dev for extracting IPTC metadata from images. + - Add libxml2-dev (>= 2.6), uuid-dev, libgee-dev (>= 0.3), valac. + * New package layout: + - Drop libdeskbar-applet, libtracker-gtk0, libtracker-gtk-dev. + - Add libtracker-miner-0.8-0, libtracker-miner-0.8-dev, + libtracker-extract-0.8-0 libtracker-extract-0.8-dev, + tracker-extract, tracker-miner-fs, tracker-miner-evolution, + tracker-explorer, tracker-gui. + - Make tracker-search-tool a transitional package which depends on + tracker-gui. + - Rename libtrackerclient0 → libtracker-client-0.8-0, + libtrackerclient-dev → libtracker-client-0.8-dev. + * Add symbols files for all shared libraries: + - Add debian/libtracker-client-0.8-0.symbols. + - Add debian/libtracker-miner-0.8-0.symbols. + - Add debian/libtracker-extract-0.8-0.symbols. + * Rename tracker.postinst → tracker-miner-fs.postinst as tracker-miner-fs + needs the increased fs.inotify.max_user_watches, not tracker-store. + * Add lintian overrides for binary-or-shlib-defines-rpath for packages + linking against private libraries in /usr/lib/tracker-0.8: + - Add debian/libtracker-extract-0.8-0.lintian-overrides. + - Add debian/libtracker-miner-0.8-0.lintian-overrides. + - Add debian/tracker-gui.lintian-overrides. + - Add debian/tracker-miner-evolution.lintian-overrides. + - Add debian/tracker-miner-fs.lintian-overrides. + - Add debian/tracker-utils.lintian-overrides. + * Remove the old xdg autostart files for trackerd and tracker-applet + on upgrades: + - Add debian/tracker-gui.preinst. + - Add debian/tracker.preinst. + * debian/rules: + - Update configure switches, enable FLAC extractor support. + - Update DEB_DH_MAKESHLIBS_ARGS_ALL arguments. + * Review and update debian/copyright. + + -- Michael Biebl Fri, 09 Apr 2010 00:12:53 +0200 + +tracker (0.6.96-2) unstable; urgency=low + + * debian/patches/30-vfat-hidden-attribute-build-fix.patch + - Don't build VFAT check for hidden attributes on non-linux platforms. + Thanks Petr Salinger for the patch. (Closes: #576938) + + -- Michael Biebl Thu, 08 Apr 2010 16:47:01 +0200 + +tracker (0.6.96-1) unstable; urgency=low + + * New upstream release. + * debian/tracker.manpages + - Remove tracker-thumbnailer.1, no longer installed upstream. + * Remove patches: + - debian/patches/10-drop-bogus-version-info.patch (merged upstream) + - debian/patches/20-tracker-defaults.patch (merged upstream) + - debian/patches/30-gmime-2.4.patch (merged upstream) + * debian/control + - Fix small typo in tracker-dbg's package description. (Closes: #550771) + - Bump Standards-Version to 3.8.4. No further changes. + - Add Depends on procps. + * debian/patches/10-binutils-gold.patch + - Add missing libraries to fix FTBFS with binutils-gold. (Closes: #556499) + * debian/patches/15-am-maintainer-mode.patch + - Set AM_MAINTAINER_MODE to make patching the build system less painful. + * debian/patches/99-autoreconf.patch + - Rerun autoreconf -i to update the build system. + * debian/*.lintian-overrides + - Add lintian overrides for tracker-search-tool and tracker-utils. Those + binaries encode an rpath for /usr/lib/tracker. As they are built from + the same source package and have a strict dependency on the tracker + binary package, it is acceptable to define an rpath. + * debian/patches/20-tracker-search-man-page-typo-fix.patch + - Fix typo in the tracker-search.1 man page detected by lintian. + * debian/patches/25-trackerd-man-page-typo-fix.patch + - Fix typo in the trackerd.1 man page spotted by Hans Spaans. + (Closes: #549868) + * debian/rules + - Update configure flags. + - Don't generate ldconfig calls in postinst/postrm for the libraries + shipped in /usr/lib/tracker. + * debian/tracker.postinst + - Start procps to apply "sysctl.d/30-tracker.conf". + + -- Michael Biebl Mon, 05 Apr 2010 16:39:38 +0200 + +tracker (0.6.95-3) unstable; urgency=low + + * Port to GMime 2.4. (Closes: #549052) + * debian/control + - Update Build-Depends libgmime-2.0-2-dev → libgmime-2.4-dev. + - Bump Standards-Version to 3.8.3. No further changes. + * debian/patches/30-gmime-2.4.patch + - Pull patch from https://bugzilla.gnome.org/show_bug.cgi?id=564640 to + make tracker compile against GMime 2.4. + * debian/patches/99-autoreconf.patch + - Run autoreconf as the gmime-2.4 patch requires changes to the build + system. + + -- Michael Biebl Wed, 30 Sep 2009 23:11:34 +0200 + +tracker (0.6.95-2) unstable; urgency=low + + * Bump Standards-Version to 3.8.2. No further changes. + * libdeskbar-tracker: Change Depends on python-gnome2-desktop to + python-gnomedesktop, as python-gnome2-desktop is going away. + (Closes: #541565) + + -- Michael Biebl Sun, 16 Aug 2009 02:22:03 +0200 + +tracker (0.6.95-1ubuntu6) lucid; urgency=low + + * Add 22-drop-gmime.patch: Drop unused gmime dependency (patch backported + from upstream git). This allows us to drop the obsolete gmime2.2. + * 99_autotools.patch: Refresh. + * debian/control: Drop libgmime-2.0-2-dev build dependency. + + -- Martin Pitt Mon, 08 Mar 2010 13:17:09 +0100 + +tracker (0.6.95-1ubuntu5) lucid; urgency=low + + * debian/patches/21-link-lvorbisfile.patch: + - Make sure libextract-vorbis.so links against libvorbisfile as it + uses a symbol from it. This ensures that the correct depends get + added (LP: #509578) + + -- Chris Coulson Fri, 05 Feb 2010 22:49:23 +0000 + +tracker (0.6.95-1ubuntu4) lucid; urgency=low + + * debian/control: + - add missing Replaces on deskbar-applet for libdeskbar-tracker + (LP: #474324) because deskbar-applet changed its modulesdir + in version 2.27.92-0ubuntu1 + + -- Michael Vogt Tue, 26 Jan 2010 22:42:21 +0100 + +tracker (0.6.95-1ubuntu3) karmic; urgency=low + + * debian/control: Add python-gtk2-dev to build-depends, to fix FTBFS on i386 + + -- Luke Yelavich Mon, 26 Oct 2009 22:32:41 +1100 + +tracker (0.6.95-1ubuntu2) karmic; urgency=low + + * debian/libdeskbar-tracker.install: + - Use installed deskbar modules instead of hard-coded path (LP: #437167) + * debian/control: + - Build-depend on deskbar-applet (required to get module directory) + + -- Robert Ancell Mon, 26 Oct 2009 11:59:29 +1100 + +tracker (0.6.95-1ubuntu1) karmic; urgency=low + + * Merge from debian unstable (LP: #387440), remaining changes: + - debian/control: + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + tracker depends on procps. + - debian/30-tracker.conf: + + Increase maximum number of inotify watches to 524288. + - debian/rules: + + Don't use external qdbm. + + Pass --disable-unac to configure. This version won't + automatically build without UNAC support when it + is not installed now. + - debian/tracker.install: + + Don't install the DBus service so trackerd is not automatically + started when other software try to see if it's already running + - debian/patches/02_no_kde_autostart.patch: + + Do not autostart trackerd in KDE. + - debian/patches/03_dont_activate_indexing_and_watching.patch: + + Don't active indexing nor watching as decided by the + technical board. + - debian/patches/05_am_maintainer_mode.patch: + + Enable AM_MAINTAINER_MODE, to stop the build system being updated, + which will fail in the buildd anyway. + - debian/patches/11_drop_evolution_module.patch: + + Don't build the evolution indexer module. + - debian/patches/20_index_error_auto_reindex.patch: + + Automatically reindex if the index becomes corrupt as opposed + to displaying a notification with reindex action, which requires + user intervention and results in a confusing fallback notification. + Reindexing is the only sane way to recover from a corrupt index + anyway. + - debian/patches/20-tracker-defaults.patch: + + Don't disable the evolution module in the default config - we + don't even install the module in Ubuntu so there's no point in + doing this. + - debian/patches/99_autotools.patch: + + Autotools update. + - debian/tracker.postinst: + + Start procps to apply "sysctl.d/30-tracker.conf" + - debian/tracker.py: + + Apport hook to ignore tracker-extract crashes. The hook is not + installed since tracker-extract no longer limits memory with + setrlimit(). + * debian/tracker.install: + - Don't install tracker.py in /usr/share/apport/package-hooks/, as + memory limits using setrlimit() were disabled in 0.6.93. + - Don't install the push-modules - they don't work and have been disabled + upstream. + * debian/control: + - Don't build-depend on evolution-dev or evolution-data-server-dev. + The push-modules were disabled upstream, so these dependencies are + not required. + * Dropped patches merged upstream: + - 21_remove_all_indexes_on_reindex.patch. + - 22_flush_stop_on_index_error.patch. + - 23_indexer_pause_on_index_error.patch. + - 30_dont_index_removable_media.patch. + * debian/rules: + - Drop obsolete --enable-external-sqlite configure flag. + * debian/patches/11_drop_evolution_module.patch: + - Updated to hide the Evolution indexing option from the preferences + dialog. + + -- Chris Coulson Mon, 15 Jun 2009 19:37:06 +0100 + +tracker (0.6.95-1) unstable; urgency=low + + * New upstream release. + * Stop installing the kmail push module for now as kmail support is not yet + mature enough. + * debian/libtrackerclient0.symbols + - Updated for new API additions. + + -- Michael Biebl Sun, 24 May 2009 00:53:09 +0200 + +tracker (0.6.94-1) unstable; urgency=low + + * New upstream release. + * Drop Build-Depends on deskbar-applet and python-gtk2-dev again and install + the tracker deskbar-applet module manually instead. + * debian/patches/20-tracker-defaults.patch + Create configuration file with more conservative defaults. + (Closes: #525107) + - Disable evolution plugin by default. + - Set throttle level to 10. + NOTE: An existing ~/.config/tracker/tracker.cfg will *not* be updated + automatically. This change only affects newly created configuration files. + + -- Michael Biebl Fri, 08 May 2009 17:06:40 +0200 + +tracker (0.6.93-1) unstable; urgency=low + + * New upstream release. + * debian/tracker-utils.install + - Install tracker-processes binary. + * debian/libtrackerclient0.symbols + - Updated for new API additions. + * debian/control + - Add Build-Depends on libvorbis-dev (>= 0.22). + * debian/rules + - Add --enable-libvorbis to configure flags for the vorbis metadata + extractor. + + -- Michael Biebl Thu, 09 Apr 2009 21:53:12 +0200 + +tracker (0.6.93-0ubuntu3) jaunty-proposed; urgency=low + + * 2 new patches from upstream to fix LP: #361205: + - debian/patches/22_flush_stop_on_index_error.patch: + + Make sync/async flush functions to stop on any error. + - debian/patches/23_indexer_pause_on_index_error.patch: + + Add new "index error" indexer status and pause the indexer + on index error. + + -- Chris Coulson Thu, 04 Jun 2009 21:49:31 +0100 + +tracker (0.6.93-0ubuntu2) jaunty-proposed; urgency=low + + [ Chris Coulson ] + * debian/patches/20_index_error_auto_reindex.patch: + - Automatically reindex if the index becomes corrupt as opposed + to displaying a notification with reindex action, which requires + user intervention and results in a confusing fallback notification. + Reindexing is the only sane way to recover from a corrupt index + anyway (LP: #361205). + * debian/patches/21_remove_all_indexes_on_reindex.patch: + - Ensure that all index files are removed when a reindex is + requested. + * debian/patches/30_dont_index_removeable_media.patch: + - Don't start indexing when removeable media is inserted and + indexing is disabled in the preferences (LP: #359207). + + [ Martin Pitt ] + * debian/control: Fix Vcs-Bzr: (don't use edge, and use bazaar.lp.net) + + -- Chris Coulson Mon, 27 Apr 2009 13:01:37 +0200 + +tracker (0.6.93-0ubuntu1) jaunty; urgency=low + + [ Didier Roche ] + * New upstream release: (LP: #360539) + + Improvements: + * Fixes tracker-preferences so it mangages removable-devices option. + * Fixes tracker config typo. + * Fixes tracker-indexer to not enter finished state after flushing. + * Fixes tracker-extract not sending queued album art to thumbnailerd + * Fixes trackerd to call nice(19) for crawling ONLY else nice(default). + * Fixes libtracker-common preprocessor checks for thumbnailer/albumart. + * Fixes tracker-extract multiple TrackerHal instances, 2x faster now. + * Fixes tracker-extract tests by loading modules not directly linking. + * Fixes tracker-applet by adding proper marshal generation for signals. + * Fixes SIGSEGV for tracker-extract from exceeding setrlimit() mem. + * Fixes Raptor dependency to 1.4.17, need _FEATURE_WRITE_BASE_URI. + * Fixes indexer flush time to be optimized for Maemo platform, patch 09. + * Fixes gstreamer extractor memory leaks, a lot of leaks. + * Fixes gstreamer extractor memory corruption. + * Fixes gstreamer extractor by stopping extraction on DURATION messages + * Fixes album art memory management and access() to NULL paths. + * Fixes adding BUILT_SOURCES to EXTRA_DIST for many Makefile.ams + * Fixes not using plural translations in tracker-info. + * Fixes several memory leaks/corruptions in gstreamer/mp3/png extractors. + * Fixed memory leak in indexer's removable-device module. + * Fixed memory leak in indexer's push module, close the dir. + * Fixed TrackerDBIndex _update_word() memmove outside boundries. + * Added error handling for "Can't store word" to applet. + * Added new API tracker_metadata_get_multiple(). + * Added pre-umount check there's an item before checking mount files. + * Updated tracker-info to use _metadata_{get|_multiple}() APIs. + * Updated extractors to use tracker_file_{open|close} with posix_fadvise + * Removed all references to file-index-update.db, no longer used. + * Improved performance by sending items to thumbailer AFTER indexing + * Improves performance/mem of GFile->GQueue in tracker-monitor.c + + Bugs: + * Fixes GB#577656, tracker doesn't build on non-linux platforms + * Fixes GB#577655, tracker-indexer.c fails to compile when... + * Fixes LP#355982, crash in tracker-turtle.c with fclose() + * Fixes NB#107570, tracker-extract crash just after device bootup + * Fixes NB#106639, Music-Unknown Category displayed in Genre view + * Fixes NB#109172, Video Library: RM , RMJ files listed in Video Library. + * Fixes NB#107122, Video:Duration is shown as -:- in video library view + * Fixes NB#108793, Not able to filer images with XMP date + * Fixes NB#108819, tracker-indexer is crashing. + * Fixes NB#108331, Memory Leak found for tracker-extract command + * Fixes NB#106085, Tracked database is not updated when images were... + * Fixes NB#100642, tracker is still listing the removed tags. + + Translations updated + * debian/patches/15_crasher-fix-from-svn-r3159.patch deleted as taken from + upstream + * debian/patches/16_fixes-from-svn-r3167.patch: deleted as taken from + upstream + * debian/patches/99_autotools.patch: updated + + [ Martin Pitt ] + * Removed stray debian/patches/99_autotools.patch2. + * debian/control: Add Vcs-Bzr: field for Ubuntu branch. + + -- Didier Roche Tue, 14 Apr 2009 12:29:34 +0200 + +tracker (0.6.92-1ubuntu2) jaunty; urgency=low + + * debian/patches/11_drop_evolution_module.patch: + - Updated to fully disable the old Evolution module. + This corrects a warning when tracker-indexer first + starts (LP: #354601). + * debian/patches/15_crasher-fix-from-svn-r3159.patch: + - Fix backported from SVN to fix a crash in the indexer + when unmounting removable devices (LP: #354362, LP: #354236). + * debian/patches/16_fixes-from-svn-r3167.patch: + - Various fixes for memory leaks and corruption issues + backported from SVN revision 3167. Should fix LP: #340055. + * debian/tracker-utils.install: + - Install tracker-processes utility. + * debian/patches/99_autotools.patch: + - Updated. + + -- Chris Coulson Mon, 06 Apr 2009 23:25:46 +0100 + +tracker (0.6.92-1ubuntu1) jaunty; urgency=low + + * Merge from debian unstable (LP: #353480), remaining changes: + - debian/control: + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + Build-depends on evolution-dev and e-d-s-dev (>= 2.25.5) + for the new Evolution plugin. + + tracker depends on procps. + - debian/30-tracker.conf: + + Increase maximum number of inotify watches to 524288. + - debian/rules: + + Don't build against the system qdbm library. + + Pass --disable-unac to configure. The new version won't + automatically build without UNAC support when it + is not installed now. + - debian/tracker.install: + + Don't install the DBus service so trackerd is not automatically + started when other software try to see if it's already running + + Install tracker.py in /usr/share/apport/package-hooks/ + - debian/tracker.postinst: + + Start procps to apply "sysctl.d/30-tracker.conf" + - debian/tracker.py: + + Added an apport hook to ignore tracker-extract crashes, since they + are caused by setrlimit terminating tracker-extract when it raises + it's cpu/memory limit. + - debian/patches/03_dont_activate_indexing_and_watching.patch: + + Don't active indexing nor watching as decided by the + technical board. + - debian/patches/02_no_kde_autostart.patch: + + Do not autostart trackerd in KDE, as they have strigi. + - debian/patches/11_drop_evolution_module.patch: + + Don't build the old Evolution module (fixes LP: #335911). + - 99_autotools.patch: + + Recreate build system. + * Other changes: + - debian/rules: + + Drop obsolete "--enable-external-sqlite" build option. + + -- Chris Coulson Thu, 02 Apr 2009 17:40:15 +0100 + +tracker (0.6.92-1) unstable; urgency=low + + * New upstream release. + * debian/watch + - Check for the tarball directly on the GNOME ftp server. + * debian/patches/01-tracker-statistics-fix.patch + - Removed, merged upstream. + * debian/libtracker{client,-gtk}-dev.install + - Upstream no longer builds static libraries, so remove *.a files. + * debian/tracker.install + - Install the new-style push modules. Currently available is kmail + support, evolution support requires at least version 2.25.5 of evolution + and eds which are not yet in unstable. + * debian/control + - Tighten build dependency on libraptor1-dev to (>= 1.4.18-2) to make sure + we link against a version with GnuTLS support and not OpenSSL. + Closes: #519684 + * debian/patches/10-drop-bogus-version-info.patch + - Revert bogus libtool so-versioning. + + -- Michael Biebl Tue, 31 Mar 2009 01:32:34 +0200 + +tracker (0.6.91-1ubuntu1) jaunty; urgency=low + + * Merge from Debian unstable, remaining changes (LP: #345167): + - debian/control: + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + tracker depends on procps. + - debian/30-tracker.conf: + + Increase maximum number of inotify watches to 524288. + - debian/rules: + + Enable sqlite external db instead of qdbm. + + Pass --disable-unac to configure. The new version won't + automatically build without UNAC support when it + is not installed now. + - debian/tracker.install: + + Don't install the DBus service so trackerd is not automatically + started when other software try to see if it's already running + + Install tracker.py in /usr/share/apport/package-hooks/ + - debian/patches/02_no_kde_autostart.patch: + + Do not autostart trackerd in KDE, as they have strigi. + - debian/patches/03_dont_activate_indexing_and_watching.patch: + + Don't active indexing nor watching as decided by the + technical board. + - debian/tracker.postinst: + + Start procps to apply "sysctl.d/30-tracker.conf" + - debian/tracker.py: + + Added an apport hook to ignore tracker-extract crashes, since they + are caused by setrlimit terminating tracker-extract when it raises + it's cpu/memory limit. + * debian/patches/03_dont_activate_indexing_and_watching.patch: + - Updated for new version. + + -- Chris Coulson Wed, 18 Mar 2009 23:57:41 +0000 + +tracker (0.6.91-1) unstable; urgency=low + + * New upstream release. + * Removed patches that were merged upstream + - debian/patches/01-secure_tmpdir.patch + - debian/patches/02-tracker-restart.patch + - debian/patches/03-tracker-deskbar-live-search.patch + - debian/patches/05_gnomedesktop.patch + * debian/control + - Bump Standards-Version to 3.8.1. No further changes. + - Change Section of tracker-dbg to debug. + - Add deskbar-applet and python-gtk2-dev to Build-Depends as ./configure + now requires it to successfully enable the deskbar-applet module. + * debian/patches/01-tracker-statistics-fix.patch + - Patch pulled from upstream SVN. Fixes a crash when calculating and + showing the statistics. + * debian/libtrackerclient0.symbols + - Updated for new API additions. + + -- Michael Biebl Wed, 18 Mar 2009 15:31:46 +0100 + +tracker (0.6.90-4) unstable; urgency=low + + * debian/patches/03-tracker-deskbar-live-search.patch + - Update deskbar module to the new tracker D-Bus API (object path of the + Search() interface has changed). Closes: #518252 + * debian/patches/05_gnomedesktop.patch + - Use python module gnomedesktop directly rather than + deskbar.core.gnomedeskop (which has been removed from deskbar-applet + since 2.23.6). Patch taken from Ubuntu, thanks. + * debian/control + - Depend on python-gnome2-desktop (for patch 05_gnomedesktop.patch). + + -- Michael Biebl Fri, 06 Mar 2009 16:21:43 +0100 + +tracker (0.6.90-3) unstable; urgency=low + + * debian/control + - Add explicit Build-Depends on libglade2-dev (>= 2.5). Closes: #517893 + * debian/patches/02-tracker-restart.patch + - When restarting trackerd from within tracker-applet, use the correct + path to the binary. Closes: #516546 + + -- Michael Biebl Mon, 02 Mar 2009 22:18:27 +0100 + +tracker (0.6.90-2) unstable; urgency=low + + * Upload to unstable. + + -- Michael Biebl Fri, 20 Feb 2009 02:50:12 +0100 + +tracker (0.6.90-1ubuntu2) jaunty; urgency=low + + * debian/tracker.install: + - Install tracker-extract and tracker-indexer DBus + services, as Tracker doesn't work without them (LP: #330679). + + -- Chris Coulson Tue, 17 Feb 2009 19:13:15 +0000 + +tracker (0.6.90-1ubuntu1) jaunty; urgency=low + + * Merge with Debian experimental, remaining changes (LP: #329201): + - debian/control: + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + Depend on python-gnome2-desktop (for patch 05_gnomedesktop.patch) + - debian/patches/02_no_kde_autostart.patch: + + Do not autostart trackerd in KDE, as they have strigi. + - debian/patches/03_dont_activate_indexing_and_watching.patch: + + Don't active indexing nor watching as decided by the + technical board. + - debian/patches/05_gnomedesktop.patch: + + Use python module gnomedesktop directly rather than + deskbar.core.gnomedesktop python module + - debian/rules: + + Enable sqlite external db instead of qdbm. + + Pass --disable-unac to configure. The new version won't + automatically build without UNAC support when it + is not installed now. + - debian/30-tracker.conf: + + Increase maximum number of inotify watches to 524288. + - debian/tracker.py: + + Added an apport hook to ignore tracker-extract crashes, since they + are caused by setrlimit terminating tracker-extract when it raises + it's cpu/memory limit. + - debian/tracker.install: + + Don't install the DBus service so tracker is not automatically + started when other software try to see if it's already running + + Install tracker.py in /usr/share/apport/package-hooks/ + - debian/tracker.postinst: + + Start procps to apply "sysctl.d/30-tracker.conf" + * Patches converted to quilt and updated for new version: + - 02_no_kde_autostart.patch + - 03_dont_activate_indexing_and_watching.patch + - 05_gnomedesktop.patch + * Dropped patches: + - 04_Correct_spelling_of_additional.patch (merged upstream) + - email-crasher.patch (the patch is obsolete now) + + -- Chris Coulson Mon, 16 Feb 2009 22:47:00 +0000 + +tracker (0.6.90-1) experimental; urgency=low + + * New upstream release. + - Adds proper D-Bus introspection support. Closes: #411778 + - Limit of search results can now be specified via the --limit option for + tracker-{query,tag,files}. Closes: #430621 + * debian/patches/02-static_keywords_reply.patch + - Removed, merged upstream. + * debian/patches/03-prefer_odt2txt.patch + - Removed, merged upstream. + * debian/patches/01-secure_tmpdir.patch + - Update to the latest upstream changes. + - Output the resulting text file to stdout. + * Switch patch management system to quilt. + * debian/compat + - Bump to debhelper v7 compat mode. + * debian/control + - Update Build-Depends + + Bump debhelper to (>= 7). + + Bump libglib2.0-dev to (>= 2.16.0). + + Bump libgstreamer0.10-dev to (>= 0.10.12). + + Add libgstreamer-plugins-base0.10-dev (>= 0.10.12). + + Replace libxml-parser-perl with intltool. + + Drop libgnomevfs2-dev. + + Add libtotem-plparser-dev. + + Add libraptor1-dev. + + Add libhal-storage-dev (>= 0.5). + + Add libtiff4-dev. + - Add ${misc:Depends} to all packages. + - Add tracker (= ${binary:Version}) to tracker-dbg. + * Bump Standards-Version to 3.8.0. Add README.source as recommended by the + new policy and refer to the quilt documentation. + * Update symbols files. + * Update list of installed files and man pages. + * Install 30-tracker.conf into /etc/sysctl.d/ which will increase the + maximum number of inotify watches to 65536. + + -- Michael Biebl Wed, 11 Feb 2009 17:00:55 +0100 + +tracker (0.6.6-2ubuntu3) jaunty; urgency=low + + * No-change rebuild for libpoppler-glib3 -> libpoppler-glib4 + transition. + + -- Steve Kowalik Sun, 08 Feb 2009 04:32:38 +1100 + +tracker (0.6.6-2ubuntu2) jaunty; urgency=low + + * rebuild for libgnome-desktop soname change + + -- Michael Vogt Wed, 17 Dec 2008 21:38:43 +0100 + +tracker (0.6.6-2ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/sysctl.d/30-tracker.conf: + + add sysctl for increased inotify limits (broken out from procps). + - debian/rules: + + Enable sqlite external db instead of qdbm. + - debian/control: + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + add versionized dependency on procps + + depend on python-gnome2-desktop (for patch 05_gnomedesktop.patch) + - debian/tracker.py: + + Added an apport hook to ignore tracker-extract crashes, since they + are caused by setrlimit terminating tracker-extract when it raises + it's cpu/memory limit. + - In debian/tracker.install: + + Install tracker.py in /usr/share/apport/package-hooks/ + - tracker-0.6.6/debian/tracker.postinst: + + start procps to apply "sysctl.d/30-tracker.conf" + - debian/patches: + + email-crasher.patch: Patch by upstream, fix crash on mail indexing. + + 03_dont_activate_indexing_and_watching.patch: don't active indexing nor + watching as decided by the technical board + + 02_no_kde_autostart.patch: Do not autostart trackerd in Kde, as they + have strigi. + + 04_Correct_spelling_of_additional.patch: spelling fixes + + 05_gnomedesktop.patch: use python module gnomedesktop directly rather + than deskbar.core.gnomedesktop python module + - debian/tracker.install: + + don't install the dbus service so tracker is not automatically + started when other software try to see if it's already running + (lp: #204770) + * new recommends on odt2txt + * drop o3read dependency (no longer in the archive) + + + -- Michael Vogt Thu, 13 Nov 2008 15:34:51 +0100 + +tracker (0.6.6-2) unstable; urgency=low + + * debian/control + - Add Build-Depends on pkg-config. + - Add Vcs-* fields. + - Replace Recommends on o3read with odt2txt. + * debian/patches/01-secure_tmpdir.patch + - Use mktemp to create a secure tmpdir for the msword filter. + Thanks to Jon Dowland for the patch. Closes: #473733 + * Add symbols files for libtrackerclient0 and libtracker-gtk0. + * debian/patches/02-static_keywords_reply.patch + - Make _keywords_reply a static function to not export it in the public + API. + * debian/patches/03-prefer_odt2txt.patch + - Use odt2txt to index OpenOffice documents. Closes: #478091 + + -- Michael Biebl Sun, 25 May 2008 02:20:25 +0200 + +tracker (0.6.6-1ubuntu5) intrepid; urgency=low + + * Use gnomedesktop directly rather than deskbar.core.gnomedesktop, + as it is no longer shipped internally to deskbar since 2.23.6. + Also make libdeskbar-tracker depend on python-gnome2-desktop for + this module. Thanks to Cyril Jaquier for the fix. (LP: #268276) + - This is debian/patches/05_gnomedesktop.patch + + -- James Westby Fri, 26 Sep 2008 21:18:43 +0100 + +tracker (0.6.6-1ubuntu4) intrepid; urgency=low + + * debian/sysctl.d/30-tracker.conf, debian/tracker.postinst, debian/control: + add sysctl for increased inotify limits (broken out from procps). + + -- Kees Cook Wed, 20 Aug 2008 21:06:01 -0700 + +tracker (0.6.6-1ubuntu3) intrepid; urgency=low + + * Add 04_Correct_spelling_of_additional.patch (LP: #158452) + + -- Nathan Handler Mon, 07 Jul 2008 15:17:33 -0500 + +tracker (0.6.6-1ubuntu2) intrepid; urgency=low + + * Rebuild against libgmime-2.0-2a. No source changes. + + -- Colin Watson Sat, 14 Jun 2008 09:59:37 +0100 + +tracker (0.6.6-1ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes (LP: #229146): + - In debian/patches: + + email-crasher.patch: Patch by upstream, fix crash on mail indexing. + + 03_dont_activate_indexing_and_watching.patch: don't active indexing nor + watching as decided by the technical board + + 02_no_kde_autostart.patch: Do not autostart trackerd in Kde, as they + have strigi. + - In debian/control: + + Addhere to DebianMaintainerField spec. + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + tracker depends on o3read instead of recommend it, so we have + OOo indexing by default. + - In debian/rules: + + Enable sqlite external db instead of qdbm. + - In debian/tracker.py: + + Added an apport hook to ignore tracker-extract crashes, since they + are caused by setrlimit terminating tracker-extract when it raises + it's cpu/memory limit. + - In debian/tracker.install: + + Install tracker.py in /usr/share/apport/package-hooks/ + + -- Sasa Bodiroza Thu, 11 May 2008 02:00:00 +0200 + +tracker (0.6.6-1) unstable; urgency=low + + * New upstream release. + * debian/control + - Wrap dependencies. + + -- Michael Biebl Mon, 03 Mar 2008 19:21:45 +0100 + +tracker (0.6.6-0ubuntu3) hardy; urgency=low + + * debian/patches/email-crasher.patch: + - Patch by upstream, fix crash on mail indexing. LP: #182712. + Thanks to Jamie McCracken for providing the patch. + + -- Emilio Pozuelo Monfort Wed, 02 Apr 2008 18:51:37 +0200 + +tracker (0.6.6-0ubuntu2) hardy; urgency=low + + * debian/patches/03_dont_activate_indexing_and_watching.patch: + - don't active indexing nor watching as decided by the technical board, + tracker is still installed by default but it has a performance cost + and has to be enabled by users in the settings dialog + + -- Sebastien Bacher Fri, 14 Mar 2008 10:14:04 +0100 + +tracker (0.6.6-0ubuntu1) hardy; urgency=low + + * New upstream release. + * Merge with Debian, remaining Ubuntu changes: + - debian/control: + + Addhere to DebianMaintainerField spec. + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + tracker depends on o3read instead of recommend it, so we have + OOo indexing by default. + - debian/rules: + + Enable sqlite external db instead of qdbm. + - debian/tracker.py: + + Added an apport hook to ignore tracker-extract crashes, since they + are caused by setrlimit terminating tracker-extract when it raises + it's cpu/memory limit. + - debian/tracker.install: + + Install tracker.py in /usr/share/apport/package-hooks/ + - debian/patches/02_no_kde_autostart.patch: + + Do not autostart trackerd in Kde, as they have strigi. + + -- Emilio Pozuelo Monfort Mon, 03 Mar 2008 10:09:10 +0100 + +tracker (0.6.5-1) unstable; urgency=low + + * New upstream release. + - Merge messsage notifications have been removed. Closes: #463519 + * Removed patches that were merged upstream + - debian/patches/01-libtracker_gtk_missing_libs.patch + - debian/patches/02-tracker_log_file.patch + - debian/patches/03_no_initial_index_in_battery.patch + - debian/patches/04_fix_crash_index_name_is_null.patch + - debian/patches/05_typo_audio_track_peak_gain_tag.patch + - debian/patches/06_trackerd_infinite_loop.patch + * debian/rules + - Exclude /usr/lib/tracker/extract-modules/ from dh_makeshlibs. + * debian/tracker.install + - Install *.so files from /usr/lib/tracker/extract-modules/. + * debian/tracker-search-tool.install + - Install /usr/share/tracker/tracker-applet-prefs.glade. + + -- Michael Biebl Thu, 28 Feb 2008 07:14:18 +0100 + +tracker (0.6.4-3) unstable; urgency=low + + * debian/control + - Replace Build-Depends python-central with python-support. + - Remove X[BS]-Python-Version fields. + * debian/rules + - Add call to dh_pysupport passing it the path of the deskbar-applet + modules directory. + - Remove dh_pycentral. + * debian/tracker-search-tool.menu + - Add a menu file for tracker-search-tool. Closes: #438959 + + -- Michael Biebl Sun, 24 Feb 2008 02:36:23 +0100 + +tracker (0.6.4-2) unstable; urgency=low + + * Merge a few patches from the Ubuntu package. + - debian/patches/03_no_initial_index_in_battery.patch: + + Do not run the initial index if running on battery. + Patch taken from upstream SVN, revision 1075: + http://svn.gnome.org/viewvc/tracker?view=revision&revision=1075 + - debian/patches/04_fix_crash_index_name_is_null.patch: + + Fix a crash when index name is null during merging. + Patch taken from upstream SVN, revision 1076: + http://svn.gnome.org/viewvc/tracker?view=revision&revision=1076 + - debian/patches/05_typo_audio_track_peak_gain_tag.patch: + + Fix a typo in a tag metadata. + Patch taken from upstream SVN, revision 1077: + http://svn.gnome.org/viewvc/tracker?view=revision&revision=1077 + - debian/patches/06_trackerd_infinite_loop.patch: + + Fix an infinite loop in trackerd if a second instance is launched. + Closes:#460176. Patch taken from upstream SVN, revision 1079: + http://svn.gnome.org/viewvc/tracker?view=revision&revision=1079 + + -- Michael Biebl Fri, 25 Jan 2008 06:43:19 +0100 + +tracker (0.6.4-1ubuntu2) hardy; urgency=low + + * debian/tracker.py: + - Added an apport hook to ignore tracker-extract crashes, since they + are caused by setrlimit terminating tracker-extract when it raises + it's cpu/memory limit. + * debian/tracker.install: + - Install tracker.py in /usr/share/apport/package-hooks/ + * debian/patches/07_disable_xmp_metadata_extracting.patch: + - Disable xmp metadata extraction for now, as it's buggy and is causing + tracker-extract to get stuck indexing the same file. + Patch backported from trunk. LP: #194221. + * debian/patches/08_fix_potential_stack_overflow.patch: + - Fix a potential stack overflow, backported from trunk. LP: #164150. + + -- Emilio Pozuelo Monfort Mon, 25 Feb 2008 09:46:41 +0100 + +tracker (0.6.4-1ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining Ubuntu changes: + - debian/control: + + Addhere to DebianMaintainerField spec. + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + tracker depends on o3read instead of recommend it, so we have + OOo indexing by default. + - debian/rules: + + Enable sqlite external db instead of qdbm. + - debian/patches/02_no_kde_autostart.patch: + + Do not autostart trackerd in Kde, as they have strigi. + - debian/patches/03_no_initial_index_in_battery.patch: + + Do not run the initial index if running on battery. + Patch taken from upstream SVN, revision 1075: + http://svn.gnome.org/viewvc/tracker?view=revision&revision=1075 + - debian/patches/04_fix_crash_index_name_is_null.patch: + + Fix a crash when index name is null during merging. + Patch taken from upstream SVN, revision 1076: + http://svn.gnome.org/viewvc/tracker?view=revision&revision=1076 + - debian/patches/05_typo_audio_track_peak_gain_tag.patch: + + Fix a typo in a tag metadata. LP: #145359 + Patch taken from upstream SVN, revision 1077: + http://svn.gnome.org/viewvc/tracker?view=revision&revision=1077 + - debian/patches/06_trackerd_infinite_loop.patch: + + Fix an infinite loop in trackerd if a second instance is + launched. Patch taken from upstream SVN, revision 1079: + http://svn.gnome.org/viewvc/tracker?view=revision&revision=1079 + + * Bugs fixed in the new release: + - LP: #130935. Added a notification area tool displaying trackerd's + status, and allowing to search from there. + - LP: #138331: prevent hangs which stopped tracker quitting smoothly. + - LP: #147756: Fixed memory leaks. + - LP: #159807: Stop indexing if disk is full. + - LP: #164148: Unsafe tempfile usage. + - LP: #148520: Check for overlapping watch dirs + - LP: #132463: Always show full path of files in tracker-search-tool. + - LP: #133402: Do not repeat 'Preferences' in the preferences title. + - LP: #164412: Limit log size to 10MB. + - LP: #150814: Detect and prevent database corruption. + - LP: #160262: Fix evolution email opening for the deskbar handlers. + - LP: #150030: Show applications in search results. + + -- Emilio Pozuelo Monfort Fri, 14 Dec 2007 01:16:26 +0100 + +tracker (0.6.4-1) unstable; urgency=low + + * New upstream release. + - Check for dbus errors in tracker-status. Closes: #445499 + - Fix memory leaks in trackerd. Closes: #451216 + - Check for changed/removed files on startup and correctly handle + NoWatchDirectories. Closes: #412116 + * debian/control + - Bump Standards-Version to 3.7.3. No further changes required. + - Add Build-Depends on libnotify-dev (>= 0.4.3) and raise Build-Depends on + libgtk2.0-dev (>= 2.10.0). Required for compiling tracker-applet. + - Add Build-Depends on libhal-dev (>= 0.5). Required for battery status + detection support. + * debian/patches/01-stemming_languages.patch + - Removed, merged upstream. + * debian/patches/02-memleak_fix.patch + - Removed, merged upstream. + * debian/patches/01-libtracker_gtk_missing_libs.patch + - libtracker-gtk uses symbols from libtrackerclient, so make sure we link + against it. + * debian/patches/02-tracker_log_file.patch + - Pull tracker log file fix from svn (r1074). + * debian/rules + - Pass --enable-trackerapplet to DEB_CONFIGURE_EXTRA_FLAGS. This enables + the compilation of tracker-applet, an application for the GNOME + notification area which shows the status of the trackerd daemon and + allows to quickly access the most frequently used actions. + * debian/tracker-search-tool.manpages + - Install the tracker-applet man page. + * debian/tracker-search-tool.install + - Install the tracker-applet binary and its autostart desktop file. + + -- Michael Biebl Tue, 11 Dec 2007 20:22:15 +0100 + +tracker (0.6.3-3ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining Ubuntu changes: + - debian/control: + + Addhere to DebianMaintainerField spec. + + Do not build-depend on universe dependencies: + libunac1-dev, libqdbm-dev. + + Build-depend on intltool to get updated translations. + + tracker depends on o3read instead of recommend it, so we have + OOo indexing by default. + - debian/patches/02_no_kde_autostart.patch: + + Do not autostart trackerd in Kde, as they have strigi. + - debian/patches/tracker-crasher.patch: + + patch from upstream, fix a crasher issue (LP #147348) + - debian/rules: + + Enable sqlite external db instead of qdbm. + + -- Emilio Pozuelo Monfort Fri, 07 Dec 2007 18:20:39 +0100 + +tracker (0.6.3-3) unstable; urgency=low + + * Fix the path for the deskbar-applet modules directory. Closes: #445588 + + -- Michael Biebl Thu, 18 Oct 2007 16:21:15 +0200 + +tracker (0.6.3-2) unstable; urgency=low + + * Enable the new-style module for deskbar-applet. Closes: #445588 + * debian/rules + - Pass "--enable-deskbar-applet=module" to DEB_CONFIGURE_EXTRA_FLAGS. + * debian/control + - Make the dependency on deskbar-applet versioned as the new-style module + only works with deskbar-applet >= 2.20.0. + * debian/libdeskbar-tracker.install + - The new-style deskbar-applet modules are installed to a different path, + update the install file accordingly. + + -- Michael Biebl Wed, 17 Oct 2007 20:37:07 +0200 + +tracker (0.6.3-1) unstable; urgency=low + + * New upstream release. + * debian/patches/01-version_fix.patch + - Removed, merged upstream. + * debian/patches/02-getenv.patch + - Removed, merged upstream. + * debian/patches/03-system_ioprio.patch + - Removed, fixed upstream. + * debian/control + - Build-Depend on libqdbm-dev (again); qdbm proved to be a lot faster and + less ressource hungy for the index databases than sqlite3. + - Enable XMP support by adding a Build-Depends on libexempi-dev. + - Use the new "Homepage:" field to specify the upstream URL. + * debian/rules + - Build against the system qdbm libray. + - Pass "-Wl,-Bsymbolic" to LDFLAGS. This will avoid namespace conflicts + which can lead to all kinds of subtle bugs in clients that load + libtrackerclient via dlopen. Closes: #443824 + + -- Michael Biebl Fri, 28 Sep 2007 11:25:49 +0200 + +tracker (0.6.3-0ubuntu3) gutsy; urgency=low + + * debian/patches/tracker-crasher.patch: + - patch from upstream, fix a crasher issue (LP: #147348) + + -- Sebastien Bacher Mon, 15 Oct 2007 17:34:34 +0200 + +tracker (0.6.3-0ubuntu2) gutsy; urgency=low + + * Add 02_no_kde_autostart.patch, don't autostart in KDE + since it already has a disk indexer + + -- Jonathan Riddell Wed, 03 Oct 2007 11:37:21 +0100 + +tracker (0.6.3-0ubuntu1) gutsy; urgency=low + + [ Emilio Pozuelo Monfort ] + * New upstream release (LP: #130794, #131983, #132320, #137352, #138331, + #139173, #132505, #131559, #131735, #132710, #133246, #137873, #138778. + * debian/patches/01-version_fix.patch, + debian/patches/02-getenv.patch, + - Removed, fixed upstream. + * debian/patches/03-system_ioprio.patch: not needed anymore, as tracker + now tries ioprio system syscalls if available. + * debian/patches/01_from_upstream_fix_stemming.patch: + - Added, fixes language selection. + + [ Martin Pitt ] + * debian/control: Promote o3read to a dependency. That way, updates will get + it, too, and we avoid making it a dependency of ubuntu-desktop. With the + external dependency we can avoid installing the internal code copy. + + -- Martin Pitt Fri, 28 Sep 2007 17:45:16 +0200 + +tracker (0.6.2-2ubuntu2) gutsy; urgency=low + + * Added intltool to Build-Depends (LP: #133555). + + -- Emilio Pozuelo Monfort Tue, 18 Sep 2007 14:38:36 +0200 + +tracker (0.6.2-2ubuntu1) gutsy; urgency=low + + * Merge with Debian unstable. Remaining Ubuntu changes: + - Drop libunac1-dev build dependency, we do not support it in main. + - Build for our newer deskbar-applet: + + Call configure with --enable-deskbar-applet="auto" instead of + "handler". + + Build-depend on deskbar-applet. + + Build-depend on python-gtk2-dev to circumvent the bug that + deskbar-applet does not have a -dev package which depends on it. + + debian/libdeskbar-tracker.install: Fix path for installed module. + * New Debian version fixes tracker crash on amd64. (LP: #138399) + + -- Martin Pitt Tue, 18 Sep 2007 10:52:13 +0200 + +tracker (0.6.2-2) unstable; urgency=low + + * debian/patches/02-getenv.patch + - Include stdlib.h in tracker-apps.c for the getenv function prototype. + Patch by dann frazier, thanks. Closes: #440997 + * debian/patches/03-system_ioprio.patch + - Use the ioprio syscalls defined by linux-libc-dev. Fixes a FTBFS on hppa + and m68k. + + -- Michael Biebl Fri, 14 Sep 2007 11:43:05 +0200 + +tracker (0.6.2-1) unstable; urgency=low + + * New upstream release. + * debian/patches/10-function_prototypes.patch + - Removed, merged upstream. + * debian/patches/01-version_fix.patch + - Fix the version number shown at trackerd start. + * debian/control + - Drop Build-Depends on libqdbm-dev. Tracker now uses sqlite3 for all of + its databases. + - Bump Build-Depends on libsqlite3-dev to >= 3.4 as the new sqlite based + indexer requires the incremental blob I/0 feature of sqlite 3.4. + * debian/rules + - Add --enable-deskbar-applet=handler to DEB_CONFIGURE_EXTRA_FLAGS. + deskbar-applet in unstable still uses the "old-style" handler interface. + - Drop --enable-external-sqlite and --enable-external-qdbm from + DEB_CONFIGURE_EXTRA_FLAGS. These configure options are now obsolete. + + -- Michael Biebl Wed, 05 Sep 2007 22:30:28 +0200 + +tracker (0.6.2-0ubuntu3) gutsy; urgency=low + + * debian/control: + - Build-Depends on python-gtk2-dev to workaround build issue (LP: #137558) + + -- Sebastien Bacher Thu, 06 Sep 2007 00:38:12 +0200 + +tracker (0.6.2-0ubuntu2) gutsy; urgency=low + + * debian/control: + - Build-Depends on deskbar-applet + + -- Sebastien Bacher Wed, 05 Sep 2007 15:02:29 +0200 + +tracker (0.6.2-0ubuntu1) gutsy; urgency=low + + * New upstream version + - New Sqlite based indexer which utlises the new incremental blob I/O + in sqlite 3.4 + - Highly optimised email indexing (up to 5x faster) + - Dramatically reduced disk access and disk contention (LP: #131983,#135115) + - Indexer now pauses for a grace period when non-tracker processes write + to disk (providing changed files are being watched by tracker) - + minimises slowdowns when compiling or checking out source code + - Makes use of idle class disk IO scheduling if available + - Makes preliminary use of NO_ATIME (some disk access still uses fopen) + - Fixed restore of user metadata on re-index (keywords are auto-restored) + - Added increased number of (junk) files to automatically ignore + - Improved stopwords + - New deskbar handler that uses the new deskbar api (2.19+) + - Fixed old deskbar handler to remove race condition causing crashes + - Fixed a number of annoying bugs in email indexing and tracker + preferences (LP: #132921) + * debian/libdeskbar-tracker.install: + - updated + * debian/rules: + - use auto mode for the tracker configure option + + -- Sebastien Bacher Wed, 05 Sep 2007 12:58:14 +0200 + +tracker (0.6.1-1) unstable; urgency=low + + * New upstream release. + * debian/patches/10-deskbar_plugin_hashbang.patch + - Removed, merged upstream. + * debian/patches/10-function_prototypes.patch + - Add missing function prototype definitions. Closes: #435774 + * debian/rules + - Generate tight shlibs dependencies by passing -V to dh_makeshlibs. + Closes: #435840 + * debian/tracker-search-tool.manpages + - Install tracker-preferences man page. + + -- Michael Biebl Thu, 09 Aug 2007 18:32:11 +0200 + +tracker (0.6.1-0ubuntu1) gutsy; urgency=low + + * New upstream bugfix release. + * Remove debian/patches/10-deskbar_plugin_hashbang.patch: Fixed upstream. + + -- Martin Pitt Wed, 08 Aug 2007 07:39:26 +0200 + +tracker (0.6.0-1ubuntu1) gutsy; urgency=low + + * debian/control: + - don't use universe Build-Depends on libunac1-dev, libqdbm-dev + * debian/rules: + - don't use unac and external-qdbm options + + -- Sebastien Bacher Fri, 03 Aug 2007 16:00:42 +0200 + +tracker (0.6.0-1) unstable; urgency=low + + * New upstream release. + - Uses XDG directories to store the settings, cache, database and log + files. Closes: #414860 + - Fixes the crash of the deskbar applet at session start. Closes: #434078 + - Does not fall back to polling when the inotify limit is exceeded. + Closes: #412089 + - Correctly uses xdg-open to open the search results with the preferred + application. This requires the xdg-utils package to be installed, which + is a Recommends of tracker-search-tool. Closes: 415705 + * Removed debian/man/ as the man pages are now shipped upstream. + Update tracker.manpages, tracker-search-tool.manpages and + tracker-utils.manpages accordingly. + * Removed patches that were applied upstream or are now obsolete + - debian/patches/20-trackerd_manpage.patch + - debian/patches/30-deskbar_plugin_max_results.patch + - debian/patches/40-inotify_syscalls.patch + - debian/patches/50-expand_pathname.patch + - debian/patches/60-check_pointer.patch + - debian/patches/70-check_magic_file_results.patch + * debian/copyright + - The htmless sources are not shipped anymore and the qdbm sources are now + in a separate subdirectory. Update the copyright file accordingly. + * debian/libtracker-gtk-dev.install, debian/libtracker-gtk0.install + - Added. libtracker-gtk is a new library that provides handy GTK+ widgets + for applications that use tracker. + * debian/control + - Drop libmagic-dev from Build-Depends, add libunac1-dev and libqdbm-dev. + - Add djvulibre-bin and gnumeric to Suggests. They are used as external + filters for indexing djvu, csv and spreadsheet documents. + - Add binary packages libtracker-gtk0 and libtracker-gtk-dev. + - Update the long description of tracker-utils and include the new tool + "tracker-status". + - Add binary package tracker-dbg which provides the debugging symbols of + trackerd and its utilities. Closes: #412140 + * debian/rules + - Make sure we link against the system qdbm library. + - Enable the support for libunac. + - Explicitly enable the compilation of the GUI, the preferences applet + and libtracker-gtk. + + -- Michael Biebl Thu, 26 Jul 2007 01:13:37 +0200 + +tracker (0.5.4-6) unstable; urgency=low + + * Rebuild against poppler 0.5.4. Closes: #427815 + * Don't install htmless binary and man page anymore. + The html filter now uses w3m. + + -- Michael Biebl Wed, 06 Jun 2007 22:39:00 +0200 + +tracker (0.5.4-5) unstable; urgency=low + + * debian/patches/70-check-magic-file-results.patch + - Check the return results of magic_file. Closes: #414444 + Thanks to Sam Morris for the patch. + + -- Michael Biebl Thu, 22 Mar 2007 18:23:50 +0100 + +tracker (0.5.4-4) unstable; urgency=low + + * debian/patches/50-expand_pathname.patch + - Expand relative paths passed to tracker-thumbnailer. Closes: #411904 + * debian/patches/60-check_pointer.patch + - Check pointer before passing it to g_locale_to_utf8(). + + -- Michael Biebl Wed, 21 Feb 2007 00:00:25 +0100 + +tracker (0.5.4-3) unstable; urgency=medium + + * debian/patches/40-inotify_syscalls.patch + - Add missing inotify syscall numbers for mips, hppa and m68k. + Fixes a FTBFS on these architectures, so priority medium. + + -- Michael Biebl Tue, 20 Feb 2007 23:43:36 +0100 + +tracker (0.5.4-2) unstable; urgency=low + + * debian/control + - Add python-gtk2 (<< 2.10) as alternative to python-gobject. + * debian/rules + - Pass the deskbar-applet plugin directory path to dh_pycentral. + + -- Michael Biebl Sun, 28 Jan 2007 12:56:17 +0100 + +tracker (0.5.4-1) unstable; urgency=low + + [ Johan Kiviniemi ] + * New upstream release. + - Also contains a plugin for deskbar-applet. + The new binary package is called libdeskbar-tracker. + Use python-central to create the package. + * Added debian/watch. + * debian/copyright: + - Mention the deskbar plugin. + * debian/patches/10-deskbar_plugin_hashbang.patch: + - Remove the #! line from the deskbar plugin. + * debian/patches/20-trackerd_manpage.patch: + - Fix markup. + - Replace $Home with $HOME. + * debian/patches/30-deskbar_plugin_max_results.patch: + - Increase the maximum number of listed results from 2 to 10. + * debian/control: + - Add Recommends: untex to tracker and Recommends: xdg-utils to + tracker-search-tool. + - Add libmagic-dev as new build depencency. + + [ Michael Biebl ] + * Review Johan's work and upload to unstable. + Thanks a lot, Johan! + + -- Michael Biebl Sat, 27 Jan 2007 18:13:51 +0100 + +tracker (0.5.3-1) unstable; urgency=low + + * Initial release. Closes: #387110 + Based on work by Laurent Aguerreche and Jamie McCracken. + * Build against system sqlite library. + * Do not ship the internal o3totxt utility but rather add a + Recommends: o3read. + * Write missing man pages. + + -- Michael Biebl Fri, 19 Jan 2007 00:29:39 +0100 + --- tracker-0.8.6.orig/debian/libtracker-extract-0.8-dev.install +++ tracker-0.8.6/debian/libtracker-extract-0.8-dev.install @@ -0,0 +1,4 @@ +usr/lib/libtracker-extract-0.8.so +usr/lib/pkgconfig/tracker-extract-0.8.pc +usr/include/tracker-0.8/libtracker-extract/*.h +usr/share/gtk-doc/html/libtracker-extract/ --- tracker-0.8.6.orig/debian/tracker-miner-fs.postinst +++ tracker-0.8.6/debian/tracker-miner-fs.postinst @@ -0,0 +1,39 @@ +#!/bin/sh +# postinst script for tracker-miner-fs +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-remove' +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + configure) + if [ -x /etc/init.d/procps ]; then + invoke-rc.d procps start || true + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 --- tracker-0.8.6.orig/debian/tracker-utils.install +++ tracker-0.8.6/debian/tracker-utils.install @@ -0,0 +1,14 @@ +usr/bin/tracker-import +usr/bin/tracker-info +usr/bin/tracker-search +usr/bin/tracker-sparql +usr/bin/tracker-stats +usr/bin/tracker-status +usr/bin/tracker-tag +usr/share/man/man1/tracker-import.1 +usr/share/man/man1/tracker-info.1 +usr/share/man/man1/tracker-search.1 +usr/share/man/man1/tracker-sparql.1 +usr/share/man/man1/tracker-stats.1 +usr/share/man/man1/tracker-status.1 +usr/share/man/man1/tracker-tag.1 --- tracker-0.8.6.orig/debian/tracker-miner-fs.lintian-overrides +++ tracker-0.8.6/debian/tracker-miner-fs.lintian-overrides @@ -0,0 +1 @@ +tracker-miner-fs: binary-or-shlib-defines-rpath * /usr/lib/tracker-0.8 --- tracker-0.8.6.orig/debian/tracker-miner-fs.install +++ tracker-0.8.6/debian/tracker-miner-fs.install @@ -0,0 +1,9 @@ +usr/lib/tracker/tracker-miner-fs +etc/xdg/autostart/tracker-miner-fs.desktop +usr/share/dbus-1/services/org.freedesktop.Tracker1.Miner.Applications.service +usr/share/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service +usr/share/man/man1/tracker-miner-fs.1 +usr/share/man/man5/tracker-miner-fs.cfg.5 +usr/share/tracker/miners/tracker-miner-applications.desktop +usr/share/tracker/miners/tracker-miner-files.desktop +debian/30-tracker.conf etc/sysctl.d/ --- tracker-0.8.6.orig/debian/libtracker-extract-0.8-0.lintian-overrides +++ tracker-0.8.6/debian/libtracker-extract-0.8-0.lintian-overrides @@ -0,0 +1 @@ +libtracker-extract-0.8-0: binary-or-shlib-defines-rpath * /usr/lib/tracker-0.8 --- tracker-0.8.6.orig/debian/compat +++ tracker-0.8.6/debian/compat @@ -0,0 +1 @@ +7 --- tracker-0.8.6.orig/debian/watch +++ tracker-0.8.6/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://ftp.gnome.org/pub/GNOME/sources/tracker/([\d\.]+)/tracker-(.*)\.tar\.gz --- tracker-0.8.6.orig/debian/control +++ tracker-0.8.6/debian/control @@ -0,0 +1,276 @@ +Source: tracker +Section: utils +Priority: optional +Maintainer: Chris Coulson +XSBC-Original-Maintainer: Michael Biebl +Build-Depends: cdbs, + debhelper (>= 7), + autotools-dev, + pkg-config, + intltool (>= 0.35.0), + libglib2.0-dev (>= 2.20.0), + libpango1.0-dev (>= 1.0.0), + libdbus-1-dev (>= 1.0), + libdbus-glib-1-dev (>= 0.78), + libgstreamer0.10-dev (>= 0.10.12), + libgstreamer-plugins-base0.10-dev (>= 0.10.12), + libsqlite3-dev (>= 3.6.16), + libpoppler-dev (>= 0.4.5), + libpoppler-glib-dev (>= 0.4.5), + libgsf-1-dev (>= 1.13), + libexif-dev (>= 0.6), + libpng12-dev (>= 1.2), + libtiff4-dev, + libvorbis-dev (>= 0.22), + libflac-dev (>= 1.2.1), + libgtk2.0-dev (>= 2.18.0), + libtotem-plparser-dev, + zlib1g-dev, + libexempi-dev (>= 2.1.0), + libnotify-dev (>= 0.4.3), + python-support (>= 0.6), + quilt, + evolution-dev (>= 2.25.5), + evolution-data-server-dev (>= 2.25.5), + libpanel-applet2-dev, + libxml2-dev (>= 2.6), + libdevkit-power-gobject-dev (>= 007), + libnautilus-extension-dev, + libenca-dev (>= 1.9), + libiptcdata0-dev, + uuid-dev, + libgee-dev (>= 0.3), + valac, + gtk-doc-tools, + graphviz +Standards-Version: 3.8.4 +Vcs-Git: git://git.debian.org/git/users/biebl/tracker.git +Vcs-Browser: http://git.debian.org/?p=users/biebl/tracker.git;a=summary +Homepage: http://www.tracker-project.org/ + +Package: tracker +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + shared-mime-info, + dbus +Recommends: tracker-utils, + tracker-gui, + tracker-miner-fs, + tracker-miner-evolution +Breaks: rygel-tracker (<< 0.5) +Description: metadata database, indexer and search tool + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: libtracker-client-0.8-0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: metadata database, indexer and search tool - library + This package contains the library that is used by applications to access + the Tracker daemon. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: libtracker-client-0.8-dev +Architecture: any +Section: libdevel +Depends: libtracker-client-0.8-0 (= ${binary:Version}), + ${misc:Depends}, + libglib2.0-dev +Description: metadata database, indexer and search tool - development files + This package contains the static libraries and header files needed to link + applications with libtracker-client. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: libtracker-miner-0.8-0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: tracker data miner library + This package contains the library that is used by applications that provide + data miners for tracker. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: libtracker-miner-0.8-dev +Architecture: any +Section: libdevel +Depends: libtracker-miner-0.8-0 (= ${binary:Version}), + ${misc:Depends}, + libtracker-client-0.8-dev, + libglib2.0-dev +Description: tracker data miner library - development files + This package contains the static libraries and header files needed to link + applications with libtracker-miner. + . + libtracker-miner provides a library to develop tracker data miners. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: libtracker-extract-0.8-0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: tracker extractor library + This package contains the library that is used by applications that provide + metadata extractors for 3rd party file types. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: libtracker-extract-0.8-dev +Architecture: any +Section: libdevel +Depends: libtracker-extract-0.8-0 (= ${binary:Version}), + ${misc:Depends}, + libtracker-client-0.8-dev, + libglib2.0-dev +Description: tracker extractor library - development files + This package contains the static libraries and header files needed to link + applications with libtracker-extract. + . + libtracker-extract provides a library to develop metadata extractors for 3rd + party file types. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: tracker-utils +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + tracker (= ${binary:Version}) +Description: metadata database, indexer and search tool - commandline tools + Included utilities for Tracker: + * tracker-import: import data using Turtle files + * tracker-info: get information about files + * tracker-search: this perfoms a google like search using SEARCHTERM to + retrieve all matching files where SEARCHTERM appears in any searchable + metadata + * tracker-sparql: query or update Tracker database using SPARQL + * tracker-stats: retrieve some statistics + * tracker-status: report status of tracker-store and running miners + * tracker-tag: tool to manage tags on files + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: tracker-search-tool +Architecture: all +Section: oldlibs +Depends: tracker-gui +Description: transitional package to tracker-gui + This is a transitional package to facilitate the upgrade to the new name + tracker-gui. It can be safely removed after the upgrade. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: tracker-gui +Architecture: any +Section: gnome +Depends: ${shlibs:Depends}, + ${misc:Depends}, + tracker (= ${binary:Version}) +Conflicts: tracker-search-tool (<< 0.8.1-1), + tracker (<< 0.8.1-1) +Replaces: tracker-search-tool (<< 0.8.1-1), + tracker (<< 0.8.1-1) +Description: metadata database, indexer and search tool - GNOME frontends + Included in this package: + * tracker-search-tool: standard search tool + * tracker-search-bar: search applet for the GNOME panel + * tracker-status-icon: GNOME status icon + * tracker-preferences: preferences editor + * nautilus-extension: nautilus extension for tag editing + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: tracker-explorer +Architecture: any +Section: gnome +Depends: ${shlibs:Depends}, + ${misc:Depends}, + tracker (= ${binary:Version}) +Description: metadata database, indexer and search tool - developer tool + This package includes a graphical developer tool that allows to query the + tracker database for object properties and relationships. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: tracker-extract +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + tracker (= ${binary:Version}) +Recommends: unzip, + odt2txt +Description: metadata database, indexer and search tool - metadata extractors + This package contains the metadata extractors. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: tracker-miner-fs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + tracker (= ${binary:Version}), + tracker-extract (= ${binary:Version}), + procps +Description: metadata database, indexer and search tool - filesystem indexer + This package contains the tracker indexer for indexing your files and folders. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: tracker-miner-evolution +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + tracker (= ${binary:Version}) +Description: metadata database, indexer and search tool - evolution plugin + This package contains a plugin for evolution which allows to index your + evolution emails. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. + +Package: tracker-dbg +Architecture: any +Section: debug +Priority: extra +Depends: tracker (= ${binary:Version}), ${misc:Depends} +Description: metadata database, indexer and search tool - debugging symbols + This package includes the debugging symbols useful for debugging tracker and + its utilities. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. --- tracker-0.8.6.orig/debian/tracker-utils.lintian-overrides +++ tracker-0.8.6/debian/tracker-utils.lintian-overrides @@ -0,0 +1 @@ +tracker-utils: binary-or-shlib-defines-rpath * /usr/lib/tracker-0.8 --- tracker-0.8.6.orig/debian/libtracker-client-0.8-0.symbols +++ tracker-0.8.6/debian/libtracker-client-0.8-0.symbols @@ -0,0 +1,64 @@ +libtracker-client-0.8.so.0 libtracker-client-0.8-0 #MINVER# + tracker_cancel_call@Base 0.8.0 + tracker_cancel_last_call@Base 0.8.0 + tracker_client_get_type@Base 0.8.0 + tracker_client_new@Base 0.8.0 + tracker_connect@Base 0.8.0 + tracker_disconnect@Base 0.8.0 + tracker_resources_batch_commit@Base 0.8.0 + tracker_resources_batch_commit_async@Base 0.8.0 + tracker_resources_batch_sparql_update@Base 0.8.0 + tracker_resources_batch_sparql_update_async@Base 0.8.0 + tracker_resources_load@Base 0.8.0 + tracker_resources_load_async@Base 0.8.0 + tracker_resources_sparql_query@Base 0.8.0 + tracker_resources_sparql_query_async@Base 0.8.0 + tracker_resources_sparql_update@Base 0.8.0 + tracker_resources_sparql_update_async@Base 0.8.0 + tracker_resources_sparql_update_blank@Base 0.8.0 + tracker_resources_sparql_update_blank_async@Base 0.8.0 + tracker_search_metadata_by_text_and_location_async@Base 0.8.0 + tracker_search_metadata_by_text_and_mime_and_location_async@Base 0.8.0 + tracker_search_metadata_by_text_and_mime_async@Base 0.8.0 + tracker_search_metadata_by_text_async@Base 0.8.0 + tracker_sparql_builder_append@Base 0.8.0 + tracker_sparql_builder_construct@Base 0.8.0 + tracker_sparql_builder_construct_embedded_insert@Base 0.8.0 + tracker_sparql_builder_construct_update@Base 0.8.0 + tracker_sparql_builder_delete_close@Base 0.8.0 + tracker_sparql_builder_delete_open@Base 0.8.0 + tracker_sparql_builder_drop_graph@Base 0.8.0 + tracker_sparql_builder_get_length@Base 0.8.0 + tracker_sparql_builder_get_result@Base 0.8.0 + tracker_sparql_builder_get_state@Base 0.8.0 + tracker_sparql_builder_get_type@Base 0.8.0 + tracker_sparql_builder_insert_close@Base 0.8.0 + tracker_sparql_builder_insert_open@Base 0.8.0 + tracker_sparql_builder_new@Base 0.8.0 + tracker_sparql_builder_new_embedded_insert@Base 0.8.0 + tracker_sparql_builder_new_update@Base 0.8.0 + tracker_sparql_builder_object@Base 0.8.0 + tracker_sparql_builder_object_blank_close@Base 0.8.0 + tracker_sparql_builder_object_blank_open@Base 0.8.0 + tracker_sparql_builder_object_boolean@Base 0.8.0 + tracker_sparql_builder_object_date@Base 0.8.0 + tracker_sparql_builder_object_double@Base 0.8.0 + tracker_sparql_builder_object_int64@Base 0.8.0 + tracker_sparql_builder_object_iri@Base 0.8.0 + tracker_sparql_builder_object_string@Base 0.8.0 + tracker_sparql_builder_object_unvalidated@Base 0.8.0 + tracker_sparql_builder_object_variable@Base 0.8.0 + tracker_sparql_builder_predicate@Base 0.8.0 + tracker_sparql_builder_predicate_iri@Base 0.8.0 + tracker_sparql_builder_prepend@Base 0.8.0 + tracker_sparql_builder_state_get_type@Base 0.8.0 + tracker_sparql_builder_subject@Base 0.8.0 + tracker_sparql_builder_subject_iri@Base 0.8.0 + tracker_sparql_builder_subject_variable@Base 0.8.0 + tracker_sparql_builder_where_close@Base 0.8.0 + tracker_sparql_builder_where_open@Base 0.8.0 + tracker_sparql_escape@Base 0.8.0 + tracker_statistics_get@Base 0.8.0 + tracker_statistics_get_async@Base 0.8.0 + tracker_uri_printf_escaped@Base 0.8.0 + tracker_uri_vprintf_escaped@Base 0.8.0 --- tracker-0.8.6.orig/debian/30-tracker.conf +++ tracker-0.8.6/debian/30-tracker.conf @@ -0,0 +1,3 @@ + +# Increase inotify availability +fs.inotify.max_user_watches = 524288 --- tracker-0.8.6.orig/debian/tracker-miner-evolution.install +++ tracker-0.8.6/debian/tracker-miner-evolution.install @@ -0,0 +1,4 @@ +usr/share/tracker/miners/tracker-miner-evolution.desktop +usr/share/dbus-1/services/org.freedesktop.Tracker1.Miner.EMails.service +usr/lib/evolution/*/plugins/liborg-freedesktop-Tracker-evolution-plugin.so +usr/lib/evolution/*/plugins/org-freedesktop-Tracker-evolution-plugin.eplug --- tracker-0.8.6.orig/debian/libtracker-miner-0.8-0.lintian-overrides +++ tracker-0.8.6/debian/libtracker-miner-0.8-0.lintian-overrides @@ -0,0 +1 @@ +libtracker-miner-0.8-0: binary-or-shlib-defines-rpath * /usr/lib/tracker-0.8 --- tracker-0.8.6.orig/debian/libtracker-client-0.8-0.install +++ tracker-0.8.6/debian/libtracker-client-0.8-0.install @@ -0,0 +1,2 @@ +usr/lib/libtracker-client-0.8.so.* +usr/lib/tracker-0.8/libtracker-common.so.* --- tracker-0.8.6.orig/debian/tracker.install +++ tracker-0.8.6/debian/tracker.install @@ -0,0 +1,28 @@ +usr/bin/tracker-control +usr/share/man/man1/tracker-control.1 +usr/share/dbus-1/services/org.freedesktop.Tracker1.service + +usr/share/tracker/tracker-miner.xml +usr/share/tracker/tracker-miner-web.xml +usr/share/tracker/tracker-statistics.xml +usr/share/tracker/tracker-backup.xml +usr/share/tracker/tracker-resources-class.xml +usr/share/tracker/tracker-resources.xml +usr/share/tracker/tracker-status.xml + +usr/share/tracker/*.sql + +usr/lib/tracker/tracker-store + +usr/share/man/man1/tracker-store.1 +usr/share/man/man5/tracker-store.cfg.5 +usr/share/man/man5/tracker-fts.cfg.5 + +usr/share/locale/ +usr/share/tracker/ontologies/ +usr/share/tracker/languages/ + +etc/xdg/autostart/tracker-store.desktop + +usr/lib/tracker-0.8/libtracker-data.so.* +usr/lib/tracker-0.8/push-modules/daemon/*.so --- tracker-0.8.6.orig/debian/tracker-extract.install +++ tracker-0.8.6/debian/tracker-extract.install @@ -0,0 +1,9 @@ +usr/share/dbus-1/services/org.freedesktop.Tracker1.Extract.service +usr/share/tracker/tracker-extract.xml +usr/lib/tracker/tracker-extract +usr/lib/tracker-0.8/extract-modules/*.so +usr/share/man/man1/tracker-extract.1 +usr/share/man/man5/tracker-extract.cfg.5 +#usr/share/tracker/tracker-writeback.xml (move to tracker-store?) +#usr/lib/tracker/tracker-writeback (move to tracker-store?) +#usr/lib/tracker-0.8/writeback-modules/*.so (move to tracker-store?) --- tracker-0.8.6.orig/debian/libtracker-miner-0.8-0.symbols +++ tracker-0.8.6/debian/libtracker-miner-0.8-0.symbols @@ -0,0 +1,74 @@ +libtracker-miner-0.8.so.0 libtracker-miner-0.8-0 #MINVER# + tracker_crawler_get_type@Base 0.8.0 + tracker_crawler_new@Base 0.8.0 + tracker_crawler_pause@Base 0.8.0 + tracker_crawler_resume@Base 0.8.0 + tracker_crawler_set_throttle@Base 0.8.0 + tracker_crawler_start@Base 0.8.0 + tracker_crawler_stop@Base 0.8.0 + tracker_miner_commit@Base 0.8.0 + tracker_miner_commit_finish@Base 0.8.0 + tracker_miner_error_quark@Base 0.8.0 + tracker_miner_execute_batch_update@Base 0.8.0 + tracker_miner_execute_batch_update_finish@Base 0.8.0 + tracker_miner_execute_sparql@Base 0.8.0 + tracker_miner_execute_sparql_finish@Base 0.8.0 + tracker_miner_execute_update@Base 0.8.0 + tracker_miner_execute_update_finish@Base 0.8.0 + tracker_miner_fs_directory_add@Base 0.8.0 + tracker_miner_fs_directory_remove@Base 0.8.0 + tracker_miner_fs_file_add@Base 0.8.0 + tracker_miner_fs_file_notify@Base 0.8.0 + tracker_miner_fs_force_recheck@Base 0.8.0 + tracker_miner_fs_get_parent_urn@Base 0.8.0 + tracker_miner_fs_get_throttle@Base 0.8.0 + tracker_miner_fs_get_type@Base 0.8.0 + tracker_miner_fs_get_urn@Base 0.8.0 + tracker_miner_fs_set_throttle@Base 0.8.0 + tracker_miner_get_type@Base 0.8.0 + tracker_miner_ignore_next_update@Base 0.8.0 + tracker_miner_is_started@Base 0.8.0 + tracker_miner_manager_get_available@Base 0.8.0 + tracker_miner_manager_get_description@Base 0.8.0 + tracker_miner_manager_get_display_name@Base 0.8.0 + tracker_miner_manager_get_running@Base 0.8.0 + tracker_miner_manager_get_status@Base 0.8.0 + tracker_miner_manager_get_type@Base 0.8.0 + tracker_miner_manager_ignore_next_update@Base 0.8.0 + tracker_miner_manager_is_active@Base 0.8.0 + tracker_miner_manager_is_paused@Base 0.8.0 + tracker_miner_manager_new@Base 0.8.0 + tracker_miner_manager_pause@Base 0.8.0 + tracker_miner_manager_resume@Base 0.8.0 + tracker_miner_pause@Base 0.8.0 + tracker_miner_resume@Base 0.8.0 + tracker_miner_start@Base 0.8.0 + tracker_miner_stop@Base 0.8.0 + tracker_miner_web_associate@Base 0.8.0 + tracker_miner_web_authenticate@Base 0.8.0 + tracker_miner_web_dissociate@Base 0.8.0 + tracker_miner_web_error_quark@Base 0.8.0 + tracker_miner_web_get_association_data@Base 0.8.0 + tracker_miner_web_get_type@Base 0.8.0 + tracker_password_provider_error_quark@Base 0.8.0 + tracker_password_provider_forget_password@Base 0.8.0 + tracker_password_provider_get@Base 0.8.0 + tracker_password_provider_get_name@Base 0.8.0 + tracker_password_provider_get_password@Base 0.8.0 + tracker_password_provider_get_type@Base 0.8.0 + tracker_password_provider_gnome_get_type@Base 0.8.0 + tracker_password_provider_lock_password@Base 0.8.0 + tracker_password_provider_store_password@Base 0.8.0 + tracker_password_provider_unlock_password@Base 0.8.0 + tracker_storage_get_device_roots@Base 0.8.0 + tracker_storage_get_device_uuids@Base 0.8.0 + tracker_storage_get_mount_point_for_uuid@Base 0.8.0 + tracker_storage_get_type@Base 0.8.0 + tracker_storage_get_uuid_for_file@Base 0.8.0 + tracker_storage_new@Base 0.8.0 + tracker_thumbnailer_cleanup@Base 0.8.0 + tracker_thumbnailer_init@Base 0.8.0 + tracker_thumbnailer_move_add@Base 0.8.0 + tracker_thumbnailer_remove_add@Base 0.8.0 + tracker_thumbnailer_send@Base 0.8.0 + tracker_thumbnailer_shutdown@Base 0.8.0 --- tracker-0.8.6.orig/debian/tracker-gui.lintian-overrides +++ tracker-0.8.6/debian/tracker-gui.lintian-overrides @@ -0,0 +1 @@ +tracker-gui: binary-or-shlib-defines-rpath * /usr/lib/tracker-0.8 --- tracker-0.8.6.orig/debian/libtracker-extract-0.8-0.symbols +++ tracker-0.8.6/debian/libtracker-extract-0.8-0.symbols @@ -0,0 +1,10 @@ +libtracker-extract-0.8.so.0 libtracker-extract-0.8-0 #MINVER# + tracker_coalesce@Base 0.8.0 + tracker_date_format_to_iso8601@Base 0.8.0 + tracker_date_guess@Base 0.8.0 + tracker_exif_read@Base 0.8.0 + tracker_iptc_read@Base 0.8.0 + tracker_merge@Base 0.8.0 + tracker_text_normalize@Base 0.8.0 + tracker_xmp_apply@Base 0.8.0 + tracker_xmp_read@Base 0.8.0 --- tracker-0.8.6.orig/debian/tracker.preinst +++ tracker-0.8.6/debian/tracker.preinst @@ -0,0 +1,32 @@ +#!/bin/sh + +set -e + +# Remove a no-longer used conffile +rm_conffile() { + local PKGNAME="$1" + local CONFFILE="$2" + + [ -e "$CONFFILE" ] || return 0 + + local md5sum="$(md5sum $CONFFILE | sed -e 's/ .*//')" + local old_md5sum="$(dpkg-query -W -f='${Conffiles}' $PKGNAME | \ + sed -n -e "\' $CONFFILE ' { s/ obsolete$//; s/.* //; p }")" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi +} + +case "$1" in +install|upgrade) + if dpkg --compare-versions "$2" lt "0.8.1-1"; then + rm_conffile tracker "/etc/xdg/autostart/trackerd.desktop" + fi +esac + +#DEBHELPER# --- tracker-0.8.6.orig/debian/tracker-miner-evolution.lintian-overrides +++ tracker-0.8.6/debian/tracker-miner-evolution.lintian-overrides @@ -0,0 +1 @@ +tracker-miner-evolution: binary-or-shlib-defines-rpath * /usr/lib/tracker-0.8 --- tracker-0.8.6.orig/debian/libtracker-extract-0.8-0.install +++ tracker-0.8.6/debian/libtracker-extract-0.8-0.install @@ -0,0 +1 @@ +usr/lib/libtracker-extract-0.8.so.* --- tracker-0.8.6.orig/debian/patches/series +++ tracker-0.8.6/debian/patches/series @@ -0,0 +1 @@ +# Debian patches for tracker