diff -u tracker-0.6.92/debian/control tracker-0.6.92/debian/control --- tracker-0.6.92/debian/control +++ tracker-0.6.92/debian/control @@ -1,7 +1,8 @@ Source: tracker Section: utils Priority: optional -Maintainer: Michael Biebl +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Michael Biebl Build-Depends: cdbs, debhelper (>= 7), autotools-dev, @@ -28,9 +29,7 @@ libglade2-dev (>= 2.5), libtotem-plparser-dev, zlib1g-dev, - libunac1-dev, libraptor1-dev (>= 1.4.18-2), - libqdbm-dev (>= 1.8), libexempi-dev (>= 1.99.2), libnotify-dev (>= 0.4.3), libhal-dev (>= 0.5), @@ -48,6 +47,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, + procps (>= 1:3.2.7-9), shared-mime-info, dbus Recommends: tracker-utils, diff -u tracker-0.6.92/debian/30-tracker.conf tracker-0.6.92/debian/30-tracker.conf --- tracker-0.6.92/debian/30-tracker.conf +++ tracker-0.6.92/debian/30-tracker.conf @@ -3 +3 @@ -fs.inotify.max_user_watches = 65536 +fs.inotify.max_user_watches = 524288 diff -u tracker-0.6.92/debian/changelog tracker-0.6.92/debian/changelog --- tracker-0.6.92/debian/changelog +++ tracker-0.6.92/debian/changelog @@ -1,3 +1,35 @@ +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. + + 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/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. + + -- Chris Coulson Wed, 01 Apr 2009 21:11:09 +0100 + tracker (0.6.92-1) unstable; urgency=low * New upstream release. @@ -20,6 +52,40 @@ -- 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. @@ -71,6 +137,56 @@ -- 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. @@ -110,6 +226,58 @@ -- 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 @@ -128,6 +296,61 @@ -- 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. @@ -136,6 +359,46 @@ -- 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. @@ -192,6 +455,70 @@ -- 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. @@ -226,6 +553,25 @@ -- 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 @@ -268,6 +614,61 @@ -- 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 @@ -299,6 +700,46 @@ -- 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. @@ -314,6 +755,22 @@ -- 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. @@ -440,0 +898 @@ + diff -u tracker-0.6.92/debian/rules tracker-0.6.92/debian/rules --- tracker-0.6.92/debian/rules +++ tracker-0.6.92/debian/rules @@ -6,8 +6,8 @@ include /usr/share/cdbs/1/rules/patchsys-quilt.mk DEB_CONFIGURE_EXTRA_FLAGS := \ - --enable-unac \ - --enable-external-qdbm \ + --disable-unac \ + --enable-external-sqlite \ --enable-deskbar-applet=module \ --enable-gui \ --enable-preferences \ diff -u tracker-0.6.92/debian/tracker.install tracker-0.6.92/debian/tracker.install --- tracker-0.6.92/debian/tracker.install +++ tracker-0.6.92/debian/tracker.install @@ -2,7 +2,6 @@ debian/tmp/usr/lib/tracker/tracker-extract debian/tmp/usr/lib/tracker/tracker-indexer debian/tmp/usr/lib/tracker/*.so* -debian/tmp/usr/share/dbus-1/services/ debian/tmp/usr/share/tracker/*.xml debian/tmp/usr/share/tracker/*.sql debian/tmp/usr/share/tracker/languages/ @@ -20 +19,3 @@ +debian/tracker.py usr/share/apport/package-hooks/ debian/30-tracker.conf etc/sysctl.d +debian/tmp/usr/share/dbus-1/services/org.freedesktop.Tracker.*.service diff -u tracker-0.6.92/debian/patches/series tracker-0.6.92/debian/patches/series --- tracker-0.6.92/debian/patches/series +++ tracker-0.6.92/debian/patches/series @@ -1 +1,3 @@ +02_no_kde_autostart.patch +03_dont_activate_indexing_and_watching.patch 10-drop-bogus-version-info.patch only in patch2: unchanged: --- tracker-0.6.92.orig/debian/tracker.postinst +++ tracker-0.6.92/debian/tracker.postinst @@ -0,0 +1,39 @@ +#!/bin/sh +# postinst script for tracker +# +# 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 only in patch2: unchanged: --- tracker-0.6.92.orig/debian/tracker.py +++ tracker-0.6.92/debian/tracker.py @@ -0,0 +1,16 @@ +''' +Apport hook for tracker-extract crashes + +tracker-extract limits its CPU/memory usage with setrlimit, which will +terminate tracker-extract if the limit is exceed. But we can't control +what signal is send and it seems to be dumping the core, so apport is +reporting the bugs to Launchpad, but this is not a bug, it's a feature! + +Copyright: Emilio Pozuelo Monfort +''' + +def add_info(report): + if report['ExecutablePath'] == '/usr/bin/tracker-extract' and \ + report['ProblemType'] == 'Crash': + report['UnreportableReason'] = "Crashes in tracker-extract are \ +intended so that tracker-extract doesn't consume many resources." only in patch2: unchanged: --- tracker-0.6.92.orig/debian/patches/03_dont_activate_indexing_and_watching.patch +++ tracker-0.6.92/debian/patches/03_dont_activate_indexing_and_watching.patch @@ -0,0 +1,16 @@ +Index: tracker-0.6.91/src/libtracker-common/tracker-config.c +=================================================================== +--- tracker-0.6.91.orig/src/libtracker-common/tracker-config.c 2009-03-18 23:56:26.000000000 +0000 ++++ tracker-0.6.91/src/libtracker-common/tracker-config.c 2009-03-18 23:57:00.000000000 +0000 +@@ -76,9 +76,9 @@ + #define DEFAULT_INITIAL_SLEEP 45 /* 0->1000 */ + #define DEFAULT_LOW_MEMORY_MODE FALSE + #define DEFAULT_NFS_LOCKING FALSE +-#define DEFAULT_ENABLE_WATCHES TRUE ++#define DEFAULT_ENABLE_WATCHES FALSE + #define DEFAULT_THROTTLE 0 /* 0->20 */ +-#define DEFAULT_ENABLE_INDEXING TRUE ++#define DEFAULT_ENABLE_INDEXING FALSE + #define DEFAULT_ENABLE_CONTENT_INDEXING TRUE + #define DEFAULT_ENABLE_THUMBNAILS TRUE + #define DEFAULT_FAST_MERGES FALSE only in patch2: unchanged: --- tracker-0.6.92.orig/debian/patches/02_no_kde_autostart.patch +++ tracker-0.6.92/debian/patches/02_no_kde_autostart.patch @@ -0,0 +1,13 @@ +Index: tracker-0.6.90/data/trackerd.desktop.in.in +=================================================================== +--- tracker-0.6.90.orig/data/trackerd.desktop.in.in 2009-02-16 22:54:34.000000000 +0000 ++++ tracker-0.6.90/data/trackerd.desktop.in.in 2009-02-16 22:55:03.000000000 +0000 +@@ -12,7 +12,7 @@ + X-KDE-StartupNotify=false + X-KDE-UniqueApplet=true + NoDisplay=true +-OnlyShowIn=GNOME;KDE;XFCE; ++OnlyShowIn=GNOME;XFCE; + X-GNOME-Bugzilla-Bugzilla=GNOME + X-GNOME-Bugzilla-Product=tracker + X-GNOME-Bugzilla-Component=Indexer