madison-lite (0.28) unstable; urgency=medium * Update standards version to 4.6.2, no changes needed. * perlcritic fixes: - Don't use subroutine prototypes. - Use bare return rather than "return undef". - Don't use bareword directory handles. - Add explicit return statements to subroutines. - Use the block form of grep and map. -- Colin Watson Thu, 11 Jan 2024 13:48:59 +0000 madison-lite (0.27) unstable; urgency=medium * Avoid two-argument open. * Avoid nested named subroutines. * Upgrade to debhelper v13. -- Colin Watson Fri, 24 Dec 2021 23:08:21 +0000 madison-lite (0.26) unstable; urgency=medium * Use debhelper-compat instead of debian/compat. * Mark madison-lite as Multi-Arch: foreign. * Policy version 4.4.1: no changes required. -- Colin Watson Sun, 12 Jan 2020 18:41:44 +0000 madison-lite (0.25) unstable; urgency=medium * examples: Update Ubuntu suites and architectures. * make-local-mirror: - Remove long-obsolete non-US mentions. - Update Debian architectures. - Stop using ftp:// URLs. - Fetch .bz2 or .xz as appropriate, not .gz. - Fix security source mirroring. - testing-security is spelled thus on mirrors as of bullseye, not testing/updates (closes: #931518). -- Colin Watson Sun, 07 Jul 2019 12:59:06 +0100 madison-lite (0.24) unstable; urgency=medium [ Colin Watson ] * Use ${perl:Depends} rather than explicitly depending on perl; the previously-declared minimum version (5.10) is old enough that we no longer need to worry about it. * Set Rules-Requires-Root: no. [ Ondřej Nový ] * d/copyright: Use https protocol in Format field -- Colin Watson Sun, 10 Feb 2019 19:28:39 +0000 madison-lite (0.23) unstable; urgency=medium * Move VCS to salsa.debian.org. -- Colin Watson Sun, 15 Apr 2018 21:04:16 +0100 madison-lite (0.22) unstable; urgency=medium * Add xz support (thanks, Ivan Udovichenko; closes: #835527). -- Colin Watson Fri, 26 Aug 2016 17:25:08 +0100 madison-lite (0.21) unstable; urgency=medium * Update Vcs-Browser URL for alioth cgit. * Policy version 3.9.6: no changes required. * Remove duplicated licence paragraph from debian/copyright. * Upgrade to debhelper v9. * Use the defined-or operator where appropriate. * Use HTTPS for Vcs-* URLs. -- Colin Watson Wed, 27 Jan 2016 13:01:59 +0000 madison-lite (0.20) unstable; urgency=medium * Use scalar variables for filehandles throughout rather than typeglobs. * Ensure that cache files have the same timestamp as their source file, and check for this rather than checking whether the cache file is at least as new. This fixes a race where stale caches could be left unnoticed if the mirror was updated while the cache was being built. -- Colin Watson Tue, 24 Jun 2014 04:04:45 +0100 madison-lite (0.19) unstable; urgency=low * Switch to git; adjust Vcs-* fields. * Convert debian/copyright to copyright-format 1.0. * Policy version 3.9.5. -- Colin Watson Tue, 07 Jan 2014 17:40:14 +0000 madison-lite (0.18) unstable; urgency=low * Calculate optimal column sizes in the same way as Debian's madison.cgi, and otherwise tweak output formatting to match (LP: #315833). -- Colin Watson Tue, 26 Nov 2013 10:20:59 +0000 madison-lite (0.17) unstable; urgency=low * make-local-mirror: Use 'set -e' rather than '#! /bin/sh -e', to avoid accidents when debugging with 'sh -x'. * Ensure that the cache directory exists before creating the lock. * Print lock file name in the error message emitted if we fail to open it. -- Colin Watson Tue, 24 Sep 2013 09:50:47 +0100 madison-lite (0.16) unstable; urgency=low [ Colin Watson ] * Update Vcs-Bzr field for Alioth changes. * Add Vcs-Browser field. [ Stefano Rivera ] * Avoid multiple madison-lites updating the same cache file at the same time, by having a cache-wide lock file. -- Colin Watson Wed, 28 Nov 2012 12:05:14 +0000 madison-lite (0.15) unstable; urgency=low * Convert to source format 3.0 (native). * Use the 'say' feature from Perl 5.10. * Use the 'state' feature to simplify caching_disabled. * Convert from 'perl -w' to 'use warnings'. * Make regex searches actually produce some output (closes: #576941). * Policy version 3.9.1: no changes required. -- Colin Watson Fri, 05 Nov 2010 16:02:25 +0000 madison-lite (0.14) unstable; urgency=low * Moved to bzr.debian.org; add Vcs-Bzr control field. * Convert to debhelper 7. -- Colin Watson Sun, 26 Jul 2009 11:25:14 +0100 madison-lite (0.13) unstable; urgency=low * Update version comparison code from Dpkg::Version in dpkg-dev 1.14.20; adds ~ (low-sorting character) support. * Policy version 3.8.0: no changes required. * Relicense to GPLv2+. I'm using a decent chunk of Dpkg::Version, which is also GPLv2+, and dealing with a mixed-licence file is just too annoying. I don't know of anyone this will adversely affect; if it does, e-mail me and I'll be willing to discuss the matter. (The examples are still 2-clause BSD.) * Convert to machine-readable copyright format, wiki revision 179. -- Colin Watson Fri, 04 Jul 2008 22:33:48 +0100 madison-lite (0.12) unstable; urgency=low * Update copyright years and manual page revision date. * Only try to create the cache directory once, to save on stat calls. * Create a cache directory tag, per http://www.brynosaurus.com/cachedir/ ("Cache Directory Tagging Standard"). * Policy version 3.7.3: no changes required. * Update example Ubuntu configuration for current release names. -- Colin Watson Thu, 28 Feb 2008 10:44:08 +0000 madison-lite (0.11) unstable; urgency=low * Fix --nocache mode handling of binary packages whose source packages aren't also in the list of packages to search for. * Note that madison proper has been renamed to 'dak ls'. Refer to dak rather than da-katie. -- Colin Watson Wed, 01 Aug 2007 16:02:12 +0100 madison-lite (0.10) unstable; urgency=low * Put debhelper in Build-Depends rather than in Build-Depends-Indep. -- Colin Watson Wed, 28 Jun 2006 18:38:31 +0100 madison-lite (0.9) unstable; urgency=low * Remove special handling for experimental in make-local-mirror (thanks, Adam D. Barratt; closes: #354223). * Add amd64 support to make-local-mirror for testing, unstable, and experimental (thanks, Adam D. Barratt; closes: #354224). * Add hurd-i386 support to make-local-mirror for unstable and experimental (thanks, Adam D. Barratt; closes: #354225). * Add an example configuration for ubuntu.com hosts. * Add support for Ubuntu and Ubuntu ports archives to make-local-mirror, which can be enabled by including 'ubuntu ubuntu-ports' in the ARCHIVES environment variable; add an example configuration that works with make-local-mirror's default output (thanks, Reinhard Tartler; closes: #354104). * Remove proposed-updates, testing, testing-proposed-updates, unstable, and experimental from default non-US components in make-local-mirror; none of them exist any more. * Fix --config-file option. * If a Packages file can't be found, continue with a warning rather than dying. -- Colin Watson Fri, 31 Mar 2006 10:46:18 +0100 madison-lite (0.8) unstable; urgency=low * Display the component if it's not "main". -- Colin Watson Tue, 7 Feb 2006 20:01:20 +0000 madison-lite (0.7) unstable; urgency=low * Fix missing binary packages in --source-and-binary output (closes: #344803). * Adjust sorting again in --source-and-binary mode to sort by binary package name within the listing for each source package. -- Colin Watson Tue, 7 Feb 2006 19:42:45 +0000 madison-lite (0.6) unstable; urgency=low * Sort output by packages in the order specified on the command-line (to match madison) rather than interleaving results for different packages. -- Colin Watson Fri, 9 Dec 2005 11:34:27 +0000 madison-lite (0.5) unstable; urgency=low * If a suite/component/architecture is missing from the mirror, just warn rather than dying. -- Colin Watson Thu, 27 Oct 2005 13:26:32 +0100 madison-lite (0.4) unstable; urgency=low * Update publication years in copyright notices. * Fix regex searches to match those of madison, which are only anchored at the start of the package name, not the end. * Upgrade to debhelper v4. * Policy version 3.6.2. No changes required. -- Colin Watson Mon, 8 Aug 2005 01:12:32 +0100 madison-lite (0.3) unstable; urgency=low * make-local-mirror fetches proposed-updates and testing-proposed-updates too. * Sort versions (pure-Perl version comparison code from Debbugs::Versions::Dpkg) and architectures (source always comes first) the same way madison does (closes: #230169). -- Colin Watson Thu, 10 Feb 2005 00:04:15 +0000 madison-lite (0.2) unstable; urgency=low * Add example configuration for debian.org hosts with complete local mirrors. * Make --help output more like madison's and more readable. * When guessing available suites in the absence of 'suite' configuration directives, ignore symlinks to other suites in the same directory (e.g. unstable -> sid). * Mention packages.debian.org in the package description. * Add an example script to build a local index-only mirror. -- Colin Watson Sat, 24 Jan 2004 17:16:40 +0000 madison-lite (0.1) unstable; urgency=low * Initial release. -- Colin Watson Sat, 24 Jan 2004 14:50:03 +0000