apt-xapian-index (0.51ubuntu1) focal; urgency=low * Merge from Debian unstable. Remaining changes: - Prefer native packages over foreign packages. - Do not crash if the DB is already locked. - Do not modify the DB "in-place" with --update - debian/patches/01_axi_cjk_support.patch: - Activate the CJK support when indexing the database. - debian/patches/02_axi-pkgname-mangled-term.patch: - add XPM term that contains a mangled version of the pkgname. - plugins/app-install.py: - Ignore file not found errors due to a race condition. - debian/patches/06_32bit_sizes.patch: Watch out for package sizes that don't fit in 32 bits. - debian/patches/07_glib_import.patch: Fix the import of GLib and GObject. - Bump the minimum version for removal of the dbus service; this delta can be dropped after the release of Ubuntu 20.04. - Build with quilt -- Julian Andres Klode Fri, 27 Mar 2020 12:20:11 +0100 apt-xapian-index (0.51) unstable; urgency=medium * QA upload. [ Debian Janitor ] * Use set -e rather than passing -e on the shebang-line. [ Julian Andres Klode ] * Port the code to work with apt 1.9 (Closes: #931133) * Do not pass memonly=True -- Julian Andres Klode Sun, 08 Mar 2020 13:19:12 +0100 apt-xapian-index (0.50) unstable; urgency=medium * QA upload. [ Barry Warsaw ] * Switch to Python 3 as the default. (Closes: #804099) * d/compat: Bump to version 9. * d/control: - Bump debhelper version to >= 9. - Switch dependencies to their Python 3 version. - Use X-Python3-Version instead. * d/rules: - Fix the dh argument order. - Use --with=python3 and --build-system=pybuild - Run the tests in an override_dh_auto_test target. [ Paul Wise ] * Use the right path to the GPLv2 in Debian * Migrate a few minor things to Python 2 only * Use dpkg-source format 3.0 (native) * Use the current version of python3-xapian * Correctly import from the Python 3 configparser module * Decode bytes from Xapian to Python 3 strings * Update VCS information to use the new Salsa repo * Switch from debian/compat to debhelper-compat * Bump debhelper compat level to 12 * Drop ancient X-Python3-Version * Fix spelling errors [ Elena Grandi ] * Don't traceback on missing index. Closes: #758403 [ Ralf Treinen ] * Fix typo in postrm (Closes: #841417) -- Paul Wise Sat, 27 Jul 2019 19:01:18 +0800 apt-xapian-index (0.49ubuntu3) eoan; urgency=medium * Port to APT 1.9 * Do not pass memonly=True to apt.Cache, this sometimes prevents plugins from reading the mtime of the cache file - depending on whether they were initialized before or after the cache was generated; because apt.Cache() unsets the pkgcache option and the plugins can thus not find the cache file anymore. -- Julian Andres Klode Thu, 27 Jun 2019 11:35:49 +0200 apt-xapian-index (0.49ubuntu2) eoan; urgency=medium * debian/patches: rebase, so that python3 compatibility is first and upstreamable. -- Steve Langasek Tue, 07 May 2019 22:42:01 -0700 apt-xapian-index (0.49ubuntu1) eoan; urgency=low * Merge from Debian unstable. Remaining changes: - Prefer native packages over foreign packages. - Do not crash if the DB is already locked. - Do not modify the DB "in-place" with --update - debian/patches/01_axi_cjk_support.patch: - Activate the CJK support when indexing the database. - debian/patches/02_axi-pkgname-mangled-term.patch: - add XPM term that contains a mangled version of the pkgname. - plugins/app-install.py: - Ignore file not found errors due to a race condition. - debian/compat: Bump to version 9. - debian/control: - Bump debhelper version to >= 9. - Switch dependencies to their Python 3 version. - Use X-Python3-Version instead. - debian/rules: - Use --with=python3 and --build-system=pybuild - Add override_dh_python3 to force /usr/bin/python3 shebang. - Run the tests in an override_dh_auto_test target. - debian/patches/04_bilingual.patch: Port the code to work in Python 2.7, 3.4, and 3.5. - debian/patches/05_python3.patch: Switch the default to Python 3. - debian/patches/06_32bit_sizes.patch: Watch out for package sizes that don't fit in 32 bits. - debian/patches/07_glib_import.patch: Fix the import of GLib and GObject. * Dropped changes, no longer needed: - remove the dbus service; software-center which used it is no longer in Ubuntu. - debian/patches/03_stick_to_main.patch: drop; we are not confined to main now that this package is in universe. * Dropped changes, included in Debian: - debian/postinst: - Do not build the DB in the postinst. * Bump the minimum version for removal of the dbus service; this delta can be dropped after the release of Ubuntu 20.04. -- Steve Langasek Tue, 07 May 2019 21:27:14 -0700 apt-xapian-index (0.49) unstable; urgency=medium * QA upload. * Wrap and sort Debian packaging data * Gracefully handle database format removals from Xapian (Closes: #839982) * Bump version to 0.49 in update-apt-xapian-index -- Paul Wise Tue, 18 Oct 2016 11:15:35 +0800 apt-xapian-index (0.48) unstable; urgency=medium * QA upload. * Set package maintainer to Debian QA Group (Closes: #813201) * Bump version to 0.48 in update-apt-xapian-index * Correct index location in postrm so it is removed when the package is removed/purged (Closes: #799258) * Remove suggests on no longer existing app-install-data (Closes: #773549) * Remove hard coded depends on python - interpreter depends are provided by python:Depends * Bump standards version to 3.9.8 without further change -- Scott Kitterman Fri, 15 Jul 2016 13:14:56 -0400 apt-xapian-index (0.47+nmu2) unstable; urgency=medium * Non-maintainer upload. * Remove /etc/bash_completion.d/axi-cache on upgrades. Closes: #806234 * Bump bash-completion build dependency to 1:2.1-4.2~ (see #668254). -- Sven Joachim Wed, 25 Nov 2015 19:07:27 +0100 apt-xapian-index (0.47+nmu1) unstable; urgency=medium * Non-maintainer upload. * Remove call to update-python-modules from postinst script. Closes: #793681 -- Sven Joachim Fri, 13 Nov 2015 21:06:50 +0100 apt-xapian-index (0.47ubuntu13) zesty; urgency=medium * d/control: Change the dependency on python3-xapian to a versioned one so that on upgrades the package will be installed and python3-xapian1.3 will be removed. (LP: #1680090) -- Brian Murray Wed, 12 Apr 2017 09:10:22 -0700 apt-xapian-index (0.47ubuntu12) zesty; urgency=medium * d/control: Drop the explicit Depends/Build-Depends on python3-xapian1.3 since that was a development snapshot we only used in our port to Python 3. Straight up python3-xapian (1.4) has everything we need. (LP: #1660216) -- Barry Warsaw Mon, 03 Apr 2017 13:29:18 -0400 apt-xapian-index (0.47ubuntu11) yakkety; urgency=medium * debian/patches/05_python3.patch: - properly apply the change by Carlo Vanini, previous upload was rubbish -- Harald Sitter Mon, 15 Aug 2016 14:39:37 +0200 apt-xapian-index (0.47ubuntu10) yakkety; urgency=medium * debian/patches/05_python3.patch: - string.split has been removed in python3 - open subprocess stdout as text stream - Thanks to Carlo Vanini for the patch. -- Brian Murray Tue, 09 Aug 2016 16:43:22 -0700 apt-xapian-index (0.47ubuntu9) yakkety; urgency=medium * debian/patches/07_glib_import.patch: Fix the import of GLib and GObject. (LP: #1579834) -- Carlo Vanini Fri, 22 Jul 2016 13:25:11 -0700 apt-xapian-index (0.47ubuntu8) xenial; urgency=medium * debian/patches/05_python3.patch: del the indexer instance explicitly before sys.exit(), so that it gets decrefed and freed before Python's implicit shutdown machinery can potentially leave an empty os module for ServerProgress.__del__() to find. (LP: #1530518) -- Barry Warsaw Wed, 13 Apr 2016 17:36:22 -0400 apt-xapian-index (0.47ubuntu7) xenial; urgency=medium * debian/patches/04_bilingual.patch: Make some Python 2-only constructs in update-apt-xapian-index-dbus bilingual, and add a missing import. (LP: #1541407) -- Barry Warsaw Wed, 03 Feb 2016 09:54:17 -0500 apt-xapian-index (0.47ubuntu6) xenial; urgency=medium * debian/patches/06_32bit_sizes.patch: Watch out for package sizes that don't fit in 32 bits. (LP: #1527745) -- Barry Warsaw Fri, 18 Dec 2015 16:47:43 -0500 apt-xapian-index (0.47ubuntu5) xenial; urgency=medium * debian/patches/04_bilingual.patch: When using --force --update on update-apt-xapian-index, be sure package names passed to python3-apt are strings, not bytes. (LP: #1526267) -- Barry Warsaw Wed, 16 Dec 2015 14:12:44 -0500 apt-xapian-index (0.47ubuntu4) xenial; urgency=medium * debian/patches/04_bilingual.patch: Be sure to open files passed to pickle.{load,dump}() in binary mode. -- Barry Warsaw Tue, 15 Dec 2015 16:23:18 -0500 apt-xapian-index (0.47ubuntu3) xenial; urgency=medium * debian/patches: - 04_bilingual.patch: Port the code to work in Python 2.7, 3.4, and 3.5. - 05_python3.patch: Switch the default to Python 3. (LP: #1516688) * debian/compat: Bump to version 9. * debian/control: - Bump debhelper version to >= 9. - Switch dependencies to their Python 3 version. - Use X-Python3-Version instead. * debian/rules: - Use --with=python3 and --build-system=pybuild - Add override_dh_python3 to force /usr/bin/python3 shebang. - Run the tests in an override_dh_auto_test target. -- Barry Warsaw Tue, 24 Nov 2015 11:13:01 -0500 apt-xapian-index (0.47ubuntu2) xenial; urgency=medium * debian/patches/03_stick_to_main.patch: Use libdbus-1-dev instead of libept-dev as a test package since the latter is not in main, which will cause FTBFS in Ubuntu. -- Barry Warsaw Mon, 23 Nov 2015 17:29:00 -0500 apt-xapian-index (0.47ubuntu1) xenial; urgency=low * Merge from Debian unstable. Remaining changes: - Prefer native packages over foreign packages. - Do not crash if the DB is already locked. (LP: #590998) - Do not modify the DB "in-place" with --update - debian/patches/01_axi_cjk_support.patch: - Activate the CJK support when indexing the database. - debian/patches/02_axi-pkgname-mangled-term.patch: - add XPM term that contains a mangled version of the pkgname. - debian/postinst: - Do not build the DB in the postinst. - debian/rules: - quilt with dh --with python2 - plugins/app-install.py: - Ignore file not found errors due to a race condition. (LP: #752195) - Restore the D-Bus API since software-center is not yet removed from Ubuntu: - Re-add the update-apt-xapian-index-dbus script. - Re-add the data directory containing the D-Bus configuration files. - Re-add the d/dirs entries for the D-Bus files. - Re-add the d/rules to install the D-Bus files. - Remove the d/preinst, edit the d/postinst and d/postrm scripts since we don't want to remove the D-Bus conffile. * Dropped: - debian/patches/04_catch_invalid_desktop_file.patch: no longer needed - debian/patches/03_policykit_translations.patch: Applied directly to Ubuntu copy of D-Bus files. - debian/CVE-2013-1064.patch: Applied directly to the Ubuntu copy. -- Barry Warsaw Mon, 23 Nov 2015 10:56:00 -0500 apt-xapian-index (0.47) unstable; urgency=low [ Enrico Zini ] * s/UNRELEASED/unstable/ in 0.46 changelog. Closes: #719940 * Removed dbus support files, not needed anymore since software-center has been removed from sid and testing. Closes: #724837 * Ported to dh-python2 * Updated Standards-Version, no changes required. [ Elena Grandi ] * Use defaults when values file is broken. Closes: #736500 -- Enrico Zini Sun, 24 Aug 2014 10:44:58 -0700 apt-xapian-index (0.46ubuntu1) utopic; urgency=low * Merge from Debian unstable. Remaining changes: - prefer native packages over foreign packages - do not crash if the DB is already locked (LP: #590998) - do not modify the DB "in-place" with --update - debian/patches/01_axi_cjk_support.patch: - Activate the CJK support when indexing the database - debian/patches/02_axi-pkgname-mangled-term.patch: - add XPM term that contains a mangled version of the pkgname - debian/patches/03_policykit_translations.patch: - remove underscores from description - debian/patches/CVE-2013-1064.patch: + pass system-bus-name as a subject - debian/postinst: - do not build the DB in the postinst - debian/rules: - quilt with dh --with python2 - plugins/app-install.py: - ignore file not found errors due to a race condition (LP: #752195) * Drop: - debian/patches/04_catch_invalid_desktop_file.patch: no longer needed -- Michael Vogt Tue, 03 Jun 2014 21:29:13 +0200 apt-xapian-index (0.46) unstable; urgency=low * Fixed schrödinbug in app-install-data locale language parsing * Handle pyxdg ParsingErrors. Thanks Thomas Kluyver for the patch. Closes: #714594 * Don't touch COMP_WORDBREAKS in bash completion, thanks Jonathan Nieder for the patch. Closes: #711876. * Fixed errors in package description, thanks Chad Dunlap for the patch. Closes: #684787. * Also trap UnicodeDecodeError among pyxdg's possible exceptions. Closes: #695073. -- Enrico Zini Fri, 23 Nov 2012 21:46:48 +0100 apt-xapian-index (0.45ubuntu4) trusty; urgency=medium * Rebuild to drop files installed into /usr/share/pyshared. -- Matthias Klose Sun, 23 Feb 2014 13:46:10 +0000 apt-xapian-index (0.45ubuntu3) saucy; urgency=low * SECURITY UPDATE: possible privilege escalation via policykit UID lookup race. - debian/patches/CVE-2013-1064.patch: pass system-bus-name as a subject instead of pid so policykit can get the information from the system bus in update-apt-xapian-index-dbus. - CVE-2013-1064 -- Marc Deslauriers Wed, 18 Sep 2013 12:40:20 -0400 apt-xapian-index (0.45ubuntu2) raring; urgency=low * debian/patches/01_axi_cjk_support.patch: - updated for the new version, fix the build [ Thomas Kluyver ] * debian/patches/04_catch_invalid_desktop_file.patch: Catch an exception from parsing invalid .desktop files for app-install. -- Sebastien Bacher Tue, 27 Nov 2012 19:59:39 +0100 apt-xapian-index (0.45ubuntu1) raring; urgency=low * Merge from Debian unstable. Remaining changes: - prefer native packages over foreign packages - do not crash if the DB is already locked (LP: #590998) - do not modify the DB "in-place" with --update - debian/patches/01_axi_cjk_support.patch: - Activate the CJK support when indexing the database - Don't call update-python-modules in the postinst. LP: #856627. - fix spelling errors - add XPM term that contains a mangled version of the pkgname - debian/patches/03_policykit_translations.patch: - remove underscores from description -- Michael Vogt Tue, 27 Nov 2012 16:40:11 +0100 apt-xapian-index (0.45) unstable; urgency=low * Gracefully deal with plugins failing in their info() function. * Fixed typo in exception name. Closes: #639143. -- Enrico Zini Wed, 28 Dec 2011 14:34:39 +0100 apt-xapian-index (0.44ubuntu8) raring; urgency=low * debian/patches/03_policykit_translations.patch: remove underscores from description and message tags in the policykit policy, since there are no translations currently being done for apt-xapian-index and this causes error messages to be spewed when the policy file gets parsed. -- Mathieu Trudel-Lapierre Wed, 31 Oct 2012 10:24:35 +0100 apt-xapian-index (0.44ubuntu7) quantal; urgency=low * add XPM term that contains a mangled version of the pkgname where all "-" are replaced with "_" to workaround that the queryparser considers "-" a special char -- Michael Vogt Fri, 17 Aug 2012 13:35:36 +0200 apt-xapian-index (0.44ubuntu6) quantal; urgency=low * Fixed two Spelling errors (allows to changed to allows one to) (maintan changed to maintain) in the debian/control file -- Chad Dunlap Mon, 13 Aug 2012 13:46:19 -0400 apt-xapian-index (0.44ubuntu5) precise; urgency=low * Rebuild to drop python2.6 dependencies. -- Matthias Klose Sat, 31 Dec 2011 02:00:43 +0000 apt-xapian-index (0.44ubuntu4) oneiric; urgency=low * Don't call update-python-modules in the postinst. LP: #856627. -- Matthias Klose Sat, 24 Sep 2011 14:42:18 +0200 apt-xapian-index (0.44ubuntu3) oneiric; urgency=low * axi/indexer.py: - prefer native packages over foreign packages (unless there is no native version or the foreign package is installed) (LP: #830508) -- Michael Vogt Wed, 21 Sep 2011 13:48:47 +0200 apt-xapian-index (0.44ubuntu2) oneiric; urgency=low * debian/patches/01_axi_cjk_support.patch: - Activate the CJK support when indexing the database * debian/control, debian/rules: - add quilt for above patch -- Didier Roche Thu, 01 Sep 2011 18:26:04 +0200 apt-xapian-index (0.44ubuntu1) oneiric; urgency=low * Merge from debian unstable. Remaining changes: - do not crash if the DB is already locked (LP: #590998) - move to dh_python2 - do not modify the DB "in-place" with --update * ignore file not found errors when checking for the mtime (LP: #752195), thanks to Brian Murray -- Michael Vogt Tue, 26 Jul 2011 09:02:49 +0200 apt-xapian-index (0.44) unstable; urgency=low * Applied trailing comma patch by Cédric Boutillier. Closes: #630774 * Applied function prototype fix by Cédric Boutillier. Closes: #605376, #630343 * Applied dbus policy patch by Michael Vogt. Closes: #611268 * s/axi-search/axi-cache in the description, thanks to Jack Bates. Closes: #621035 * axi-cache: improve output messages when no results are found or when paging past the last result. Closes: #623478 * Applied slightly tweaked postinst patch by Michael Vogt, to index with ionice in postinst and to force a full reindex after some significant version upgrade. Closes: #603824 * Applied patch by Michael Vogt to fix fix type of "start-time" for policykit. Closes: #605591 * Implemented axi-cache search --all. Closes: #610051 * Fixed server locking and slave progress reporting. Closes: #611366 -- Enrico Zini Wed, 22 Jun 2011 00:50:25 +0200 apt-xapian-index (0.43ubuntu1) oneiric; urgency=low * Merge from debian unstable. Remaining changes: - when upgrading, ensure the index is fully rebuild (in the background) to ensure that we get updated information in /var/lib/apt-xapian-index/{index.values} and that the index fully utilizes the new plugins (LP: #646018) - use ionice for the index building - do not crash if the DB is already locked (LP: #590998) - data/org.debian.AptXapianIndex.conf: fix policy - move to dh_python2 - update-apt-xapian-index-dbus: + fix type of "start-time" for policykit (LP: #675533) -- Michael Vogt Fri, 17 Jun 2011 10:51:30 +0200 apt-xapian-index (0.43) unstable; urgency=low * Implemented axi-cache info. Closes: #602600 * Added relations plugin to index package relations. * Implemented axi-cache rdepends using the index. * Implemented axi-cache rdetails to show details of reverse dependencies. * Changed apt.progress.text.OpProgress subclass signature to match API. Closes: #628560 -- Enrico Zini Thu, 02 Jun 2011 22:59:31 +0200 apt-xapian-index (0.42) unstable; urgency=low * Added ruby examples, thanks to Daniel Brumbaugh Keeney -- Enrico Zini Wed, 09 Mar 2011 14:08:34 +0000 apt-xapian-index (0.41ubuntu7) oneiric; urgency=low * switch from python-support to dh_python2 -- Michael Vogt Fri, 10 Jun 2011 13:22:42 +0200 apt-xapian-index (0.41ubuntu6) natty; urgency=low * debian/cron.weekly: - do not modify the DB "in-place" with --update to avoid software-center seeing a corrupted database when it has it open at the same time -- Michael Vogt Mon, 18 Apr 2011 11:15:27 +0200 apt-xapian-index (0.41ubuntu5) natty; urgency=low * update-apt-xapian-index: - do not crash if the DB is already logged, thanks to Martin Schaaf (LP: #590998) -- Michael Vogt Fri, 28 Jan 2011 14:29:21 +0100 apt-xapian-index (0.41ubuntu4) natty; urgency=low * data/org.debian.AptXapianIndex.conf: - fix typo -- Michael Vogt Thu, 27 Jan 2011 15:57:50 +0100 apt-xapian-index (0.41ubuntu3) natty; urgency=low * data/org.debian.AptXapianIndex.conf: - update policy to avoid warning in software-center on startup -- Michael Vogt Thu, 27 Jan 2011 15:39:54 +0100 apt-xapian-index (0.41ubuntu2) natty; urgency=low * update-apt-xapian-index-dbus: - fix type of "start-time" for policykit (LP: #675533) -- Michael Vogt Wed, 01 Dec 2010 17:45:52 +0100 apt-xapian-index (0.41ubuntu1) natty; urgency=low * Merge from debian unstable. Remaining changes: - when upgrading, ensure the index is fully rebuild (in the background) to ensure that we get updated information in /var/lib/apt-xapian-index/{index.values} and that the index fully utilizes the new plugins (LP: #646018) - use ionice for the index building -- Michael Vogt Wed, 17 Nov 2010 17:50:20 +0100 apt-xapian-index (0.41) unstable; urgency=low * Fixed typo in dbus config * Fixed DeprecationWarning in set_sort_by_value. Closes: #601880. * Reset cached sort value if --sort is not provided for search. Closes: #601881. -- Enrico Zini Sat, 06 Nov 2010 11:25:07 +0000 apt-xapian-index (0.40) unstable; urgency=low * Xapian cache moved to /var/cache/apt-xapian-index. Closes: #594675. -- Enrico Zini Sun, 03 Oct 2010 11:39:28 +0100 apt-xapian-index (0.39ubuntu1) maverick; urgency=low * debian/postinst: - when upgrading, ensure the index is fully rebuild (in the background) to ensure that we get updated information in /var/lib/apt-xapian-index/{index.values} and that the index fully utilizes the new plugins (LP: #646018) -- Michael Vogt Thu, 23 Sep 2010 16:04:11 +0200 apt-xapian-index (0.39) unstable; urgency=low [ Enrico Zini ] * Fixed tests on Ubuntu (Thanks Michael Vogt for the patch) * Added cataloged-times plugin by Michael Vogt * Handle multiple invocations of indexer via dbus * Described axi-cache in the package description [ Colin Watson ] * Fix more crashes when the Dir::Cache::pkgcache file doesn't exist, along the same lines as Martin Pitt's change in 0.38 (LP: #267330). * Use the new MSetItem attribute API, introduced in Xapian 1.0.0, rather than the sequence API which was removed in 1.1.0 (closes: #595916). * Create the XDG cache directory with appropriate permissions if it doesn't exist. * Set better NAME sections in manual pages. -- Colin Watson Fri, 10 Sep 2010 13:10:42 +0100 apt-xapian-index (0.38) unstable; urgency=low [ Martin Pitt ] * plugins/apttags.py, AptTags.info(): If the Dir::Cache::pkgcache file does not exist (such as in our test suite, or simply if the system disables it), do not crash but return timestamp == 0, as per documentation. (LP: #267330) * plugins/descriptions.py, indexDeb822(): Fix KeyError on "Description" when running in a non-English locale. Instead, look for a translated key and index that one. * axi/indexer.py, setupIndexing(): Round timestamps when comparing them. This fixes the test suite failing on almost-but-not-quite-identical timestamps. * debian/rules: Run the test suite during build. Add the necessary python libs (-debian, -xapian, -apt, and -nose) as build dependencies. -- Enrico Zini Mon, 21 Jun 2010 13:39:11 +0100 apt-xapian-index (0.37) unstable; urgency=low * Move #DEBHELPER# at the beginning of postinst, otherwise update-python-modules -p doesn't seem to always work. Closes: #581811 -- Enrico Zini Mon, 24 May 2010 17:31:08 +0100 apt-xapian-index (0.36) unstable; urgency=low * Do not use ionice in cron job inside virtual environments. Patch by Raoul Bhatia. Closes: #581930. * Removed leftover debugging print when python-xdg is not available. Closes: #581906 * Do not require a password for a simple update-apt-xapian-index run via dbus. Patch from Ubuntu by Michael Vogt. Closes: #582428. -- Enrico Zini Sun, 23 May 2010 14:39:02 +0100 apt-xapian-index (0.35) unstable; urgency=low * Tolerate (and if --verbose, report) .desktop file with invalid popcon fields * Added missing import. Closes: #581736 * Run update-python-modules -p before updating the index in postinst. Closes: #581811 -- Enrico Zini Sun, 16 May 2010 09:33:58 +0100 apt-xapian-index (0.34) unstable; urgency=low * Added aliases plugin, to feed synonims to the index * Tolerate older versions of python-debian * Give a nicer error message if run with not enough permissions * Added acknowledgements file mentioning sponsorship by the Fuss project -- Enrico Zini Thu, 13 May 2010 14:19:43 +0100 apt-xapian-index (0.33) unstable; urgency=low * Added missing import, fixing indexing of multilanguage descriptions -- Enrico Zini Wed, 12 May 2010 22:31:31 +0100 apt-xapian-index (0.32) unstable; urgency=low * Tolerate plugins' init functions that do not expect any arguments -- Enrico Zini Wed, 12 May 2010 21:42:43 +0100 apt-xapian-index (0.31) unstable; urgency=low [ David Paleino ] * debian/rules: set COLUMNS envvar when calling help2man (Closes: #577525) * debian/cron.weekly: - pass --update to update-apt-xapian-index, try to be less invasive during background runs (LP: #363695) - don't run the indexer when on battery power * axi-cache, update-xapian-index: update version number [ Axel Rutz ] * debian/cron.weekly: - inserted missing space in 'ionice -c 3' - give the indexer maximum niceness (LP: #363695) [ Enrico Zini ] * Switch to debhelper7 and distutils * Reorganised code in modules * Added a test suite * Added indexer for app-install .desktop file information -- Enrico Zini Wed, 12 May 2010 21:42:36 +0100 apt-xapian-index (0.30) unstable; urgency=low [ Enrico Zini ] * axi-cache: fix behaviour of again with no parameters * axi-cache: AND terms by default instead of OR * axi-cache: remove AND, OR and NOT from partial expressions when providing tab completion candidates * axi-cache: suggest tags from a preset list of facets when completing "axi-cache search " * axi-cache: when completing "axi-cache again " suggest context-sensitive terms from the previous "search" query * axi-cache: implemented showpkg * axi-cache: implemented showsrc * axi-cache: implemented depends, rdepends, policy, madison [ David Paleino ] * axi-cache.sh: move common "else" clause out of the last case..esac -- David Paleino Mon, 12 Apr 2010 18:37:53 +0200 apt-xapian-index (0.29) unstable; urgency=low * axi-cache: don't die horribly if a package exists in a-x-i but not in apt -- Enrico Zini Sun, 11 Apr 2010 09:21:41 +0200 apt-xapian-index (0.28) unstable; urgency=low * Added Homepage: field * Implemented axi-cache show and David provided its completion * Allow to run via dbus (Thanks to Michael Vogt) -- Enrico Zini Sat, 10 Apr 2010 17:51:06 +0200 apt-xapian-index (0.27) unstable; urgency=low [ Enrico Zini ] * Added axi-cache to search the index * Add spellchecking information to the database [ David Paleino ] * Added axi-cache.sh bash-completion snippet * Install bash-completion snippet using dh_bash-completion * Added myself to Uploaders -- David Paleino Fri, 09 Apr 2010 23:19:15 +0200 apt-xapian-index (0.26) unstable; urgency=low * Use the new module name for python-debian. Closes: #573935 -- Enrico Zini Fri, 19 Mar 2010 21:00:08 +0000 apt-xapian-index (0.25) unstable; urgency=low * Upgrade to the new python-apt API. Thanks Julian Andres Klode for the patch. Closes: #572052 -- Enrico Zini Mon, 01 Mar 2010 11:56:55 +0000 apt-xapian-index (0.24) unstable; urgency=low * Fixed deprecation warnings, thanks to Matt Kraai. Closes: #570219 * Fixed more deprecation warnings. * Disable all warnings when run with --quiet. Not sure it is a good idea, not sure it is a bad idea either. -- Enrico Zini Sun, 28 Feb 2010 23:28:45 +0000 apt-xapian-index (0.23) unstable; urgency=low * Applied patch by Matt Kraai. Closes: #547074 * Better output for initial runs. Closes: #547126 * Check for ionice before using it. Closes: #562078 * Updated Standards-version. No changes needed. -- Enrico Zini Sun, 14 Feb 2010 18:51:21 +0100 apt-xapian-index (0.22) unstable; urgency=low * Applied patch by Michael Vogt. Closes: #536857. - Run the weekly update with nice and ionice - Fix bug in --updates when it is selecting the wrong index -- Enrico Zini Wed, 15 Jul 2009 11:44:24 +0100 apt-xapian-index (0.21) unstable; urgency=low * Applied patch from Michael Vogt to implement a --update option that performs an incremental update of only those packages whose version has changed * Use "auto path" instead of "flint path" in the Xapian link file, so that we can transparently handle new formats in the future * Added "exit 0" at the end of maintainer scripts -- Enrico Zini Tue, 07 Jul 2009 16:28:48 +0100 apt-xapian-index (0.20) unstable; urgency=low * Ported to use the new method names from python-debian. It seems to have become trendy to rename methods in libraries. I dread to think what will happen when it will become trendy to migrate to python 3. Closes: #526587. * Bumped Standards-Version, no changes needed * Depends on ${misc:Depends} -- Enrico Zini Sun, 03 May 2009 21:07:16 +0100 apt-xapian-index (0.19) unstable; urgency=low * Ported to use the Version class from new python-apt. * Depend on fixed version of new python-apt. Closes: #521346, #523737, #523747. -- Enrico Zini Mon, 13 Apr 2009 20:44:41 +0100 apt-xapian-index (0.18) unstable; urgency=low * Run the background update niced. * Check policy-rc.d to see if it should start update-apt-xapian-index in the background. Closes: #516728. -- Enrico Zini Tue, 24 Feb 2009 15:08:57 +0000 apt-xapian-index (0.17) unstable; urgency=medium * Work around python-apt bug #513315 until they fix it. Closes: #515791. -- Enrico Zini Sat, 21 Feb 2009 11:08:06 +0000 apt-xapian-index (0.16) unstable; urgency=low * Create /var/lib/apt-xapian-index/ in a way that is free of race conditions. Closes: #506766. * Fix cron job to be quiet if the package is removed but not purged. Closes: #502607. * Simplified searchcloud example. -- Enrico Zini Sat, 24 Jan 2009 10:45:05 +0000 apt-xapian-index (0.15) unstable; urgency=low * Properly implement detection of concurrent updates * If a concurrent update is detected, its status will be printed * Use a xapian stub database instead of a symlink -- Enrico Zini Thu, 07 Aug 2008 12:28:41 +0200 apt-xapian-index (0.14) unstable; urgency=low * Added --batch-mode to produce machine-readable output, to use for GUI feedback in package managers. Thanks to Petr Rockai. * Reformatted debian/copyright * Shortened short description -- Enrico Zini Thu, 31 Jul 2008 14:57:32 +0200 apt-xapian-index (0.13) unstable; urgency=low * Upload properly. -- Enrico Zini Sun, 20 Jul 2008 07:55:50 +0100 apt-xapian-index (0.12) unstable; urgency=low * Added axi-searchcloud.py example * Fix some lintian warnings * In postinst, build the index in background if it has never been done before -- Enrico Zini Sat, 19 Jul 2008 21:24:16 +0100 apt-xapian-index (0.11) unstable; urgency=low * Use -f when removing data on purge, to avoid complaining if it is missing. -- Enrico Zini Sun, 06 Jul 2008 17:48:18 +0200 apt-xapian-index (0.10) unstable; urgency=low * Applied patch from Michael Vogt. Closes: #487677. -- Enrico Zini Sun, 06 Jul 2008 16:58:20 +0200 apt-xapian-index (0.9) unstable; urgency=low * Remove the index on remove as well as on purge. * Properly unquote language names from translation files, and ignore translation records with strange Description fields. Closes: #472953 -- Enrico Zini Fri, 20 Jun 2008 09:49:48 +0100 apt-xapian-index (0.8) unstable; urgency=low * Fixed translations plugin to handle when there are no translations in the system. Closes: #471957 -- Enrico Zini Fri, 21 Mar 2008 19:22:09 +0800 apt-xapian-index (0.7) unstable; urgency=low * Remove *.pyc from the plugin directory on remove or purge. Closes: #467193 * Added plugin to index sections * Added plugin to index translated descriptions -- Enrico Zini Mon, 17 Mar 2008 13:02:42 +0000 apt-xapian-index (0.6) unstable; urgency=low * Added --pkgfile option to index arbitrary Package files instead of the APT cache. -- Enrico Zini Tue, 19 Feb 2008 11:19:08 +0000 apt-xapian-index (0.5) unstable; urgency=low * Updated XS-Vcs* fields to the new location in git under collab-maint * Cron job does not fail if the package is removed. Closes: #461571 * Fixed apttags.py plugin -- Enrico Zini Thu, 07 Feb 2008 11:28:14 +0000 apt-xapian-index (0.4) unstable; urgency=low * Added versioned dependency on python-xapian. Closes: #447382. * Added examples from my blog posts -- Enrico Zini Mon, 22 Oct 2007 15:34:38 +0100 apt-xapian-index (0.3) experimental; urgency=low * Install the examples properly -- Enrico Zini Tue, 16 Oct 2007 22:47:04 +0100 apt-xapian-index (0.2) experimental; urgency=low * Added license headers * Added examples -- Enrico Zini Tue, 16 Oct 2007 22:39:27 +0100 apt-xapian-index (0.1) experimental; urgency=low * Initial release. * This package will replace ept-cache reindex for the task of maintaining a system-wide index of Debian package metadata. -- Enrico Zini Tue, 16 Oct 2007 12:20:43 +0100