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