wajig (4.1.3) unstable; urgency=low * New SAFEUPGRADE command to install any packages being held back due to their being phased released. * Update UPGRADE to always upgrade without asking as per #22. -- Graham Williams Thu, 5 Dec 2024 08:32:21 +1100 wajig (4.1.2) unstable; urgency=high * Remove dependency of thefuzz/rapidfuzz due to imminent removal of python-levenshtein 8 Mar 2024. This may be a temporary issue. In the meantime, no fuzzy command functionality. -- Graham Williams Tue, 3 Mar 2024 06:01:15 +1100 wajig (4.1.1) UNRELEASED; urgency=low * Implement DISABLE and ENABLE for user accounts. * Implement ADDGROUP, RMGROUP, LISTGROUPS for user group management. * Support tags on each new pypi release. -- Graham Williams Sun, 9 Jul 2023 16:01:00 +1000 wajig (4.0.12) unstable; urgency=low * Re-sync the release on Debian with development version. * Depend on python3-thefuzz (Debian 12 and Ubuntu 23.04). * Restore wajig command completion support. * Fix teach functionality. -- Graham Williams Sat, 8 Jul 2023 10:37:58 +1000 wajig (4.0.7) UNRELEASED; urgency=medium * The fuzzywuzzy Python library has been renamed, it is now thefuzz. -- Edward Betts Sun, 06 Nov 2022 15:31:19 +0000 wajig (4.0.4) UNRELEASED; urgency=medium * Remove constraints unnecessary since buster (oldstable): + wajig: Drop versioned constraint on dpkg and python3-apt in Depends. -- Debian Janitor Fri, 09 Sep 2022 08:41:02 -0000 wajig (4.0.3) unstable; urgency=low * Updated setup.py to make fuzzywuzzy conditional on Debian -- Graham Williams Tue, 26 Oct 2021 10:40:01 +1100 wajig (4.0.2) unstable; urgency=low * Updated debian/control to build Debian package (Dirk's fixes) * Depend on fuzzywuzzy on Debian, rapidfuzz if installed. * Model on meld: https://sources.debian.org/src/meld/3.20.4-1/debian/ -- Graham Williams Sun, 24 Oct 2021 12:49:56 +1100 wajig (4.0.1) unstable; urgency=low * Debian packaging now functional again. -- Graham Williams Sun, 3 Oct 2021 13:52:28 +1100 wajig (3.2.25) released; urgency=low * Prepare for deb creation. * All changes recorded on github. -- Graham Williams Sun, 3 Oct 2021 08:51:12 +1100 wajig (3.0.0) unreleased; urgency=low * Kickstart wajig refresh. * Add REBOOT command. -- Graham Williams Sat, 20 Jun 2020 08:51:12 +1000 wajig (2.18.2~pre) unreleased; urgency=low * Use apt binary where that makes sense. (by "Reuben Thomas" ) -- Tshepang Lekhonkhobe Sun, 16 Sep 2018 20:56:30 +0200 wajig (2.18.1) unstable; urgency=low * handle "possible-missing-colon-in-closes" changelog lint -- Tshepang Lekhonkhobe Thu, 10 Nov 2016 05:05:38 +0200 wajig (2.18) unstable; urgency=low * WHICHPACKAGE: handle subprocess.CalledProcessError exception; Closes: #820778 * fix typo on tutorial; Closes: #799588 * bump Standards-Version from 3.9.6 to 3.9.8 -- Tshepang Lekhonkhobe Mon, 07 Nov 2016 01:46:52 +0200 wajig (2.17) unstable; urgency=low * AUTO-ALTS, UPDATE_ALTERNATIVES: update update-alternatives binary location (/usr/sbin -> /usr/bin); this has since been changed in a 2013-07-26 dpkg upload, which could mean no one uses these subcommands :( * WHICHPACKAGE: update --help description * CHANGELOG: avoid an exception that occurs when piping the output to a pager, and then quitting without reading all of that output * MOVE: check if apt-move is installed before trying to use it * Bash completion was broken in 2.16; so careless! * A whole bunch of code clean-up, largely assisted by Pylint -- Tshepang Lekhonkhobe Thu, 23 Oct 2014 23:25:38 +0200 wajig (2.16) unstable; urgency=low * bump Standards-Version to 3.9.6: no changes needed * Remove the needless debian/dirs directory; Makefile takes care of such -- Tshepang Lekhonkhobe Tue, 14 Oct 2014 07:17:51 +0200 wajig (2.15) unstable; urgency=low * WHICHPACKAGE: do not do the sneaky thing where apt-file is only used when there are no results from 'dpkg search'; instead, display installed matches in one list and uninstalled matches in another; also get rid of '--simulate' and '--teach' CLI options... they'd be a lie here, given the extra logic * LISTFILES: display contents of uninstalled packages if apt-file is installed; also, as with WHICHPACKAGE above, remove '--simulate' and '--teach' options, for the same reason * LIST-DAEMONS: use chkconfig instead of some overlong command line to display these sysv services * LARGE: avoid ValueError exception; Closes: #758129 -- Tshepang Lekhonkhobe Mon, 13 Oct 2014 22:12:04 +0200 wajig (2.14) unstable; urgency=low * SOURCE: Auto-complete package names (suggested by Reuben Thomas) * PURGE-REMOVED: If one removed (not purged) a foreign arch package, and then ran 'wajig purge-removed', it would attempt to remove package with the same name but on the current architecture; Closes: #691857 -- Tshepang Lekhonkhobe Sun, 11 May 2014 09:47:20 +0200 wajig (2.13) unstable; urgency=medium * Remove unit tests... only had 5 tests, and the code isn't really ready for it without 'too' much effort; Closes: #735821 -- Tshepang Lekhonkhobe Sun, 19 Jan 2014 15:59:53 +0200 wajig (2.12) unstable; urgency=low * bump Standards-Version to 3.9.5: no changes needed * README: also read /usr/share/doc//README.rst files * modernise packaging... use dh-python; work done by Sergey Romanov * LIST-SCRIPTS: fix Py3k conversion error; no one saw/reported this since it was introduced in version 2.2, until Sergey Romanov, who also submitted a fix -- Tshepang Lekhonkhobe Sat, 14 Dec 2013 19:11:33 +0200 wajig (2.11) unstable; urgency=low * UPGRADE: Use the new --with-new-pkgs option of 'apt-get upgrade' * EDITSOURCES: Select $VISUAL or $EDITOR (in that order of preference) if defined, else use 'sensible-editor'; Closes: #729585 -- Tshepang Lekhonkhobe Mon, 02 Dec 2013 22:23:31 +0200 wajig (2.10) unstable; urgency=low * LIST-COMMANDS: accept an optional argument to filter the output; this is equivalent to 'wajig list-commands | grep ' -- Tshepang Lekhonkhobe Sun, 13 Oct 2013 08:21:30 +0200 wajig (2.9) unstable; urgency=low * bump Standards-Version to 3.9.4: no changes needed * minimum version for python-apt is now 0.8.9+, due to python3.3 support * restore dashes in subcommands in bash completion; suggestion and initial patch by Reuben Thomas * LIST-LOG: restore wajig log; Karl Schmidt insisted very strongly * LIST-COMMANDS: make it one-line per command as it was before; Karl insisted strongly on this one too -- Tshepang Lekhonkhobe Sun, 11 Aug 2013 00:10:06 +0200 wajig (2.8) unstable; urgency=low * UPDATE: fix performance issue (patch by Robert Luberda); Closes: #705241 * improve package description: - simpler - less boastful - add a pointer to a guide - tis 'wajig', not 'Wajig' * SEARCH: - make -v|--verbose match short package descriptions in addition to package names - add -vv, which also searches long package descriptions and displays them; the former was available as -v, and the latter is new; this functionality was suggested by Reuben Thomas - add debtags search; this happens if the string '::' is in the search term * SEARCH, INSTALL: fix weird bugs where package '0ad' could not be searched for or installed; LP #1182264 * update TUTORIAL to reflect that allowing any case for commands has since been removed; LP #1033536 * PURGEORPHANS, REMOVEORPHANS: - remove --teach option + it would need to be too complex in order to be accurate since it runs 2 commands, the second one using output of the first + this also gets rid of an ugly (and broken) workaround * PURGEORPHANS: remove --noauth option; it doesn't make sense here * REMOVEORPHANS: add --yes option, for consistency with PURGEORPHANS * replace internal function with a more thorough stdlib shutil.which() for checking if a particular executable exists; this bumps minimum Python dependency to 3.3 * LISTLOG: add APTLOG as synonym, in place of an erroneously-added SYSLOG -- Tshepang Lekhonkhobe Tue, 28 May 2013 14:35:05 +0200 wajig (2.7.3) unstable; urgency=low * NEWUPGRADES: a bug introduced in 2.5 made this subcommand illegal; Closes: #681309 * STATUSSEARCH: same case as above -- Tshepang Lekhonkhobe Thu, 12 Jul 2012 12:11:46 +0200 wajig (2.7.2) unstable; urgency=low * For some reason, some temp/build files ended up in the source package :( Thanks to RM, Adam D. Barratt, for noticing. -- Tshepang Lekhonkhobe Tue, 03 Jul 2012 21:03:25 +0200 wajig (2.7.1) unstable; urgency=low * NEW, NEWDESCRIBE: fix an exception that occurs if package exists only for configured foreign architectures; Closes: #679969 * DESCRIBE: if package does not exist for native architecture, check if it does for configured foreign ones before giving up; this is closely related to the above-mentioned fix * Specify a minimum dpkg version (1.16.2), due to the use of --print-foreign-architectures option introduced as a result of the above-mentioned fixes -- Tshepang Lekhonkhobe Mon, 02 Jul 2012 21:04:43 +0200 wajig (2.7) unstable; urgency=low * NEW, DETAILNEW, and DESCRIBENEW: - make them do as the commands imply; Closes: #670687 - do not quit if a package is not found in APT cache; Closes: #667068 -- Tshepang Lekhonkhobe Tue, 19 Jun 2012 04:31:23 +0200 wajig (2.6.1) unstable; urgency=low * DISTUPGRADE: fix an exception triggered by specifying the --dist option -- Tshepang Lekhonkhobe Sat, 16 Jun 2012 07:43:15 +0200 wajig (2.6) unstable; urgency=low * stop converting COMMANDS to uppercase... be like everyone else * polish bash auto-completion, by only auto-completing: - names of installed packages where no other name makes sense - names of all packages where no other name makes sense - names of files/directories where no other name makes sense for every other COMMAND, do not auto-complete at all (Reuben Thomas helped with this one) -- Tshepang Lekhonkhobe Wed, 23 May 2012 22:19:10 +0200 wajig (2.5.1) unstable; urgency=low * make licence DEP-5 compliant * DEPENDENTS: fix an exception that occurs when the sources.list only has Wheezy in it. -- Tshepang Lekhonkhobe Fri, 20 Apr 2012 14:05:30 +0200 wajig (2.5) unstable; urgency=low IMPROVEMENTS * improve bash completion, thanks again to Reuben Thomas; Closes: #597721 * avoid displaying a stack trace when quitting an operation (Ctrl+C) * the --simulate and --teaching options now display the commands in bold; they now also have consistent spacing (single space) between non-whitespace characters * REMOVEORPHANS, PURGEORPHANS: for the sake of consistency with REMOVE and PURGE subcommands, use the --auto-remove option of apt-get; Closes: #444150 * INSTALL, INSTALLSUGGESTED, NEWUPGRADES, AUTODOWNLOAD: use --auto-remove option. Seems a more sane way to have that as default, and leads to a less-surprising REMOVE/PURGE experience (whereby it would remove packages that are not related to packages being removed). * INSTALL: when installing using the url method, do keep the downloaded file; it will be found in "~/.wajig/$HOSTNAME/" BUGS FIXED * INSTALLSUGGESTED: don't fail when one of the Suggested dependencies is a virtual package, but instead install one the Providers of that virtual package. * {REMOVE,PURGE}ORPHANS: fix exception that happened with --simulate option * AUTODOWNLOAD, TOUPGRADE, NEWDETAIL: fix an exception that occurs when ~/.wajig dir is removed * fix 'displays incorrect new and upgradeable package count'; patch by Graeme Hewson; LP #892410 * fix '"wajig status" gives warning message about stdin not sorted'; patch by Graeme Hewson; LP #978172 RESTORED FUNCTIONALITY (Closes: #667856) * LISTALL: this was mistakenly removed, so restore it * LIST{CACHE,NAMES,PACKAGES,STATUS,INSTALLED}: restore ability to filter on a pattern; some people complained about the removal of the feature (in 2.3) * TOUPGRADE: sort the list, again * restore ability to have multiple-word commands to be separated with dashes, e.g. an alias for LISTINSTALLED is LIST-INSTALLED MISC * remove the (Suggests) dependencies on fping and wget; Python stdlib is capable enough * README: improve setup instructions, thanking Graeme Hewson (from LP #892410) * NEWUPGRADES: doesn't seem to provide much more than TOUGPRADE, so alias it * AUTODOWNLOAD, NEW: get rid of --install option; it's overkill * PURGEREMOVE: remove --teaching and --simulate options; they display incomplete output * UNOFFICIAL: simply open the search results page with a web browser instead of scanning it and displaying suitable lines for "/etc/apt/sources.list"; that feature was broken (and nobody complained) -- Tshepang Lekhonkhobe Wed, 11 Apr 2012 13:52:52 +0200 wajig (2.4.1) unstable; urgency=low * 2.4 made an assumption that a user that isn't in 'sudo' group is not a sudoer. That's not the case (and it's a bad assumption). -- Tshepang Lekhonkhobe Tue, 27 Mar 2012 16:07:31 +0200 wajig (2.4) unstable; urgency=low * README, TODO, NEWS: if doc path (/usr/share/doc/) for a given package isn't found, check if such a package even exists. * INSTALL, INSTALLSUGGESTED: make --recommends and --norecommends options conflict. * INSTALL: one can now specify a mixture of installables: * deb files * url files * normal packages Previously, only one of these types could be installed at a time * make bash completer also complete lower-case COMMANDS; patch by "Reuben Thomas" * Reinstate --simulate and --teaching options: - the --simulate option implies that the epilogs of the --help option are now redundant so they are now removed. All they did was state what commands would be ran. - the --teaching option is renamed to --teach (for sake of consistency) - Closes: #665729 * LOCALUPGRADE remove: - [ole] wajig LOCALUPGRADE - [new] wajig UPGRADE --local * LOCALDISTUPGRADE remove: - [ole] wajig LOCALDISTUPGRADE - [new] wajig DISTUPGRADE --local * Fix an (embarassing) exception; Closes: #665887 -- Tshepang Lekhonkhobe Tue, 27 Mar 2012 12:51:44 +0200 wajig (2.3) unstable; urgency=low NEW * TODO: new command that reads package TODO files UI CHANGES * Optional arguments should be available only to COMMANDS that use them: - [ole] wajig --verbose install - [new] wajig install --verbose * FILEINSTALL: removed in favor of INSTALL option, -f|--fileinput: - [ole] wajig FILEINSTALL - [new] wajig INSTALL --fileinput Note that with this new option, one can specify multiple files and packages on the command line. * FILEREMOVE: applies to REMOVE as FILEINSTALL applies to INSTALL (see above) * FILEDOWNLOAD: applies to DOWNLOAD as... (see above) * PURGE: for sake of consistency, give this -f|--fileinput option too * REMOVE, PURGE: add --noauth option, to avoid cases where a package would be downloaded when there's an unauthenticated version available; this happens in a case where removing/purging a package leaves a void where APT want to be smart/convenient, and install a replacement. * Improve usability by limiting verbosity to either True or False. * Rename LISTRECOMMENDED --> RECOMMENDED * Remove the sanitation of wajig COMMANS, e.g. where 'LISTcommands', 'list-commands', and 'li-st_COMMA-nds' would be translated to 'listcommands'; it's too much magic (and too much work to get it to work with argparse) * LISTCACHE: remove ability to filter output; user can always run grep themselves * LISTNAMES: also remove filtering ability * LISTPACKAGES: also remove filtering ability * LISTSTATUS: also remove filtering ability * LISTINSTALLED: also remove filtering ability * NEW: 'wajig new --install' replaces the less elegant 'wajig new install' * NEWUPGRADES: 'wajig NEWUPGRADES --install' replaces the less elegant 'wajig NEWUPGRADES install' * RELOAD: if this fails, try FORCE-RELOAD DOC CHANGES: * DOWNLOAD: improve description. (Closes: #627173) * DESCRIBE: Last character in short description missing; LP: #923041 * DEPENDENTS: improve output REMOVED * The "--pager" option is really excess, considering that user can simply do "wajig COMMAND | pager" by herself * The "--pause" option was only useful for gjig (IIRC) to avoid windows from closing up automatically, in order to allow one to read the output; this was only applicable when wajig used to have a GUI, gjig * All "--quiet" option did was redirect output to /dev/null; when the option is used, if there is, for example, a Yes/No prompt, it won't be seen and it will appear like wajig is stuck; user can easily do own redirection (wajig COMMAND > /dev/null), so let's reduce the bloat - this change accidentally fixed an exception; Closes: #661269 * Ability to specify backup directory; requires too much work in order to make it work with argparse * Me wonders if the mini-tutorial was useful to anyone * The "--simulate" and "--teaching" options: - they don't apply to a lot wajig commands - they display ugly output - I doubt if anyone will miss them * SETUP: it's an alias of EDITSOURCES and it appears that it was added since it was the name of a long-removed Debian tool, 'apt-setup' * LISTWIDE: it's basically the same as LIST command * LISTALL: it's exactly the same as LIST command (future note: not true) * VERSION: it's already provided by 'wajig --version' * a file named COMMANDS: the content is now generated dynamically * AUTOINSTALL: - [ole] wajig AUTOINSTALL - [ole] wajig INSTALL --yes * INSTALLWITHDIST: * [ole] wajig INSTALLWITHDIST/ * [new] wajig INSTALL --dist * FILE{INSTALL,REMOVE,DOWNLOAD}: see UI CHANGES section * SHOWDISTUPGRADE: all it does is simulate DISTUPGRADE * SHOWUPGRADE: all it does is simulate UPGRADE * SHOWINSTALL: all it does is simulate INSTALL * SHOWREMOVE: all it does is simulate REMOVE BUGS FIXED * INSTALLS/SUGGESTS: specifying multiple packages was broken, and too much so work to fix, so limit to just one * LIST-SCRIPTS: fix brokenness which was a result of porting to Py3k. * MADISON: get rid of duplicates from output, if any. * RECONFIGURE: remove dependency on gkdebconf; the implementation was so broken that gkdebconf never got invoked * Don't run "su -c" when root (patch by Francesco Poli); Closes: #664231 MISC * Bump minimum required Python version to 3.2 due to new dependency on argparse (which replaces the less featureful getopt) * Update to debhelper compat level 9 * Fix some lintian warnings -- Tshepang Lekhonkhobe Thu, 22 Mar 2012 22:21:45 +0200 wajig (2.2) unstable; urgency=low * port to Python 3 (Closes: #600059, by making it irrelevant) * AVAILABLE: add back to bash auto completion * WHICHPACKAGE: use apt-file and dpkg instead of custom implementation to search for package content * local implementation could not use path as search term if package is not installed * it could also not work offline if the package is not installed Closes: #422500, LP: #141520 * INSTALL: when installing a DEB file, install its dependencies too * UPDATE: rm dependency on dselect; use apt-get instead -- Tshepang Lekhonkhobe Mon, 09 May 2011 22:06:02 +0200 wajig (2.1) unstable; urgency=low [ Tshepang Lekhonkhobe ] * Change versioning from 3 digits to 2. There wasn't much meaning there. * Remove gjig; it was more an experiment than a serious app, and: - more complete alternatives exist (e.g. synaptic and software-center) - UI is cranky and weird * Remove deps that were needed by gjig: - python-gtk2, python-glade2, python-gnome2, and gnome-terminal * INSTALLR, INSTALLRS: 'apt-get install' now installs Recommends by default, making these options redundant. * INSTALL, INSTALLS: add -r|--recommends and -R|--norecommends options. * INSTALLS: add -n|--noauth and -y|--yes options. * Add meself to Uploaders field in debian/control. * CHANGELOG: change -x to -P; it's a more meaningful short option for --pager * POLICY: more than one person has complained about removal of the alias of this command, AVAILABLE; I put it back. * SHOW: add -f|--fast to offer apt-cache's much faster implementation * INSTALL/DIST: fix brokenness, fixes LP: #540740. * SOURCE: don't run the command unless 'dpkg-dev' is installed, fixes LP: #662018 * BUILD, BUILDDEP: add -y|--yes and -n|--noauth options. * AUTOREMOVE: add back after more than one request. (Closes: #590089) * Add --dist, an alias for apt-get -t|--target-release. * Slightly simplify the build: getting rid of dynamic bash completion generator. * Fix a Lintian complaint (add dependency on python). -- Tshepang Lekhonkhobe Wed, 27 Apr 2011 12:13:21 +0200 wajig (2.0.50.1) unstable; urgency=low * Fix (an embarassing) exception exposed by LIST-COMMANDS, DOCUMENTATION, ... -- Tshepang Lekhonkhobe Wed, 13 Oct 2010 16:15:59 +0200 wajig (2.0.50) unstable; urgency=low [ Tshepang Lekhonkhobe ] * VERIFY: Add a check for debsums before running the command, and add a Suggests on it. * PURGE: use apt-get instead of dpkg, in order to get a yes/no prompt. * LIST-LOG: Remove custom logging implementation - was fragile: sometimes info was lost during a run - was expensive: checked system cache both before and after the operation to determine what happened; it also did this for commands which didn't even change the system cache - did not log cache changes when they were done by other tools (apt, aptitude, & synaptic) - APT log looks much better * SHOW: use aptitude instead of apt-cache - the output is prettier - better virtual package handling; it displays real packages that provide the functionality implied by that virtual package, instead of just vomiting "package not found!" - only displays info on the installed version; else, the latest available; apt-get showed all available versions - the trade-off is that the command is slower, but what's the rush :) * LIST-RECOMMENDED: new command that displays packages which are auto-installed via Recommends, and are without installed dependencies. (Closes: #482147) * PURGE: also purge packages that were installed via a Recommends and have nothing depending on them; this makes PURGE-DEPEND reduntant. * REMOVE: also remove packages that were installed via a Recommends and have nothing depending on them; this makes REMOVE-DEPEND reduntant. * AUTO-REMOVE: Made reduntant by above REMOVE change, so removed. * AUTO-INSTALL: Deprecated in favour of "--yes INSTALL", so removed from docs. * NEWS: 'new' command that displays package NEWS file(s). * AVAILABLE: removed a badly-named and redundant command; POLICY command does the same thing. * INSTALL: accept -y|--yes option, an alias for apt-get's --assume-yes. * UPGRADE: accept -y|--yes option, too. * FIX-INSTALL: accept -n|--noauth option. * FIX-MISSING: accept -n|--noauth option, too. * REINSTALL: accept -n|--noauth and -y|--yes option. * HELP: introduce the convenient "wajig HELP COMMAND" functionality. * Remove supression of error messages; Not a good idea. * Add dependency on aptitude; It must have been forgotten. * Cleanse packaging, drastically :-) * Stop using python-support; There was no need for it. -- Graham Williams Wed, 16 Sep 2010 17:22:16 +1000 wajig (2.0.49) unstable; urgency=low [ Tshepang Lekhonkhobe ] * UPGRADE: Don't automatically do an "apt-get update" with the backup option; the behaviour is not standard, and is not so-damn-fast. * UPGRADE: Add command line argument for --backup to specify target directory. * Was "wajig --backup upgrade BKDIR". * Now is "wajig --backup=BKDIR upgrade". * UPGRADE: Proceed to upgrade after using -b|--backup option. * UPGRADE: Remove the option to install listed packages. This helps reduce code complexity. * CHANGELOG: Now only displays uninstalled entries by default. This makes the hacky NEWS command redundant, which is therefore removed. (Closes: #424668). * CHANGELOG: Add -v|--verbose=1 option to display the whole thing. This was the default option, but suggestion offered in #424668 is more sane. * CHANGELOG: Add -x|--pager option to allow scrolling. This also implies -v|--verbose=1 (see above). * DIST-UPGRADE: Add -b|--backup=BKDIR option to allow backing up of packages before dist-upgrade. * BUILD: Now uses sudo instead of fakeroot to avoid permission-related. build failures for some packages (EG, fakeroot & cdbs). (Closes: #464003). * Fix a parsing bug where "wajig changelog libgtk2.0-0" didn't work. * Switch to dpkg-source 3.0 (native) format * RBUILDDEPS: New option allowing one to determine which packages build-depends on a particular package. The long form command is "reverse-build-depends", else just use "wajig rbuilddeps pkgname". (Closes: #335240). * SEARCH: Make apt-cache's "--names-only" default. Use "-v" option to get old behaviour. -- Graham Williams Wed, 15 Sep 2010 17:22:16 +1000 wajig (2.0.48) unstable; urgency=low [ Tshepang Lekhonkhobe ] * ADDEPO: new command USED to add a Launchpad PPA. Uses add-apt-repository. * UPGRADE: Add -b (backup) option so it is easier to revert to a previous state if problems arises. Uses dpkg-repack. * Cleanups: debian meta data, code, remove deprecated usage of 'string' module, and improve readability. * Add unit-testing. * Show downgraded packages in 'wajig list-log'. (Closes: #366796). * Remove the unavailable gnome-tasksel from Suggested. (Closes: #549574). [ Graham Williams ] * Tidy up the list of commands from the "list-commands" command. (Closes: #582252). -- Graham Williams Tue, 24 Aug 2010 20:53:48 +1000 wajig (2.0.47) unstable; urgency=low * Use apt-get remove --auto-remove to implement remove-depend. This is simpler than making wajig do the dependency checking, and runs much faster. (Closes: #579419). -- Graham Williams Wed, 19 May 2010 20:16:10 +1000 wajig (2.0.46) unstable; urgency=low * Change installr to use aptitude -r so that we get recursive install of recommended packages. (Closes: #477921). * Patch from Julian Klode and Dirk Eddelbuettel for new API - apply patches but no longer works on Ubuntu - assume works on Debian. (Closes: #571766). -- Graham Williams Wed, 17 Mar 2010 06:27:07 +1100 wajig (2.0.45) unstable; urgency=low * Update web search interface call for whichpkg and remove extraneous link information from the call to lynx - Bernat Arlandis i Mañó. (Closes: #565666). -- Grham Williams Mon, 18 Jan 2010 09:08:41 +1100 wajig (2.0.44) unstable; urgency=low * the describe/detail commands should handle installed but no longer available packages - Reuben Thomas. (Closes: #432266) * ensure all old tmp files removed - Robert Luberda. (Closes: #563573) -- Graham Williams Mon, 4 Jan 2010 08:30:43 +1100 wajig (2.0.43) unstable; urgency=low * revert untested code from Reuben Thomas causing issues with "new" -- Graham Williams Mon, 1 May 2009 11:46:27 +1000 wajig (2.0.42) unstable; urgency=low * update purgeremoved as suggested by Reuben Thomas. (Closes: #477921) * some debian control updates provided by Dirk. -- Graham Williams Mon, 30 Apr 2009 07:44:46 +0700 wajig (2.0.41) unstable; urgency=low * Allow commas in list of packages so can copy from other programs * Ensure join uses langC=True - new coretuils join complains otherwise. -- Graham Williams Mon, 25 Apr 2009 08:46:45 +1100 wajig (2.0.40) unstable; urgency=low * Add noauth to autoinstall reported by Leslie Viljoen. (Closes: #506795) * Allow commas in list of packages so can copy from other programs -- Graham Williams Mon, 30 Nov 2008 17:27:23 +1000 wajig (2.0.39) unstable; urgency=low * Add purge-removed command requested by Reuben Thomas. (Closes: #477921) -- Graham Williams Mon, 2 Jun 2008 05:41:50 +1000 wajig (2.0.38) unstable; urgency=low * Don't use invoke-rc.d as this is really meant for package maintainers, not interactive user usage, and there are cases where it won't work. Bug reported by William Xu. (Closes: #426969) * Ensure auto-remove is in the auto completion list. Reported by Reuben Thomas. (Closes: #445713) * Fix problem with change of HTML format for WHICH-PKG query. Bug reported by Alex Malinovich and David Liontooth. (Closes: #443593 #442169) * Add INFO, CONTENTS, and EXTRACT commands to run dpkg --info, dpkg --contents, and dpkg --extract to list info or contents or to extract the contents of a package file. * For LISTFILES support the listing of the contents of a .deb file. (Suggested by Roland.Baudin). * Fix documentation pointing to sarovar. (Closes: #442168) -- Graham Williams Thu, 4 Nov 2007 16:41:11 +1100 wajig (2.0.37) unstable; urgency=low * Add AUTO-REMOVE command to run apt-get autoremove, to remove any packages that were automatically installed through dependencies, and are no longer required. (Closes: #430457) -- Graham Williams Sun, 1 Jul 2007 17:50:35 +1000 wajig (2.0.36) unstable; urgency=high * Fix grave bug on moving to using pycentral - needed XS-Python-Version and XB-Python-Version, otherwise pycentral is crashing. Reported by Laurent Bonnaud and Anthony Campbell. If you get an error like package has no field Python-Version, then remove /var/lib/dpkg/info/wajig.prerm, and reinstall wajig. (Closes: #422596) -- Graham Williams Mon, 7 Mar 2007 22:06:10 +1000 wajig (2.0.35) unstable; urgency=low [Graham Williams] * LOCATE is a synonym for FIND-FILE (suggested by Alexandre Girao). * CHANGELOG query was not correctly stripping off version numbers. Bug reported by Reuben Thomas. (Closes: #385612) * VERIFY introduced to check the md5sums of an installed packages. Suggested by Francesco Potorti. (Closes: #386658) * Considered removing bash_completion.py. It is redundant, but does no harm. (Closes: #396698) * Replace depend on superseded base-config with locales. Suggested by Michael Gilbert. (Closes: #415378) * Depend on dselect because at least the update command depends on it. Suggested by Chris AtLee. (Closes: #415365) [Dirk Eddelbuettel] * debian/rules: Change dh_python to dh_pycentral * debian/control: Added Build-Depends-Indep: on 'python-central (>= 0.5)' -- Graham Williams Mon, 7 Mar 2007 06:44:28 +1000 wajig (2.0.34) unstable; urgency=low * Update to python 2.4 and new python policy. (Closes: #375591) -- Graham Williams Thu, 29 May 2006 18:11:34 +1000 wajig (2.0.33) unstable; urgency=low * MADISON command added to directly call apt-cache madison. Suggested by Dirk Eddelbuettel. * SHOW, DESCRIBE, LISTSECTIONS, LISTSECTION, DEPENDENTS, INSTALLS all stopped working with new version of Python apt_pkg which uses mmap for ParseTagFile and so could no longer handle pipes. Fixed by saving dumpavail output to temporary file. Bug reported by Anthony Campbell, with suggested fix using new apt from Michael Vogt. (Closes: #366678) -- Graham Williams Sun, 25 May 2006 08:56:11 +1000 wajig (2.0.32) unstable; urgency=low * EDITSOURCES now calls the editor rather than apt-setup because the latter is now in a udeb and not generally available. * Introduce the --noauth option, which for a DISTUPGRADE will use the --allow-unauthenticated option. This is particularly for the case where an archive you trust has no signed Release file, but you want that archive to supply packages ahead of those that are formally signed. E.g., a local package archive you maintain. The option applies to specific commands (not checked): INSTALL, DISTUPGRADE, UPGRADE. * NEWS has been fixed to extract latest changelog from the changelog archive since old news source has disappeared. * PURGE now using dpkg --purge rather than apt-get purge. The latter no longer works for removed packages. Reported by David Lionthooth (Closes: #362632) * CHANGELOG and NEWS updated to use the http://packages.debian.org/changelog:pkg as suggested by David Liontooth. (Closes: #364227) -- Graham Williams Sun, 23 Apr 2006 07:53:11 +1000 wajig (2.0.31) unstable; urgency=low * In BUILD two commands are run, but if first fails or is aborted then second was still being run. Fix it by test result. Bug reported by John V. Belmonte. (Closes: #337587) * bash_completion now works on multiple package name arguments. Bug reported by Kamaraju Kusumanchi. (Closes: #318048) * Add UPDATE-PCI-IDS and UPDATE-USB-IDS commands to call update-pciids and update-usbids, as suggested by Karl Schmidt. * The use of "+/-N" in tail is deprecated. Using "-n +/-N" instead. Bug reported by Yves-Alexis Perez. (Closes: #339010) -- Graham Williams Tue, 15 Nov 2005 06:48:22 +1000 wajig (2.0.30) unstable; urgency=low * In glutil.py (used by gjig) fix gnome __init__ call to pass args without names since the names seem to have changed. Also replace deprecated mainloop and mainquit with main and main_quit. * Extended the VERSION command and introduced VERSIONS as a near synonym to list the version available and the source distribution of the package. Suggested by John V. Belmonte. (Closes: #317584) * Introduce the --yes option to ask apt-get to assume yes to questions. Requested by Jason Lewis. * Do sudo -v before any sudo commands with pipes to avoid issues with pipes and multiple password requests. Bug reported by Karl Chen. (Closes: #320126) * Add extra information in documentation about NETSELECT-APT writing a candidate sources.list to the current directory, not to the system file. Reported by David Fedoruk. (Closes: #332822) * Revert behaviour of SOURCE to not do a BUILDDEPEND. Requested by John Belmonte. (Closes: #337588) * Ensure wajig.completions is updated each make. Reported by John V. Belmonte. (Closes: #330473) * debian/control: Standards-Version increased to 3.6.2 -- Graham Williams Sat, 5 Nov 2005 15:35:13 +1000 wajig (2.0.29) unstable; urgency=low * In query through wget to packages.debian.org replace + with %2B. Bug reported by John V. Belmonte. (Closes: #315082) -- Graham Williams Tue, 21 Jun 2005 21:05:25 +1000 wajig (2.0.28) unstable; urgency=low * Add new option to NEW and NEWUPGRADES to INSTALL the packages. Suggested by David Liontooth. (Closes: #314730) -- Graham Williams Sat, 18 Jun 2005 16:25:25 +1000 wajig (2.0.27) unstable; urgency=low * Allow DIST-UPGRADE to have an optional argument to identify a distribution to upgrade to. Suggested by August Mayer. (Closes: #311543) -- Graham Williams Thu, 2 Jun 2005 05:54:36 +1000 wajig (2.0.26) unstable; urgency=low * BUILD and SOURCE will also now call apt-get build-dep first to ensure dependent packages for the build are installed. * LIST-LOG takes an optional argument to filter the output on. * LIST-LOG filters output to make the reading of the timestamp more pleasant. (Closes: #304435) * DEPENDENTS output now indicates the dependency: d=depend, s=suggest, r=recommend, p=replaces, c=conflict, o=other. (Closes: #306221) * STATUS-SEARCH calls to perform.execute all use langC to avoid LOCALE problems with sort. (Closes: #302648) * LIST-SCRIPTS will display the contents of the package script files to the screen. Suggested by Jerry Quinn. (Closes: #306222) -- Graham Williams Wed, 27 Apr 2005 20:24:36 +1100 wajig (2.0.25) unstable; urgency=low * Extend LIST-ALL with optional argument to filter output on. Requested by Karl Schmidt. * Start implementing logging of install/remove/update. Suggested by Karl Schmidt (Closes: #297461). * New command LIST-LOG will simply list the contents of the log file. * LIST-WIDE removes extra space to list as compact as possible. Suggested by Karl Schmidt * PURGE-DEPEND now only checks installed packages. Suggested by Manuel Hernandez. -- Graham Williams Sat, 5 Mar 2005 06:51:36 +1100 wajig (2.0.24) unstable; urgency=low * Add DOC back into wajig. Suggested by Francesco Potorti. (Closes Bug#295806). * Use langC for grep when doing apt-cache dumpavail and count_upgrades since grep is very slow on other locales. Fix suggested by Reuben Thomas in relation to Bug#295022. (Closes: #295022). * Add LIST-SECTION(S) to the documentation. Reported by David Liontooth. (Closes: #295923). -- Graham Williams Sun, 20 Feb 2005 10:01:06 +1100 wajig (2.0.23) unstable; urgency=low * Change plurality of a message * Fix problem with CHANGLOG when the source package is not an installable package, as in libgtk2.0-dev and source gtk+2.0. Bug reported by Matthew Hawkins (Closes: #295455). -- Graham Williams Fri, 18 Feb 2005 18:17:37 +1100 wajig (2.0.22) unstable; urgency=low * New commands LISTSECTION and LISTSECTIONS. -- Graham Williams Sun, 6 Feb 2005 19:47:37 +1100 wajig (2.0.21) unstable; urgency=low * New upstream release - Exit with status 1 if LISTNAMES returns no results. Bug reported by A Costa (Closes: #292581). -- Graham Williams Tue, 1 Feb 2005 19:43:47 +1100 wajig (2.0.20-1) unstable; urgency=low * New maintainer (== upstream author), with the previous maintainer as sponsor * Regenerate Graham's debian package build. - Fix a locale problem where LC_ALL was being set to C by wajig for all external system calls. Only needed for STATUS? Bug reported by Serge Matveev (Closes: #288852). - Fix bug in getting username when USER not define, reported by Dirk Eddelbuettel - Fix typo reported by A Costa (Closes: #292456) - LISTALTS should ignore the README Reported by A Costa (Closes: #292457) - Fix change of DEPENDEES to DEPENDENTS Reported by A Costa (Closes: #292469) -- Graham Williams Sat, 29 Jan 2005 21:41:43 +1100 wajig (2.0.19-2) unstable; urgency=low * Applied two small fixes suggested by Graham to address issues when running as root (Closes: #290286): - src/perform.py: Use getpass.getuser() for root test - src/commands.py: Escape quotes in quietopt assignment - src/wajig.py: Idem in filter_str assignment -- Dirk Eddelbuettel Thu, 13 Jan 2005 06:25:43 -0600 wajig (2.0.19-1) unstable; urgency=low * New upstream release: - Fix problem when using sudo, and running wajig as root - if root was not in sudoers file then wajig could not run. root did not need to be in the sudoers file to run wajig - added a check for root running wajig and if so, don't use sudo if sudo is installed. Bug reported by Serge Matveev (Closes: #288849). - Fix bug with PURGE-ORPHANS whereby sudo was being doubly used and causing problems if root was not in sudoers. Bug reported by Serge Matveev (Closes: #288847) - Continue work on command interpreter completion. Only command complete the first "word" not all "words" in the command line. - REC-DOWNLOAD has been renamed RECURSIVE (but kept for compatibility) -- Dirk Eddelbuettel Fri, 7 Jan 2005 20:19:41 -0600 wajig (2.0.18-1) unstable; urgency=low * New upstream release: - Without any arguments wajig will start a command interpreter. The command interpreter accepts any wajig command, with completion. Suggested by Lorenzo Prince (Closes: #288041). -- Dirk Eddelbuettel Mon, 3 Jan 2005 06:24:04 -0600 wajig (2.0.17-1) unstable; urgency=low * New upstream release: - DETAILS now allows DEB files as arguments. Calls dpkg-deb --info. - CHANGELOG now tries harder to get most recent changelog. Rather than relying on http://changelogs.debian.net/, use http:// packages.debian.org/changelogs/pool/..../_/changelog. Delay in the updating of changelogs.debian.net links pointed out by Matthew Hawkins (and puts full closure on #286580). -- Dirk Eddelbuettel Wed, 29 Dec 2004 21:19:41 -0600 wajig (2.0.16-1) unstable; urgency=low * New upstream release: - Add new command SNAPSHOT which prints each package installed and its version number in the "package=version" format. Saving this to file will allow a Debian system to be restored to just this collection of packages at some later stage with the RESTORE command (yet to be implemented). Suggested by Dirk Eddelbuettel. - Update README command to report missing READMEs and missing doc directory. Suggested by Gintautas Miliauskas. - Remove remaining TABS from files to avoid mixing tabs and space. (Closes: #283335) -- Dirk Eddelbuettel Sun, 28 Nov 2004 15:07:14 -0600 wajig (2.0.15-1) unstable; urgency=low * New upstream release: - Move the main documentation out of wajig into the Survival Guide. - Improve README to show all documentation files found. - Add second argument completion for bash (Closes: #283307) -- Dirk Eddelbuettel Sat, 27 Nov 2004 22:34:05 -0600 wajig (2.0.14-1) unstable; urgency=low * New upstream release -- Dirk Eddelbuettel Wed, 17 Nov 2004 07:01:04 -0600 wajig (2.0.13-1) unstable; urgency=low * New upstream release with fixes for the three outstanding bugs: - Update documentation of DEPENDENTS (Closes: #280163) - Documentation updates from Gintautas Miliauskas (Closes: #280486) - HOLD/UNHOLD work when `sudo' is not installed (Closes: #280305) -- Dirk Eddelbuettel Sat, 13 Nov 2004 22:59:59 -0600 wajig (2.0.12-1) unstable; urgency=low * New upstream release with fixes for all outstanding bugs: - option to upgrade packages with the same version number (Closes: #253392) - wajig: download error (Closes: #271620) - wajig changelog wajig fails (Closes: #276862) - "wajig dependees" should be "wajig dependents" (Closes: #277186) -- Dirk Eddelbuettel Fri, 5 Nov 2004 23:15:50 -0600 wajig (2.0.11-4) unstable; urgency=low * The (hopefully) final revision, with special thanks to Matthias Klose for clarifications on the Python Policy in a series of helpful emails. * Partial reversal of some of the changes in the 2.0.11-{2,3} revisions: - debian/rules: Back to removing the .pyo/.pyc files generated by Make - debian/dirs: Remove usr/lib/wajig entry - {wajig.sh.in,gjig.sh.in}: Reverse change using /usr/lib/wajig - {wajig.sh.in,gjig.sh.in}: Add -O to Python call - debian/postrm: Remove as in Martin's patch as files are re-created * Also revert back to Architecture: all - debian/control: Updated accordingly - debian/rules: Switched back to using binary-independent section -- Dirk Eddelbuettel Sun, 17 Oct 2004 09:58:39 -0500 wajig (2.0.11-3) unstable; urgency=low * Bug fix upload to complement previous patch: - {wajig.sh.in,gjig.sh.in}: Need to override @datadir@ substitution; calling configure with --datadir=/usr/lib creates other problems -- Dirk Eddelbuettel Thu, 14 Oct 2004 21:22:39 -0500 wajig (2.0.11-2) unstable; urgency=low * Bug fix upload based on two patches provided by Martin F. Krafft: - src/wajig.py: Use invoke-rc.d, not /etc/init.d, (Closes: #276538) - debian/rules: Move python modules from /usr/share to /usr/lib to satisfy the Debian Python Policy (Closes: #276537) - debian/rules: Use dh_python - debian/rules: Use DESTDIR, not prefix - {Makefile.in, src/Makefile.in}: Use DESTDIR -- Dirk Eddelbuettel Thu, 14 Oct 2004 20:51:01 -0500 wajig (2.0.11-1) unstable; urgency=low * New upstream release: - the 'force' command now works if the package has not yet been downloaded (Closes: #252600) - the 'changelog' command handles source packages with different (but specified) version numbers. (Closes: #248549) * debian/control: Standards-Version increased to 3.6.1.1 -- Dirk Eddelbuettel Sun, 15 Aug 2004 21:41:34 -0500 wajig (2.0.10-1) unstable; urgency=low * New upstream release: - new commands listwide (Closes: #249091), liststatus, fileremove * debian/control: s/deborphans/deborphan/ (Closes: #247610) -- Dirk Eddelbuettel Mon, 24 May 2004 20:57:37 -0500 wajig (2.0.9-2) unstable; urgency=low * Makefile.in: Don't install bash_completion file (Closes: #247410) -- Dirk Eddelbuettel Tue, 4 May 2004 19:15:49 -0500 wajig (2.0.9-1) unstable; urgency=low * New upstream release: - reimplement status-match (Closes: #240359, #240403) - modified policy command (Closes: #246931) - see upstream changelog for more changes * debian/control: Added 'deborphans, vrms' to Suggests (Closes: #238313) -- Dirk Eddelbuettel Tue, 4 May 2004 06:54:27 -0500 wajig (2.0.7-1) unstable; urgency=low * New upstream release with new command tasksel, enhancements to hold/unhold commands, and updates to listcache and status (Closes: #235064) * debian/rules: Added gnome-tasksel to Suggests per Graham's suggestion -- Dirk Eddelbuettel Tue, 2 Mar 2004 22:00:17 -0600 wajig (2.0.6-3) unstable; urgency=low * debian/rules: Activate binary-arch which was still commented out from when this was an 'Architecture: all' package -- Dirk Eddelbuettel Mon, 23 Feb 2004 13:24:44 -0600 wajig (2.0.6-2) unstable; urgency=low * debian/control: Added python-dev to Build-Depends (Closes: #234372) -- Dirk Eddelbuettel Mon, 23 Feb 2004 09:58:08 -0600 wajig (2.0.6-1) unstable; urgency=low * New upstream version released today * debian/control: Added 'base-config' to Suggests as the apt-setup command is used by the wajig commands setup/editsources (Closes: #232536) -- Dirk Eddelbuettel Sun, 15 Feb 2004 17:12:39 -0600 wajig (2.0.5-1) unstable; urgency=low * New upstream version released today * The package is now again an Architecture: any package as we are depending on a particular Python version anyway * debian/control: Switched to Architecture: any, and Build-Depends: * debian/rules: No longer purge *.pyo files * debian/control: Added Suggests: gnome-terminal -- Dirk Eddelbuettel Mon, 9 Feb 2004 19:11:26 -0600 wajig (2.0.4-1) unstable; urgency=low * New upstream version released today * Upstream version number jumped as both a new Gui (gjig) and some new features were; minor revision .4 is the first public release Graham sent me. As usual, see his changelog for the full details. * The new gjig gui requires python-gtk2, python-glade2, and python-gnome2 which implies another, larger set of other packages -- so that for now, we only Suggests: these gui components as to not force a whole new set of packages onto systems which would use only the tried and tested command line version of wajig. Long term, maybe gjig should be in its own package and depend on wajig. Or maybe I'm going overboard here. * This also implies a Depends on the actual version supplying the default gtk2, glade and gnome modules, so we now Depend on the default Python version and conflict with the next one up as per Python Policy. * Upstream fix for 'apt-cache show run as root' (Closes:# 229330) * debian/control: Depends on python now 'python (>= 2.2)' (Closes: #228778) -- Dirk Eddelbuettel Sun, 8 Feb 2004 16:39:10 -0600 wajig (1.0.2-1) unstable; urgency=low * New upstream version released today - Fix typo in documentation. (Closes: Bug#217411) - Reimplement PURGE/DEPEND and REMOVE/DEPEND - no longer rely on aptitude (since it didn't work - only if you use aptitude to also install). Both commands now remove pkg plus any it requires/suggests which are not required by anything else. (Closes: Bug#211211) -- Dirk Eddelbuettel Sun, 26 Oct 2003 19:08:14 -0600 wajig (1.0.1-1) unstable; urgency=low * New upstream version released today - CHANGELOG to list the change log of a package. Useful to check to see if you want to install the package without downloading it. - FINDPKG and UNOFFICIAL to search for an unofficial Debian package at apt-get.org. - SHOW-INSTALL and SHOW-REMOVE to list the steps that would be taken for the install or removal. Also document SHOW-UPGRADE and SHOW-DIST-UPGRADE which had been overlooked. (Closes: #215835) -- Dirk Eddelbuettel Thu, 23 Oct 2003 20:23:36 -0500 wajig (1.0.0-1) unstable; urgency=low * New upstream version released today: - Fix NEWS to check Source package. Reported by John Belmonte. (Closes: #211130) - INSTALL/DIST will choose the distribution DIST (Closes: #209385) - "/" added as command meta character - UPGRADE/SECURITY will do security upgrade. Suggested by Markus Hegland. - Outstanding issue with REMOVE-DEPEND under review. -- Dirk Eddelbuettel Wed, 1 Oct 2003 07:10:00 -0500 wajig (0.3.30-1) unstable; urgency=low * New upstream version released moments ago: - Fixes WHICHPKG - it did not handle diversions (Closes: #210499) -- Dirk Eddelbuettel Fri, 12 Sep 2003 19:35:33 -0500 wajig (0.3.29-1) unstable; urgency=low * New upstream version released today: - New command PURGE-DEPEND to purge pkg and dependees (Closes: #209383) - Update NEWS to handle HTML entities using lynx (Closes: #208632 * debian/control: Add lynx to Suggests: -- Dirk Eddelbuettel Tue, 9 Sep 2003 23:32:48 -0500 wajig (0.3.28-1) unstable; urgency=low * New upstream version released today: - New command UNHOLD to remove the hold flag on packages. - Update NEWS to handle some HTML sequences (Closes: #208632) - Update DEPENDEES to not use grep-dctrl * debian/control: Removed grep-dctrl from Suggests: * Internal disk usage has been reduced since 0.3.27 (Closes: #206662) -- Dirk Eddelbuettel Tue, 9 Sep 2003 06:33:32 -0500 wajig (0.3.27-2) unstable; urgency=low * src/{commands,documentation,wajig}.py: Wrote small patch for new 'unhold' command functionality; derived from 'hold' command -- Dirk Eddelbuettel Wed, 3 Sep 2003 20:17:31 -0500 wajig (0.3.27-1) unstable; urgency=low * New upstream version released today: - Remove redundant (and large) Packages cache - Remove the Installed packages cache - Note version 0.3.26 not released -- Dirk Eddelbuettel Sat, 23 Aug 2003 10:02:21 -0500 wajig (0.3.25-1) unstable; urgency=low * New upstream version released today (whereas 0.3.24 never made it) - new 'recdownload' command - download package and dependees - fix available list problem - cache the list - new 'size', 'sizes', 'large' commands - print size of packages * debian/control: Standards-Version increased to 3.6.0.1 -- Dirk Eddelbuettel Thu, 21 Aug 2003 20:58:59 -0500 wajig (0.3.23-1) unstable; urgency=low * New upstream version released today: - strip space from Available file (Closes: #192861) - 'lastupdate' works even if no 'update' performed (Closes: #192862) - 'removedepend' added using 'aptitude' (Closes: #192685) - new commands: 'news' and 'avail' -- Dirk Eddelbuettel Sat, 17 May 2003 17:53:35 -0500 wajig (0.3.22-1) unstable; urgency=low * New upstream version released today: - 'download' command improved (Closes: #192123) - 'localupgrade' command added -- Dirk Eddelbuettel Tue, 6 May 2003 07:16:43 -0500 wajig (0.3.21-1) unstable; urgency=low * New upstream version released today: - better 'remove-orphans' when no orphans present (Closes: #191670) - added 'purge-orphans' -- Dirk Eddelbuettel Tue, 6 May 2003 06:21:18 -0500 wajig (0.3.20-1) unstable; urgency=low * New upstream version released today: - 'wajig purge' now uses dpkg (Closes: #189301) - New commands 'showupgrade', 'showdistupgrade' (Closes: #189923) -- Dirk Eddelbuettel Wed, 23 Apr 2003 21:36:14 -0500 wajig (0.3.19-1) unstable; urgency=low * New upstream version released today (Closes: #187437) -- Dirk Eddelbuettel Thu, 3 Apr 2003 14:37:06 -0600 wajig (0.3.18-1) unstable; urgency=low * New upstream version released today * debian/copyright: Updated upstream location -- Dirk Eddelbuettel Sat, 22 Mar 2003 01:16:49 -0600 wajig (0.3.17-1) unstable; urgency=low * Upgraded to new upstream release 0.3.17; 0.3.16 was also released today -- Dirk Eddelbuettel Tue, 11 Feb 2003 20:05:14 -0600 wajig (0.3.15-1) unstable; urgency=low * Upgraded to new upstream release 0.3.15 (Closes: #174011, #174948) -- Dirk Eddelbuettel Thu, 30 Jan 2003 19:28:32 -0600 wajig (0.3.14-2) unstable; urgency=low * debian/control: Added grep-dctrl to Suggests (Closes: #175707) -- Dirk Eddelbuettel Tue, 7 Jan 2003 20:10:27 -0600 wajig (0.3.14-1) unstable; urgency=low * Upgraded to new upstream release 0.3.14 -- Dirk Eddelbuettel Sat, 9 Nov 2002 08:09:00 -0600 wajig (0.3.13-3) unstable; urgency=low * debian/control: Build-Depends on python (Closes: #164072) -- Dirk Eddelbuettel Fri, 11 Oct 2002 22:44:59 -0500 wajig (0.3.13-2) unstable; urgency=low * debian/control: Depends changed to python (>= 1.5) -- we do not need versioned Depends as .py[co] file are not shipped (anymore), and differences between Python versions should be fine (Closes: #159208) * debian/control: Similarly, no longer Build-Depends on python-dev -- Dirk Eddelbuettel Thu, 5 Sep 2002 19:44:26 -0500 wajig (0.3.13-1) unstable; urgency=low * Upgraded to new upstream release 0.3.13 (Closes: #150015, #150308) -- Dirk Eddelbuettel Sat, 29 Jun 2002 07:07:32 -0500 wajig (0.3.11-1) unstable; urgency=low * Upgraded to new upstream release 0.3.11 (Closes: #139157) -- Dirk Eddelbuettel Thu, 6 Jun 2002 22:27:22 -0500 wajig (0.3.10-1) unstable; urgency=low * Upgraded to new upstream release 0.3.10 (Closes: #148723) -- Dirk Eddelbuettel Sat, 1 Jun 2002 08:28:25 -0500 wajig (0.3.9-1) unstable; urgency=low * Upgraded to new upstream release 0.3.9 (Closes: #145902) -- Dirk Eddelbuettel Thu, 30 May 2002 22:02:31 -0500 wajig (0.3.7-1) unstable; urgency=low * Upgraded to new upstream release 0.3.7 (Closes: #144524, #144527)) -- Dirk Eddelbuettel Sun, 28 Apr 2002 07:23:05 -0500 wajig (0.3.5-3) unstable; urgency=low * wajig.py: Ooops, apply the fix for 0.3.5-2 at the right spot. -- Dirk Eddelbuettel Tue, 16 Apr 2002 22:02:44 -0500 wajig (0.3.5-2) unstable; urgency=low * wajig.py: For 'wajig source', do not call 'apt-get source' as root. Thanks to Christian Steigies for finding the bug, and testing the the suggested fix (Closes: #142763) -- Dirk Eddelbuettel Sun, 14 Apr 2002 13:49:37 -0500 wajig (0.3.5-1) unstable; urgency=low * Upgraded to new upstream release 0.3.5 * This release adds a host of new features as e.g. support for .rpm packages using alien(1) and fixes a few minor bugs (Closes: #139001) * debian/control: Added Suggests: alien, fping -- Dirk Eddelbuettel Sun, 31 Mar 2002 19:52:17 -0600 wajig (0.3.1-1) unstable; urgency=low * Upgraded to new upstream release 0.3.1 following interim releases 0.2.13 and 0.3.0 all from this weekend. * This new upstream release fixes several bugs, adds a few new commands and uses python-apt for good measure (Closes: #119900, #136439, #136280) * debian/control: Depends and Build-Depends on Python 2.1 with double relation python (>= 2.1), python (<< 2.2) * debian/control: Also added Depends on python-apt -- Dirk Eddelbuettel Sun, 3 Mar 2002 09:23:17 -0600 wajig (0.2.12-2) unstable; urgency=low * debian/rules: Remove .pyo,.pyc files (Closes: #128957) * debian/control: Architecture: all (Closes: #128911) * debian/rules: Corresponding changes for Arch: all * The net effect of these two changes is that wajig will run slower, but this is bound to make the FHS Policy happy. -- Dirk Eddelbuettel Sun, 13 Jan 2002 10:57:52 -0600 wajig (0.2.12-1) unstable; urgency=low * Upgraded to new upstream release (Closes: #128431) -- Dirk Eddelbuettel Fri, 11 Jan 2002 09:06:06 -0600 wajig (0.2.11-1) unstable; urgency=low * Upgraded to new upstream release -- Dirk Eddelbuettel Mon, 7 Jan 2002 19:47:42 -0600 wajig (0.2.10-1) unstable; urgency=low * Upgraded to new upstream release -- Dirk Eddelbuettel Wed, 5 Dec 2001 23:07:53 -0600 wajig (0.2.9-1) unstable; urgency=low * Upgraded to new upstream release * debian/control: Rewrote Depends: and Suggests: with upstream author -- Dirk Eddelbuettel Wed, 5 Dec 2001 20:29:40 -0600 wajig (0.2.8-2) unstable; urgency=low * Adapted Python Policy (as of version 0.3.7) * debian/control: Unversioned Depends on python (Closes: #118916) * debian/control: Added Build-Depends on python-dev (Closes: #119009) * debian/control: Clarified/rewrote Description (Closes: #119139) -- Dirk Eddelbuettel Mon, 12 Nov 2001 09:54:22 -0600 wajig (0.2.8-1) unstable; urgency=low * Initial Debian release following WNPP head's up (Closes: #115474) * The release is made with the understanding that Graham will maintain his wajig package once he has cleared the New Maintainer process. -- Dirk Eddelbuettel Mon, 5 Nov 2001 21:54:58 -0600 wajig (0.2.7-1) unstable; urgency=low * New upstream release: Minor documentation update -- Graham Williams Sat, 13 Oct 2001 09:56:37 +1000 wajig (0.2.6-1) unstable; urgency=low * New upstream release: Serious bug fix -- Graham Williams Sat, 6 Oct 2001 21:43:11 +1000 wajig (0.2.5-1) unstable; urgency=low * New upstream release: Wajig in shared /home environment -- Graham Williams Wed, 3 Oct 2001 08:24:11 +1000 wajig (0.2.4-1) unstable; urgency=low * New upstream release: Fix su problem with hold command -- Graham Williams Tue, 2 Oct 2001 13:16:05 +1000 wajig (0.2.3-1) unstable; urgency=low * New upstream release: Added reload command. -- Graham Williams Fri, 28 Sep 2001 11:25:08 +1000 wajig (0.2.2-1) unstable; urgency=low * New upstream release Fix problem with removing non-existent temp files. * Add wget as a dependency. -- Graham Williams Mon, 24 Sep 2001 11:19:57 +1000 wajig (0.2.1-1) unstable; urgency=low * New upstream release: Address some temp problems. Add new commands updatealts, listalts, lastupdate. -- Graham Williams Thu, 20 Sep 2001 14:04:35 +1000 wajig (0.2.0-1) unstable; urgency=low * New upstream release: All old wajig commands now implemented. Ready for release. -- Graham Williams Mon, 17 Sep 2001 14:00:23 +1000 wajig (0.1.10-1) unstable; urgency=low * New upstream release: Added force and hold. Improved status output. -- Graham Williams Sat, 15 Sep 2001 22:35:10 +1000 wajig (0.1.9-1) unstable; urgency=low * New upstream release -- Graham Williams Fri, 14 Sep 2001 12:38:44 +1000 wajig (0.1.8-1) unstable; urgency=low * New upstream release -- Graham Williams Fri, 14 Sep 2001 10:26:21 +1000 wajig (0.1.7-1) unstable; urgency=low * New upstream release adding new commands -- Graham Williams Thu, 13 Sep 2001 10:12:13 +1000 wajig (0.1.6-1) unstable; urgency=low * New upstream release -- Graham Williams Wed, 12 Sep 2001 19:40:47 +1000 wajig (0.1.5-1) unstable; urgency=low * New upstream release -- Graham Williams Wed, 12 Sep 2001 13:37:47 +1000 wajig (0.1.4-1) unstable; urgency=low * New upstream release -- Graham Williams Tue, 11 Sep 2001 20:19:08 +1000 wajig (0.1.3-3) unstable; urgency=low * Remove INSTALL from doc. * Fix Upstream Author in copyright -- Graham Williams Tue, 11 Sep 2001 20:11:53 +1000 wajig (0.1.3-2) unstable; urgency=low * Add dh_installdocs to get docs installed. -- Graham Williams Tue, 11 Sep 2001 20:03:41 +1000 wajig (0.1.3-1) unstable; urgency=low * New upstream release -- Graham Williams Tue, 11 Sep 2001 19:44:22 +1000 wajig (0.1.2-2) unstable; urgency=low * Fix some of the debian files. -- Graham Williams Tue, 11 Sep 2001 19:26:34 +1000 wajig (0.1.2-1) unstable; urgency=low * New upstream release -- Graham Williams Tue, 11 Sep 2001 19:16:47 +1000 wajig (0.1.1-1) unstable; urgency=low * New upstream release -- Graham Williams Tue, 11 Sep 2001 15:12:39 +1000 wajig (0.1.0-1) unstable; urgency=low * Initial Release of rewritten Python version -- Graham Williams Fri, 7 Sep 2001 13:44:54 +1000