2009
apt-file (2.3.0) unstable; urgency=low
* Add initial version of rapt-file, which does not rely on the downloaded
file lists, but queries dde.debian.net for every search. It does not offer
all features of apt-file (closes: #518764).
* Add Enrico to Uploaders.
* Fix perl warning when $HOME is not set (closes: #527303)
* Make diffindex-download check if stdout is a terminal instead of stdin,
to determine if it should be quiet. This fixes 'apt-file -N' disabling
the download progress report (closes: #526393)
* Bump Standards-Version:
- add support for DEB_BUILD_OPTIONS=nocheck
-- Stefan Fritsch <sf@debian.org> Mon, 03 Aug 2009 21:38:45 +0200
apt-file (2.2.2) unstable; urgency=low
* diffindex-download improvements for the case when diff/Index is not available
(LP: #316155):
- make error message less noisy
- don't calculate the sha1sum of the old file, it's futile anyway
- don't redownload the full file if it has not changed
-- Stefan Fritsch <sf@debian.org> Mon, 16 Feb 2009 22:46:33 +0100
apt-file (2.2.1) unstable; urgency=low
* Fix ftp download (closes: #511672).
-- Stefan Fritsch <sf@debian.org> Tue, 13 Jan 2009 21:04:33 +0100
apt-file (2.2.0) unstable; urgency=low
* Ship 'diffindex-download' and 'diffindex-rred' for downloading patches
instead of the full Contents files. Use this for http and ftp in default
config file (closes: #373589).
* diffindex-download uses curl with progress meter enabled by default
(can be changed in apt-file.conf). Closes: #381613
Therefore always depend on curl and remove dependency on wget.
* diffindex-download prints some error messages if no connection is possible
(closes: #357031).
* Make 'apt-file purge' remove old content files even if the sources.list
line has been removed in the meantime (closes: #507092).
* Make tests not require wget or curl during build-time. Thanks James Westby
(closes: #506554).
-- Stefan Fritsch <sf@debian.org> Tue, 06 Jan 2009 16:59:04 +0100
2008
apt-file (2.1.6) unstable; urgency=low
* Use ~/.cache/apt-file as cache directory if called as non-root user,
but fall back to the old /var/cache/apt/apt-file. This allows to use
'apt-file update' as non-root (closes: #443728).
* No longer search for apt-file.conf in the current directory. Instead,
allow to choose the config file with the APT_FILE_CONFIG environment
variable.
* Update bash completion (closes: #502655).
* Add some tests and run them during build.
-- Stefan Fritsch <sf@debian.org> Wed, 12 Nov 2008 17:04:10 +0100
apt-file (2.1.5) unstable; urgency=low
* Fix wrong permissions for cache directory created by old versions
(closes: #495519).
* Fix leading slashes being ignored when searching, a regression introduced
by the fix for #483624 (closes: #496127).
* Give meaningful error message if cache dir cannot be read.
* Bump standards version (no changes).
-- Stefan Fritsch <sf@debian.org> Sat, 23 Aug 2008 18:56:17 +0200
apt-file (2.1.4) unstable; urgency=low
[ Stefan Fritsch ] * Fix perl warning during apt-file update (closes: #484292). * Fix perl warning in some regexp searches (closes: #487856). [ Thijs Kinkhorst ] * Make instruction about apt-file update in postinst more generic (Closes: #489821).
-- Stefan Fritsch <sf@debian.org> Wed, 09 Jul 2008 00:02:03 +0200
apt-file (2.1.3) unstable; urgency=low
[ Thijs Kinkhorst ]
* Recommend menu rather than depend on it since it's not strictly
necessary (Closes: #483406).
[ Stefan Fritsch ]
* Fix substring search when absolute path is given (Closes: #483624).
-- Stefan Fritsch <sf@debian.org> Sat, 31 May 2008 16:14:21 +0200
apt-file (2.1.2) unstable; urgency=low
* Add new option --non-interactive/-N to skip schemes that may require user
interaction during 'apt-file update'. This is useful for cron jobs.
* Change BEGIN block to make 'perl -c' work.
* Accept 'false' as an alias for 'DIRECT' in apt's proxy configuration
(closes: #476961) and ignore case. Also print the selected proxy
in verbose mode.
* Run perltidy on the source code.
-- Stefan Fritsch <sf@debian.org> Sun, 18 May 2008 19:15:26 +0200
apt-file (2.1.1) unstable; urgency=low
[ Thijs Kinkhorst ] * Fix dashism (!) in is-cache-empty (Closes: #472592). * Ship cache dir in package to prevent warnings while apt-file has not yet been run (closes: #474545). * Add docbook build-depends for manpages. [ Stefan Fritsch ] * With curl, use -f to abort on any error and not just on 404s. * Allow absolute paths for commands in apt-file.conf. * Do not reorder commands' STDOUT and STDERR. * Make is-cache-empty ignore *tmp (closes: #474227). * Extract proxy information from apt config and set environment variables accordingly (closes: #350716). * Slightly increase speed of regexp searches. * Use package version in 'apt-file --version' output. * Clarify pattern syntax in man page (closes: #474334). * Clarify use of --architecture option in man page (closes: #472807). * Handle debtorrent: urls in sources.list (thanks to Jö Fahlke, closes: #461315).
-- Stefan Fritsch <sf@debian.org> Sun, 06 Apr 2008 18:09:53 +0200
apt-file (2.1.0) unstable; urgency=low
[ Stefan Fritsch ] * Hijack package. New maintainer. * Add Thijs as uploader. * Acknowledge NMU (closes: #397381). Thanks to Gunnar Wolf and Kevin Glynn. * Import changes from Ubuntu. This fixes these bugs: - Regular expression search with -x does not really work (Closes: #259446) - fails to read /etc/apt/sources.list.d/ (Closes: #353275) - manpage says dpkg -S when it means dpkg -L (Closes: #376828) - please apply more complete patch to fix output (Closes: #382312) - silently fails when there are no file lists (Closes: #408309) - bash_completion: `_apt-file': not a valid identifier (Closes: #441041) - bash_completion does not complete filename after search command (Closes: #448358) - typo in apt-file.conf (Closes: #451840) Thanks to Daniel Hahler, Emmet Hikory, and Barry deFreese. * Fix misleading error message when cache dir does not exist (Closes: #456166). * Set umask on apt-file update to ensure cache is always world readable (Closes: #361878). * Don't show files repeatedly which are in the same package in several suites (Closes: #402228). * Allow bundling of short options (Closes: #384013). * Correctly extract file and directory names from apt config (Closes: #446621). * Use zfgrep to speed up non-regex searches (Closes: #470488). To be able to do this, we need a different way to trim the header of Contents.gz than used in the patch for bug #382312 (Closes: #293942). * Pass 'set -x' to the shell when in verbose mode. * Refactor apt-file.conf: - Move common code blocks in apt-file.conf to separate variables. - Use gunzip -l instead of file to check if a file is gzipped. - Fix misleading comments (Closes: #356790). - Remove chmod 644 since we now set umask correctly. * Correctly handle parentheses in regexp searches (Closes: #467619). * Correctly handle fixed string (-F) searches (Closes: #469375). * Remove update-notifier hook file when package is purged. * Remove cdbs build dependency. * Add vcs header to debian/control. [ Thijs Kinkhorst ] * Remove ancient versioned-depends on essential package gzip. * Add missing debhelper compat file. * Correct misspelled architecture variable name, makes architecture selection work again. Thanks Enno Cramer (Closes: #364411). * Change suggestion from ssh to openssh-client (Closes: #375578). * Many documentation cleanups (thanks Era Eriksson for some, Closes: #320322, #412133). * Rebuild man page from sgml during package build. * Change section to admin, following override. * Drop -N parameter from wget command since it's not allowed in combination with -O according to the manual (Closes: #380736).
-- Thijs Kinkhorst <thijs@debian.org> Mon, 24 Mar 2008 10:47:28 +0100
apt-file (2.0.8.2ubuntu4) hardy; urgency=low
* apt-file.bash_completion: use _apt_file instead of _apt-file for
completion function (LP: #173057, Closes: #441041)
-- Daniel Hahler <ubuntu@thequod.de> Sun, 09 Mar 2008 17:42:01 +0100
apt-file (2.0.8.2ubuntu3) hardy; urgency=low
* Improved "need to run apt-file update" experience (LP: #154180)
- debian/apt-file.postinst:
- Do not call apt-file update anymore directly
- install update-notifier hook
- debian/control: Depend on "menu" for su-to-root
- apt-file: test if the cache directory is empty for actions
search/find and show/list.
* apt-file: reverted removal of leading slash in pattern and implement
logic to match both without slash at the beginning and with slash
inside (LP: #181600). Apply the same logic to regexp patterns (-x).
* debian/rules:
- moved DH_COMPAT=3 to debian/compat (increased to 5)
- Fixed debian-rules-ignores-make-clean-error
- Dropped binary-arch target
* Fix typos/wording in README
* apt-file.conf: Add integrity check for fetched files (LP: #176753)
* apt-file: find_command: remove leading spaces and open parentheses
before looking for the command, so that the new defaults in
apt-file.conf work
* apt-file: print output from command after executing it, so that
errors and notes from there get to the user
* debian/apt-file.postrm: added DEBHELPER marker
* debian/control:
- Dropped Build-Depends-Indep: debhelper (>> 3.0.0)
- Build-Depends: debhelper (>= 5), cdbs
- Standards-Version: 3.7.3
- Recommend "file", which gets used optionally for the integrity check
* apt-file.bash_completion: filename/directory completion for "search",
patch taken from Debian bug #448358
* apt-file/do_grep: only search in all cache files once (LP: #174134)
* apt-file: fix display of warning in purge_cache, if the file cannot be
deleted
* Applied patches from Kevin Glynn in a lot of places, see Debian bug
#382312). Thanks!
* Support files in /etc/apt/sources.list.d/ (LP: #190602) (Closes: #353275)
Patches from Amos Shapira and Andrew Schulman.
-- Daniel Hahler <ubuntu@thequod.de> Fri, 15 Feb 2008 00:18:52 +0100
2007
apt-file (2.0.8.2ubuntu2) gutsy; urgency=low
[Matti Lindell] * debian/control: Change Maintainer to XSBC-Original-Maintainer * Remove spurious files left from merge (LP: #119887) [Emmet Hikory] * Change manpage "list" description from dpkg -S to dpkg -L (LP: #107004) * Add bash-completion for apt-file show (LP: #106997) * Add apt-file.postinst to run apt-file update on install (LP: #74097)
-- Emmet Hikory <emmet.hikory@gmail.com> Sun, 17 Jun 2007 08:13:23 +0900
2006
apt-file (2.0.8.2ubuntu1) feisty; urgency=low
* Re-merge from Debian unstable.
* Kept Ubuntu changes:
*apt-file (2.0.8ubuntu2) edgy; urgency=low
* Fix regexp handling (Closes Malone: #33485)
* Thanks to Chris Moore
* Fix man page issue (Closes Malone: #33483)
* Thanks again to Chris Moore
*apt-file (2.0.8ubuntu1) edgy; urgency=low
* Fixed a typo in apt-file.conf
* Stephen Hermann
-- Barry deFreese <bddebian@comcast.net> Wed, 6 Dec 2006 22:08:41 -0500
apt-file (2.0.8.2) unstable; urgency=low
* Non-maintainer upload.
* The Contents.gz files map a file to the list of packages that
contain it. do_grep grabs all these packages, this fix
post-processes its result so that we only print out the packages
that do match the given pattern. Also, take account that a file
name may have spaces and avoid false positives by tightening the
grep pattern. NOTE: this is a minimal NMU patch to close
important bug #382312 (it also closes two similar bugs).
There is a more complete patch available in the bts for
#382312 that I think would make apt-file much more useful and
closes other bugs. (Closes: #382312, #376607, #358821)
* Updated Version String to 2.0.8.2 (Closes: #376458)
-- Kevin Glynn <glynn@info.ucl.ac.be> Mon, 6 Nov 2006 15:47:57 -0600
apt-file (2.0.8.1) unstable; urgency=low
* Non-maintainer upload by Gunnar Wolf
* Updated dependency on libconfigfile-perl to libconfig-file-perl;
updated the reference in code to ConfigFile to point to Config::File
instead as well. (Closes: #387018)
-- Gunnar Wolf <gwolf@debian.org> Fri, 27 Oct 2006 13:38:03 -0500
apt-file (2.0.8) unstable; urgency=low
* Allow curl to redirect (Closes: #363670) * Download to temp file when using curl (Closes: #349585) * Remove cache when package purge (Closes: #362031) * Close old bugs (Closes: #319867)
-- Sebastien J. Gross <sjg@debian.org> Thu, 20 Apr 2006 12:13:45 +0200
apt-file (2.0.7) unstable; urgency=low
* change cache dir to /var/cache/apt-/apt-file (Closes: #341169) * fixed up "bad file descriptor" error when running in debug (Closes: #348527) * Changes configuration file to handle 404s and not erase existing Contents files (Closes: #349585) * changed configuration to not complain if Contents files are not in cache yet (Closes: #316310, #317964) * changed configuration to softly ignore missing Contents files (Closes: #316311) * changed configuration to permissions in cache directory (Closes: #319066) * minor fixes (Closes: #320318, #323641, #323682, #320313) * add find command as a search alias (Closes: #320737)
-- Sebastien J. Gross <sjg@debian.org> Thu, 2 Mar 2006 00:12:54 +0100
2005
apt-file (2.0.6) unstable; urgency=low
* Now ftp method works (Closes: #307971, #307973) * Add wget methods to config file (in comments) (Closes: #307972)
-- Sebastien J. Gross <sjg@debian.org> Mon, 9 May 2005 15:04:43 +0200
apt-file (2.0.5) unstable; urgency=low
* Remove duplicate lines (Closes: #238852) * Search error fix (Closes: #276394) * Remove tailling slash (Closes: #280690) * Add notes on both curl and wget (Closes: #307714, #229540, #226070) * Old bug closed (Closes: #217678)
-- Sebastien J. Gross <sjg@debian.org> Thu, 5 May 2005 18:00:15 +0200
apt-file (2.0.4) unstable; urgency=low
* Update configuration file from wget to curl (Closes: #186846) * Fixed some typos (Closes: #264967, #236719) * Changes license/copyright (Closes: #290057) * Explicitly change Contents file to 644 (Closes: #271349) * "show" is now an alias for "list" (Closes: #286757) * add bash_completion (Closes: #301997)
-- Sebastien J. Gross <sjg@debian.org> Wed, 4 May 2005 15:32:10 +0200
2004
apt-file (2.0.3-7) unstable; urgency=low
* Add french man page (Closes: #235338) * As the wget backend can be changed in configuration file, apt-file recommends but does not depend on it (see #183942) (Closes: #237802, #242582)
-- Sebastien J. Gross <sjg@debian.org> Tue, 29 Jun 2004 10:56:58 +0200
apt-file (2.0.3-6) unstable; urgency=low
* Added -x option (Thanks to Olaf Klischat)
-- Sebastien J. Gross <sjg@debian.org> Mon, 15 Mar 2004 00:38:23 +0100
apt-file (2.0.3-5) unstable; urgency=low
* Fixed write in current directory when using FTP (Closes: #226969)
-- Sebastien J. Gross <sjg@debian.org> Wed, 14 Jan 2004 01:56:07 +0100
apt-file (2.0.3-4) unstable; urgency=low
* Fixed uninitialized values (Closes: #195198, #203607, #211439) * Fixed lines begining with spaces (Closes: #225269) * Fixed copy method in configuration file (Closes: #224485)
-- Sebastien J. Gross <sjg@debian.org> Mon, 12 Jan 2004 13:49:56 +0100
2003
apt-file (2.0.3-3) unstable; urgency=low
* Fixed typo in debian/changelog (Closes: #196959) * Fixed vendors information is included in sources.list (Closes: #206358) * Fixed update fails if experimental is used (Closes: #216894) Fixes thanks to Marc 'HE' Brockschmidt
-- Sebastien J. Gross <sjg@debian.org> Wed, 22 Oct 2003 22:13:28 +0200
apt-file (2.0.3-2) unstable; urgency=low
* Remove leading slash in pattern (Closes: #190122)
-- Sebastien J. Gross <sjg@debian.org> Fri, 16 May 2003 15:14:51 +0200
apt-file (2.0.3-1) unstable; urgency=low
* Fixed some typos in manpage (Closes: #176774) * Regexp optimization (case insensitive support) (Closes: #193480) * Recommends wget (Closes: #183942) * Do not store empty files (Closes: #183270) * Quote filename passed to zcat (Closes: #185664) * Handles right cdrom device (Closes: #182382)
-- Sebastien J. Gross <sjg@debian.org> Fri, 16 May 2003 12:42:47 +0200
2002
apt-file (2.0.2-1) unstable; urgency=low
* Fixed inexistent content files (Closes: #172596)
-- Sebastien J. Gross <sjg@debian.org> Wed, 11 Dec 2002 12:25:35 +0100
apt-file (2.0.1-2) unstable; urgency=low
* Check pattern argument (Closes: #171573)
-- Sebastien J. Gross <sjg@debian.org> Tue, 3 Dec 2002 14:42:08 +0100
apt-file (2.0.1-1) unstable; urgency=low
* Fix non-release line in sources.list causes failure (Closes: #171490)
-- Sebastien J. Gross <sjg@debian.org> Tue, 3 Dec 2002 12:13:15 +0100
apt-file (2.0.0) unstable; urgency=low
* Entire program rewriting (Closes: #128553, #161393, #131146, #149188, #153544, #167258, #170720, #128769, #128850, #130308, #132966, #155769, #159569, #170672, #170674, #147442, #158038, #127338, #141039)
-- Sebastien J. Gross <sjg@debian.org> Mon, 2 Dec 2002 17:56:06 +0100
apt-file (0.2.3-3) unstable; urgency=low
* Does not check write privilege but for update (Closes: #128466) * Fix typo in man page (Closes: #128551, #131366) * Update description (Closes: #133042)
-- Sebastien J. Gross <sjg@debian.org> Sat, 23 Feb 2002 17:17:03 +0100
apt-file (0.2.3-2) unstable; urgency=low
* Fix return code * use http_proxy if needed
-- Sebastien J. Gross <sjg@debian.org> Wed, 9 Jan 2002 15:37:33 +0100
apt-file (0.2.3-1) unstable; urgency=low
* Use ftp_proxy if needed (Closes: #128289) * Warns if file not found while fetching (Closes: #128290)
-- Sebastien J. Gross <sjg@debian.org> Tue, 8 Jan 2002 16:42:49 +0100
apt-file (0.2.2-5) unstable; urgency=low
* Use locale architecture (closes #127025) * Create cache directory if unexistant (closes #128007) * Check write privilege on cache dir (closes #128008, #128007)
-- Sebastien J. Gross <sjg@debian.org> Mon, 7 Jan 2002 14:09:49 +0100
apt-file (0.2.2-4) unstable; urgency=low
* Fix Undefined value (closes #127339) * Now use by default auto-apt cache dir (see Bug#126908) * Fix tabs breaks in sources.list (closes #127553)
-- Sebastien J. Gross <sjg@debian.org> Fri, 4 Jan 2002 12:08:25 +0100
2001
apt-file (0.2.2-3) unstable; urgency=low
* Fix package description (closes #126639) * Add auto-apt(1) cache support (closes #126908)
-- Sebastien J. Gross <sjg@debian.org> Sun, 30 Dec 2001 02:12:24 +0100
apt-file (0.2.2-2) unstable; urgency=low
* Fix missing coma (closes #126862)
-- Sebastien J. Gross <sjg@debian.org> Sat, 29 Dec 2001 14:21:02 +0100
apt-file (0.2.2-1) unstable; urgency=low
* Fix pattern search * Add multiple packages files * Add in to the Debian Project (closes #125386)
-- Sebastien J. Gross <sjg@debian.org> Thu, 20 Dec 2001 17:50:15 +0100
apt-file (0.2.1-3) unstable; urgency=low
* Add netbase and libwww-perl dependencies
-- Sebastien J. Gross <sjg@debian.org> Thu, 20 Dec 2001 01:11:15 +0100
apt-file (0.2.1-2) unstable; urgency=low
* Conf file location update
-- Sebastien J. Gross <seb@sjgross.org> Tue, 13 Nov 2001 04:45:25 +0200
apt-file (0.2.1-1) unstable; urgency=low
* Improved regexp search * Add --version option * Disabled --recursive option * Add `gzip' dependancy * Add conffile
-- Sebastien J. Gross <seb@sjgross.org> Mon, 12 Nov 2001 21:55:25 +0200
apt-file (0.2.0-2) unstable; urgency=low
* Changed bad value for CONF_FILE
-- Sebastien J. Gross <seb@sjgross.org> Wed, 17 Oct 2001 11:22:00 +0200
apt-file (0.2.0-1) unstable; urgency=low
* Initial Release.
-- Sebastien J. Gross <seb@sjgross.org> Sat, 13 Oct 2001 21:36:47 +0200