10503 lines
421 KiB
Text
10503 lines
421 KiB
Text
devscripts (2.25.15-0progress8u1) horok; urgency=medium
|
||
|
||
* Initial upload to horok.
|
||
* Updating maintainer field.
|
||
* Updating uploaders field.
|
||
* Updating bugs field.
|
||
* Updating vcs fields.
|
||
* Updating source format.
|
||
* Using wget instead of curl because of better retry behaviour with poor
|
||
connections.
|
||
* Updating PEP440 version handling to fix FTBFS with Progress Linux
|
||
versions.
|
||
|
||
-- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 21 Jun 2025 11:48:06 +0200
|
||
|
||
devscripts (2.25.15) unstable; urgency=medium
|
||
|
||
[ Yadd ]
|
||
* Update French translation.
|
||
* Fix optional salsa test.
|
||
|
||
-- Holger Levsen <holger@debian.org> Mon, 16 Jun 2025 09:49:57 +0200
|
||
|
||
devscripts (2.25.14) unstable; urgency=medium
|
||
|
||
* scripts/Makefile: also clean the build directory on clean. (see #1106532)
|
||
|
||
-- Holger Levsen <holger@debian.org> Mon, 26 May 2025 17:39:28 +0200
|
||
|
||
devscripts (2.25.13) unstable; urgency=medium
|
||
|
||
[ Andreas Tille ]
|
||
* debcommit: Prefer Git over SVN or CVS. Closes: #1106159
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* scripts/devscripts/proxy.py: ignore zero size files in cache.
|
||
|
||
[ Holger Levsen ]
|
||
* mass-bug: fix typo in manpage, thanks to Julien Plissonneau Duquène.
|
||
* Update French translation, thanks to Julien Plissonneau Duquène/MR503.
|
||
* Update Portuguese translation, thanks to Américo Monteiro.
|
||
Closes: #1105959
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Thu, 22 May 2025 16:16:30 +0200
|
||
|
||
devscripts (2.25.12) unstable; urgency=medium
|
||
|
||
[ Christopher Bock ]
|
||
* rmadison: add alias for table=all.
|
||
|
||
[ Paride Legovini ]
|
||
* rmadison: update Ubuntu URL in docs.
|
||
|
||
[ Chris Hofstaedtler ]
|
||
* debbisect: fix example.
|
||
|
||
[ Dorle Osterode ]
|
||
* deb2apptainer.1: Fix man page synopsis and highlighting.
|
||
* Update po4a.
|
||
* Update German translation.
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* scripts/debrebuild.pl: Make sure that each print statement flushes
|
||
standard output.
|
||
|
||
[ Otto Kekäläinen ]
|
||
* test/test_mk-origtargz: Strip ANSI color to avoid sporadic failures.
|
||
|
||
-- Holger Levsen <holger@debian.org> Sun, 11 May 2025 13:50:48 +0200
|
||
|
||
devscripts (2.25.11) unstable; urgency=medium
|
||
|
||
[ Adrian Bunk ]
|
||
* bts: The forky{,-ignore} tags already exists and can already be used.
|
||
* nmudiff: Improve wording of non-delay NMU email.
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* debchange: --date argument *must* be in RFC 5322 format.
|
||
* uscan: document ~cs.
|
||
|
||
[ Roland Mas ]
|
||
* salsa: allow invoking checkout with a full URL.
|
||
|
||
[ Ian Jackson ]
|
||
* dscverify: Look in the t2u keyring, if it is installed.
|
||
* Add debian-tag2upload-keyring to Recommends.
|
||
|
||
[ Hugh McMaster ]
|
||
* uscan:
|
||
- add support for git repositories with submodules. Closes: #902846.
|
||
- create a Moo class for 'gitexport' and 'gitmode'.
|
||
- add documentation on the 'gitmodules' option.
|
||
* uscan/Downloader.pm: Export all submodule files when gitexport=all is set.
|
||
* uscan/WatchLine.pm:
|
||
- pass $self->gitrepo_dir to the downloader.
|
||
- remove suffixed tarball in --overwrite-download mode.
|
||
- add missing backslash to regex.
|
||
* test/test_uscan_git:
|
||
- make $TARBALL a local variable.
|
||
- make $DESTDIR a local variable.
|
||
- make $ORIG and $UPSTREAM local variables.
|
||
- update test failure messages (logic and grammar).
|
||
- add missing $WATCHARGS in makeDebianDirHead().
|
||
- aun tests from a separate function.
|
||
- create $destdir in the new $TEMP_PKG_DIR for clean-up.
|
||
- replace helperLaunch() with makeDebianDir*().
|
||
- separate spawnGitRepo() from makeDebianDir().
|
||
- simplify debian/watch creation.
|
||
- support custom repository paths.
|
||
- add tests for git repositories with submodules.
|
||
|
||
[ Holger Levsen ]
|
||
* Update Portuguese translation, thanks to Américo Monteiro. Closes: #1103688
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Tue, 29 Apr 2025 21:34:33 +0200
|
||
|
||
devscripts (2.25.10) unstable; urgency=medium
|
||
|
||
[ Otto Kekäläinen ]
|
||
* New script: deb-check-file-conflicts.
|
||
* Update debsign example to a package that does not depend on Python 2.
|
||
* Apply 'wrap-and-sort -ast'.
|
||
* Fix misc typos.
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* debbisect: do not error out if no packages changed from one timestamp to
|
||
the other.
|
||
|
||
[ Antonio Terceiro ]
|
||
* mass-bug: add option to include external files in the bug template.
|
||
|
||
[ Philip Rinn ]
|
||
* dcmd: document --buildinfo option. Closes: #895346.
|
||
|
||
[ Niels Thykier ]
|
||
* nmudiff: Support `--mua` commands (like `thunderbird`).
|
||
|
||
[ Holger Levsen ]
|
||
* README.md: shorten lines which cause too wide package descriptions. Thanks
|
||
lintian.
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Thu, 17 Apr 2025 10:40:41 +0200
|
||
|
||
devscripts (2.25.9) unstable; urgency=medium
|
||
|
||
[ Unit 193 ]
|
||
* debchange: Add '--sloppy' option for sloppy-backports.
|
||
|
||
-- Holger Levsen <holger@debian.org> Sat, 12 Apr 2025 16:02:00 +0200
|
||
|
||
devscripts (2.25.8) unstable; urgency=medium
|
||
|
||
[ Adrian Bunk ]
|
||
* debchange: LTS related fixes, current LTS release is bullseye.
|
||
|
||
[ Holger Levsen ]
|
||
* who-uploads: fetch data from tracker.d.o, patch thanks to gregor herrmann.
|
||
Closes: #1074038.
|
||
|
||
-- Holger Levsen <holger@debian.org> Sat, 05 Apr 2025 20:29:06 +0200
|
||
|
||
devscripts (2.25.7) unstable; urgency=medium
|
||
|
||
[ Guillem Jover ]
|
||
* d/control: Depend on gpg and gpg-agent instead of gnupg. Closes: #1070882.
|
||
* Use OpenPGP instead of gnupg or gpg when referring to the RFC or artifacts.
|
||
* Remove backwards compatibility gnupg2 support.
|
||
* Switch from discouraged Perl "base" to "parent" pragma.
|
||
* Switch from deprecated Perl YAML::Syck to YAML::XS.
|
||
* Switch from File::Which to Dpkg::Path.
|
||
* Switch from "command -v" via system() to Dpkg::Path::find_command().
|
||
* Switch from IPC::Run to Dpkg::IPC.
|
||
* d/control: explicitly depend on libdpkg-perl instead of via dpkg-dev and
|
||
Recommends.
|
||
* Hook test_mass_bug into the test suite.
|
||
* tests: remove obsolete GnuPG --secret-keyring option usage.
|
||
* Update .gitignore.
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* scripts/devscripts/proxy.py: ignore error when symlink exists.
|
||
* debootsnap: skip cleanup/reproducible to keep the dbus/machine-id.
|
||
|
||
[ Antoine Beaupré ]
|
||
* build-rdeps: silence errors when not running with dose-extra.
|
||
|
||
[ Holger Levsen ]
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Tue, 01 Apr 2025 22:32:28 +0200
|
||
|
||
devscripts (2.25.6) unstable; urgency=medium
|
||
|
||
[ Holger Levsen ]
|
||
* po4a/Makefile: fix build when parallel is more than 26, thanks to Jing Luo.
|
||
Closes: #1094811.
|
||
* nmudiff manpage: add missing space, thanks to Jakub Wilk. Closes: #1100854.
|
||
* Update Portuguese translation of devscripts's manpage, thanks to
|
||
Américo Monteiro. Closes: #1099978.
|
||
* Bump Standard-Version to 4.7.2, no changes needed.
|
||
* Update po4a.
|
||
|
||
[ Adrian Bunk ]
|
||
* nmudiff:
|
||
- add diffstat to the diff.
|
||
- improve wording of email.
|
||
* debchange: document --date in the manpage.
|
||
|
||
[ Dorle Osterode ]
|
||
* (de) po4a/po/de.po: update translation.
|
||
|
||
[ Alexandre Detiste ]
|
||
* scripts/edit-patch.sh, doc/what-patch.1 and README.md: remove support and
|
||
references for removed "dpatch" and "cdbs-edit-patch".
|
||
|
||
[ Otto Kekäläinen ]
|
||
* dep-14-convert:
|
||
- add man page and other documentation.
|
||
- fix bug and refactor Salsa project slug detection.
|
||
- revert: document '--apply' flag.
|
||
|
||
-- Holger Levsen <holger@debian.org> Thu, 27 Mar 2025 23:29:41 +0100
|
||
|
||
devscripts (2.25.5) unstable; urgency=medium
|
||
|
||
[ Antonio Terceiro ]
|
||
* sadt: replace references to `adt-run` with `autopkgtest`.
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debrebuild: Don't set Rules-Requires-Root with new dpkg (>=1.22.13).
|
||
* Add missing test dependency on apt.
|
||
|
||
[ Holger Levsen ]
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Tue, 25 Feb 2025 12:48:38 +0100
|
||
|
||
devscripts (2.25.4) unstable; urgency=medium
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* CI: switch to salsa-ci.
|
||
* Add missing lzip dependency in autopkgtests. Closes: #1098681.
|
||
|
||
[ Holger Levsen ]
|
||
* mk-build-deps: only specify arch if needed. Closes: #1058049. Thanks to
|
||
Stephen Gildea for the patch.
|
||
|
||
-- Holger Levsen <holger@debian.org> Sun, 23 Feb 2025 15:25:16 +0100
|
||
|
||
devscripts (2.25.3) unstable; urgency=medium
|
||
|
||
[ Andrius Merkys ]
|
||
* Support lzip decompression in uscan. Closes: #1061479.
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debrebuild: use $build_as_root_when_needed.
|
||
* Fix CI pipeline.
|
||
|
||
[ Holger Levsen ]
|
||
* Bump Standard-Version to 4.7.1, no changes needed.
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Fri, 21 Feb 2025 14:52:33 +0100
|
||
|
||
devscripts (2.25.2) unstable; urgency=medium
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debrebuild: relax Rules-Requires-Root detection.
|
||
|
||
[ dann frazier ]
|
||
* scripts/hardening-check.pl:
|
||
- correct short arg for cfprotection in --help.
|
||
- detect branch protection in ARM binaries.
|
||
- make indentation consistent.
|
||
|
||
[ Julien Plissonneau Duquène ]
|
||
* Apply uversionmangle rules to --download-version. Closes: #1087641.
|
||
* Add test case for --download-version with uversionmangle.
|
||
|
||
[ IOhannes m zmölnig (Debian/GNU) ]
|
||
* dep-14-convert:
|
||
- more clearly mark the 'pristine-tar' branch as optional.
|
||
- document '--apply' flag.
|
||
- use a variable for the dep-14 compliant packaging branch.
|
||
- allow the user to override the packaging branch.
|
||
- fallback to other remotes if current remote is not on salsa.
|
||
- ensure that the packaging branch name is valid.
|
||
- 'debug' function to handle the debugging printout.
|
||
- ensure that branch settings go to gbp.conf's [DEFAULT] section.
|
||
|
||
[ Otto Kekäläinen ]
|
||
* dep-14-convert-git-branch-names: Automate git layout conversion.
|
||
|
||
[ Dorle Osterode ]
|
||
* (de) po4a/po/de.po: Update translation.
|
||
|
||
[ Holger Levsen ]
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Tue, 04 Feb 2025 22:56:37 +0100
|
||
|
||
devscripts (2.25.1) unstable; urgency=medium
|
||
|
||
[ Otto Kekäläinen ]
|
||
* debchange: enable multimaint-merge by default.
|
||
|
||
[ Philip Rinn ]
|
||
* Remove cvs-* scripts.
|
||
|
||
[ Andreas Metzler ]
|
||
* uscan: fix docs for downloading a specific branch in git mode.
|
||
|
||
[ Jacob Mealey ]
|
||
* Cleanup perltidy changes, add perl tidy diff to test output.
|
||
|
||
[ Holger Levsen ]
|
||
* Update po4a.
|
||
|
||
[ nick black ]
|
||
* Ignore po4a/pt.
|
||
|
||
-- Holger Levsen <holger@debian.org> Tue, 14 Jan 2025 11:20:25 +0100
|
||
|
||
devscripts (2.24.10) unstable; urgency=medium
|
||
|
||
[ Niels Thykier ]
|
||
* wrap-and-sort: Detect `X-Style` and abort with a helpful message.
|
||
|
||
[ Philip Rinn ]
|
||
* Add sopv | gpgv as build-dependency (<!nocheck>). Closes: #1091596.
|
||
|
||
-- Holger Levsen <holger@debian.org> Tue, 31 Dec 2024 14:40:21 +0100
|
||
|
||
devscripts (2.24.9) unstable; urgency=medium
|
||
|
||
[ Guilhem Moulin ]
|
||
* debdiff: Always call dpkg-source(1) when `--apply-patches` is set.
|
||
Closes: #1091228.
|
||
|
||
[ Philip Rinn ]
|
||
* scripts/desktop2menu.pl: remove script. Since 2017 Policy states 'If
|
||
a package installs a FreeDesktop desktop entry, it must not also install
|
||
a Debian menu entry.' so there is no use case for this script anymore.
|
||
|
||
[ Holger Levsen ]
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Wed, 25 Dec 2024 17:05:05 +0100
|
||
|
||
devscripts (2.24.8) unstable; urgency=medium
|
||
|
||
[ Guillem Jover ]
|
||
* debsign: Ensure future GnuPG interop by forcing OpenPGP compliant behavior.
|
||
Closes: #1070197.
|
||
|
||
[ Gioele Barabucci ]
|
||
* wrap-and-sort: Sort build-system packages first. Closes: #1049943.
|
||
* test/test_wrap-and-sort:
|
||
- Allow testing parameters.
|
||
- Test that build systems are listed first.
|
||
|
||
-- Holger Levsen <holger@debian.org> Wed, 18 Dec 2024 13:52:45 +0100
|
||
|
||
devscripts (2.24.7) unstable; urgency=medium
|
||
|
||
[ Guillem Jover ]
|
||
* Devscripts::Uscan::Keyring: Handle and warn on concatenated ASCII Armor
|
||
blocks. Closes: #1089548.
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debsnap: downgrade dscverify to a warning. Closes: #1089060.
|
||
* debrebuild: put dsc into the same directory as the buildinfo.
|
||
|
||
[ Lee Garrett ]
|
||
* Install devscripts man page to section 7.
|
||
* gitignore devscripts man page again.
|
||
|
||
[ Holger Levsen ]
|
||
* Add Closes: for #1064707 to 2.24.2 d/changelog entry.
|
||
|
||
-- Holger Levsen <holger@debian.org> Thu, 12 Dec 2024 16:41:45 +0100
|
||
|
||
devscripts (2.24.6) unstable; urgency=medium
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debrebuild: fix build path. Closes: #1089087.
|
||
|
||
[ Daniel Kahn Gillmor ]
|
||
* Uscan/Keyring.pm:
|
||
- gpgv can use /dev/null for homedir.
|
||
- add helper functions for OpenPGP ASCII Armor.
|
||
- adopt Guillem Jover's suggested improvements for perl.
|
||
- remove dependency on /usr/bin/gpg.
|
||
- add OpenPGP verification support for sop. Closes: #1010955.
|
||
- clean up perl nits. (thanks, Guillem Jover!)
|
||
- clean up references to RFC 9580.
|
||
- avoid bareword constructions (thanks, Guillem.)
|
||
- check results of writing and closing.
|
||
- rely on sopv instead of sop, except for "sop armor".
|
||
- perltidy.
|
||
* d/control and README, documented uscan depends:
|
||
- remove gnupg from dependency annotations, encourage sop.
|
||
- use the sopv alternatives, rather than enumerate sopv's implementations.
|
||
|
||
[ Guillem Jover ]
|
||
* scripts/Makefile: Use dpkg-vendor directly instead of including
|
||
dpkg/mk/vendor.mk. Closes: #1079186.
|
||
|
||
[ Jacob Mealey ]
|
||
* wnpp-alert: fix typo in --help output.
|
||
|
||
[ Holger Levsen ]
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Sat, 07 Dec 2024 13:41:53 +0100
|
||
|
||
devscripts (2.24.5) unstable; urgency=medium
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debrebuild: move dscverify to debsnap.
|
||
|
||
[ Guillem Jover ]
|
||
* debsign: Remove compatibility code for ancient GnuPG. Closes: #1066875
|
||
|
||
-- Holger Levsen <holger@debian.org> Thu, 28 Nov 2024 10:30:12 +0100
|
||
|
||
devscripts (2.24.4) unstable; urgency=medium
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debootsnap:
|
||
- don't set a apt proxy with --nocache.
|
||
- fix HTTP 302.
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* debrebuild: run debsnap with --verbose to attempt to better debug random
|
||
failures on rebuilderd.d.n.
|
||
|
||
[ Otto Kekäläinen ]
|
||
* salsa: Follow DEP-14 and use default branch name 'debian/latest'.
|
||
|
||
[ Holger Levsen ]
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Sat, 23 Nov 2024 09:45:49 +0100
|
||
|
||
devscripts (2.24.3) unstable; urgency=medium
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debootsnap:
|
||
- fix diff generation.
|
||
- make sure all packages are installed.
|
||
* debrebuild:
|
||
- drop epoch from buildinfo filename.
|
||
- debrebuild: run dpkg-buildpackage without fakeroot.
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* debrebuild: update short description to match its current feature set.
|
||
* scripts/devscripts/test/__init__.py: list debftbfs so it gets installed.
|
||
* README.newscripts: add requirement to add Python scripts to SCRIPTS list
|
||
in scripts/devscripts/test/__init__.py
|
||
* debftbfs: make pylint and flake8 happy.
|
||
|
||
[ Holger Levsen ]
|
||
* Update po4a.
|
||
|
||
-- Holger Levsen <holger@debian.org> Tue, 12 Nov 2024 16:43:39 +0100
|
||
|
||
devscripts (2.24.2) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* Update Portuguese translation.
|
||
Thanks to Américo Monteiro <a_monteiro@gmx.com> (Closes: #1051711)
|
||
* bts: do not use backticks as quote marks. (Closes: #578997)
|
||
* checkbashisms: avoid false positive for "read without variable".
|
||
Thanks to Tim Landscheidt <tim@tim-landscheidt.de> for the patch.
|
||
(Closes: #1020336)
|
||
* debcommit: implement a new --signoff option (Closes: #524476)
|
||
* debdiff: Speed up debdiff for source format 3.0 (quilt) packages.
|
||
Thanks to Michael Gilbert <mgilbert@debian.org> for the patch.
|
||
(Closes: #757528)
|
||
* perltidy.
|
||
* bts: fix typo in man page. (Closes: #1082517)
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* scripts/debootsnap: always set TMPDIR for reliable behaviour of
|
||
equivs-build.
|
||
* scripts/debrebuild.pl:
|
||
- always call sbuild with --verbose to force output even if not connected
|
||
to an interactive tty.
|
||
- always call sbuild with --nolog now that it will always output to stdout
|
||
thanks to the --verbose switch.
|
||
- use debsnap from git if we are running from git
|
||
- use dscverify from git if we are running from git
|
||
- clean up temporary files using CLEANUP=>1 of File::Temp
|
||
* Unify proxy handling between debbisect and debootsnap.
|
||
* scripts/devscripts/proxy.py:
|
||
- now that snapshot.d.o is fixed, we do not need to throttle the download
|
||
speed anymore.
|
||
- do not delete *.part files to allow multiple processes sharing the same
|
||
cache.
|
||
- add process ID to partial file name.
|
||
- ignore failures of self.send_error()
|
||
* scripts/build-rdeps.pl:
|
||
- improve man page wording.
|
||
- re-arrange to align option name with option value in the same line.
|
||
- decompress Packages and Sources for dose-ceve
|
||
- add --no-ftbfs using debftbfs to prevent emitting reverse dependencies
|
||
that are known to ftbfs.
|
||
- support computing reverse dependencies for more than one binary package
|
||
with only a single call to dose-ceve.
|
||
- components other than 'main' also need 'main' being part of the binary
|
||
package set for correct rdep computation.
|
||
* scripts/reproducible-check: make black happy. Closes: #1064707.
|
||
* debftbfs: add a new script which lists source packages which have FTBFS
|
||
bugs filed against them and prints them with the bug number and title.
|
||
|
||
[ Jelmer Vernooij ]
|
||
* deb-janitor: Split out failure description in status subcommand.
|
||
|
||
[ Andrea Pappacoda ]
|
||
* bts: fix crash when using submissions/smtps (Closes: #1078426)
|
||
|
||
[ Holger Levsen ]
|
||
* scripts/devscripts/proxy.py and scripts/reproducible-check: make pylint
|
||
and black happy.
|
||
* scripts/reproducible-check: fix typo, leading to incorrect results.
|
||
Thanks to Oejet.
|
||
* Add myself to uploaders.
|
||
|
||
[ Georgios Zarkadas ]
|
||
* debcheckout: Stop using given/when since it is deprecated.
|
||
(Closes: #1060448)
|
||
|
||
[ James McCoy ]
|
||
* pylint: Add max-positional-arguments=10 to test config.
|
||
* copyright: Remove duplicate scripts/devscripts/* stanza.
|
||
* bts: fix warning if missing argument for "severity" command.
|
||
(Closes: #1014340)
|
||
* dget: Fix handling of folded Binary lines. (Closes: #1033041)
|
||
|
||
[ Salvatore Bonaccorso ]
|
||
* uscan: bash-completion: Add support for --vcs-export-uncompressed option.
|
||
(Closes: #1084996)
|
||
|
||
[ Vignesh Raman ]
|
||
* debchange: Add --date argument for specifying the changelog entry date.
|
||
* test: debchange: add test case for date feature.
|
||
|
||
[ Dylan Aïssi ]
|
||
* test: debchange: add test case for date feature.
|
||
|
||
[ Jakub Wilk ]
|
||
* salsa: fix typo "branch as no origin". (Closes: #1065563)
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* scripts/debrebuild.pl: don't run piuparts.
|
||
|
||
[ kpcyrd ]
|
||
* debootsnap:
|
||
- replace generic assertion error with human readable error and diff.
|
||
- debootsnap: Make `1 of 226` lines more descriptive.
|
||
|
||
-- Holger Levsen <holger@debian.org> Thu, 31 Oct 2024 14:38:24 +0100
|
||
|
||
devscripts (2.24.1) unstable; urgency=medium
|
||
|
||
[ Christoph Anton Mitterer ]
|
||
* annotate-output: wholly overhauled the script. Closes: #1057963
|
||
+ Prevent variables such as `PROGNAME`, `FMT, `err` from leaking to command
|
||
+ Use exit status `127` if no program was specified.
|
||
+ Documente exit statuses
|
||
+ Improve the manpage and program usage output.
|
||
+ Add option (--raw-date-format) to allow a format string with no separator.
|
||
+ Support `--` to end option parsing.
|
||
+ Escape command name and arguments in the annotated output.
|
||
+ Include annotate-output's version information and chosen prefix format
|
||
in the annotated output.
|
||
|
||
[ Ben Hutchings ]
|
||
* uscan:
|
||
+ Allow exporting uncompressed VCS exports. Closes: #1003251; MR: !292
|
||
This is to avoid useless compress/decompress/compress cycles.
|
||
|
||
[ Christoph Berg ]
|
||
* salsa:
|
||
+ Exclude projects that are only shared with a group/user from --all.
|
||
|
||
[ Benjamin Drung ]
|
||
* debbisect:
|
||
+ Address pylint's consider-using-min-builtin.
|
||
|
||
[ Osamu Aoki ]
|
||
* dget:
|
||
+ Add deb822 *.sources support. Closes: #976673
|
||
|
||
[ Paul Wise ]
|
||
* build-rdeps:
|
||
+ Avoid Perl errors when a source has no Suite or no Codename.
|
||
+ Set the default origin to the current vendor from dpkg.
|
||
+ Check devel suite status based on chosen origin not dpkg vendor.
|
||
Allows using APT_CONFIG and an origin override to check Ubuntu chdists.
|
||
* chdist:
|
||
+ Document that the dist can come first.
|
||
+ Allow running build-rdeps, synaptic and also arbitrary commands.
|
||
+ Allow putting the dist first for the create command
|
||
|
||
[ Yadd ]
|
||
* Update French translations
|
||
* Fix broken bash_completion for salsa(1)
|
||
* uscan: improve GitHub documentation
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* debbisect:
|
||
+ Properly handle network hiccups and clean-up half-downloaded files.
|
||
+ Pipe dpkg output into cat instead of using --no-pager, to support older
|
||
dpkg
|
||
+ run_bisect_qemu.sh: switch to debvm.
|
||
- move all the complexity to debvm, simplifying this script.
|
||
- add support for all release architectures.
|
||
+ make caching proxy an actual http proxy.
|
||
- mirror url no longer is http://127.0.0.1:$PORT but
|
||
http://snapshot.debian.org, making writing test scripts less
|
||
surprising.
|
||
- set the http_proxy variable for the script.
|
||
* debootsnap:
|
||
+ Always output tarball independent on how the output path is named
|
||
+ Create merged-/usr symlinks if necessary
|
||
+ Abort early if user does not pass a tarball name and also does not
|
||
redirect stdout to a file.
|
||
+ Improve --help output.
|
||
* bts:
|
||
+ status: preserve field order and otherwise sort keys.
|
||
* Handle some new test failures due to changed dependencies.
|
||
* Update copyright.
|
||
* build-rdeps
|
||
+ Avoid 'Use of uninitialized value' warnings by skipping unsuitable entries
|
||
* debrebuild:
|
||
+ Improve error messages.
|
||
+ Fix typo buildresults -> buildresult.
|
||
+ Download dsc using debsnap and verify its hash.
|
||
+ Set SBUILD_CONFIG to prevent user's ~/.sbuildrc leaking into the build.
|
||
+ Use mmdebstrap tar-in with --skip=tar-in/mknod to copy the tarball into
|
||
the chroot.
|
||
+ Clean up temporary files.
|
||
|
||
[ Gianfranco Costamagna ]
|
||
* uscan:
|
||
+ Fix mode=git to use the correct versioning sha when a branch is provided.
|
||
Closes: #992976
|
||
|
||
[ Otto Kekäläinen ]
|
||
* dget:
|
||
+ Improve help and man page to clarify difference to modern apt-get.
|
||
Related: 1059551
|
||
|
||
[ Paride Legovini ]
|
||
* wrap-and-sort:
|
||
+ Consistently add --no-<action> options
|
||
+ Improve --help output by improving text consistency, always writing the
|
||
default option, and hide the now deprecated --externa-rts-parser.
|
||
+ Update manpage with the new --no-<action> arguments
|
||
+ Add support for more d/t/control DEP-8 fields: Features, Restrictions,
|
||
Tests.
|
||
|
||
[ cen ]
|
||
* debrebuild: Closes: #1063928
|
||
+ Avoid error in case of .buildinfo coming from binNMUs
|
||
+ Add missing module import.
|
||
|
||
[ Sylvestre Ledru ]
|
||
* uscan:
|
||
+ in find_watch_file, replace the deprecated `find -follow` in find by -L.
|
||
|
||
[ Michael Prokop ]
|
||
* README:
|
||
+ Update dependencies for debootsnap
|
||
* d/control:
|
||
+ Add python3-pycurl to Suggests, used by debootsnap. Closes: #1054571
|
||
|
||
[ Agathe Porte ]
|
||
* uscan:
|
||
+ Add Fossil example.
|
||
|
||
[ g0t mi1k ]
|
||
* chdist:
|
||
+ Include kali-archive-keyring.gpg.
|
||
|
||
[ Lee Garrett ]
|
||
* d/gbp.conf: Explicitly set the Debian branch, changed from master to main.
|
||
|
||
[ Jeremy Bícha ]
|
||
* rmadison:
|
||
+ Update the URL used for Ubuntu.
|
||
|
||
[ Andrea Pappacoda ]
|
||
* mk-origtargz:
|
||
+ Support tarballs without .tar.* extension.
|
||
|
||
[ Lucas Nussbaum ]
|
||
* chdist:
|
||
+ Fix Perl warnings about deprecated given/when. Closes: #1065348
|
||
|
||
[ Bastien Roucariès ]
|
||
* uscan:
|
||
+ Improve documentation of downloading tags and releases from GitHub.
|
||
|
||
[ James McCoy ]
|
||
* Switch from "setup.py test" to "unittest discover".
|
||
Closes: #1079650
|
||
* debbisect:
|
||
+ Support redirect Location which are either paths or URLs.
|
||
+ run_bisect_qemu.sh: Pass the architecture to debvm-create.
|
||
|
||
[ Emmanuel FARHI ]
|
||
* NEW SCRIPTS:
|
||
+ deb2docker and deb2apptainer.
|
||
Build container images with the given packages.
|
||
|
||
[ Mattia Rizzolo ]
|
||
* packaging:
|
||
+ Add lintian override for very-log-line-length-in-source.
|
||
+ Change build-dependency from replaced pkg-config to pkgconf.
|
||
+ Bump Standards-Version to 4.7.0, no changes needed.
|
||
* debuild.bash_completion: appease lintian by wrapping this very long line.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 18 Sep 2024 20:41:19 +0200
|
||
|
||
devscripts (2.23.7) unstable; urgency=medium
|
||
|
||
[ Nicholas D Steeves ]
|
||
* debsign: Override the gpg2 default to update trustdb at what may be an
|
||
inconvenient time, because an up-to-date trustdb is not needed for this
|
||
operation (Closes: Bug#1050387)
|
||
|
||
[ Niels Thykier ]
|
||
* wrap-and-sort:
|
||
+ Add a --no-keep-first option
|
||
+ Make --keep-first the default
|
||
+ Support wrap-and-sort'ing d/control.in template files
|
||
+ Cope better with deb822 parse errors
|
||
* README:
|
||
+ Remove obsolete section about setuid wrappers
|
||
+ Remove `fakeroot` from `debclean` and `debuild` dependencies
|
||
* debuild.pl: Clarify that the `fakeroot` default comes from dpkg-buildpackage
|
||
* dpkg-genbuilddeps.sh: Remove explicit `-rfakeroot` from error message
|
||
* d/control: Remove `fakeroot` from Depends. (Closes: #1041150)
|
||
|
||
[ g0t mi1k ]
|
||
* salsa:
|
||
+ Split edit_project -> edit_project_multipart
|
||
+ Only set avatar if told too
|
||
+ Check if project is public for remote avatar
|
||
+ Set user-agent when remotely checking md5
|
||
+ List members including inherited
|
||
+ Improve some salsa messages
|
||
+ Drop --request-acc, duplicate of --request-access
|
||
+ Update doc and comments
|
||
+ Add ENVIRONMENTS, FEATURE_FLAGS, INFRASTRUCTURE, MONITOR
|
||
and SECURITY_COMPLIANCE
|
||
+ Add ENABLE_SERVICE_DESK
|
||
|
||
[ Sean Whitton ]
|
||
* debchange: For --lts uploads, use urgency=high.
|
||
|
||
[ Damyan Ivanov ]
|
||
* new default KGB webhook URL (https)
|
||
|
||
[ Yadd ]
|
||
* Update French translation
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* uscan: support zstd in more cases
|
||
|
||
[ Danilo Egea Gondolfo ]
|
||
* Move libgitlab-api-v4-perl to Suggests on Ubuntu (LP: #2046242)
|
||
|
||
[ Carlos Henrique Lima Melara ]
|
||
* uscan: add optional V prefix in @ANY_VERSION@ (Closes: #1037173)
|
||
|
||
[ Gioele Barabucci ]
|
||
* build-rdeps: Use all available distros by default. Restrict to unstable/sid
|
||
only if explicitly requested via the new parameter --only-devel.
|
||
(Closes: #1032396)
|
||
|
||
[ Diego Escalante Urrelo ]
|
||
* mk-build-deps: Actually use MKBUILDDEPS_ROOTCMD
|
||
|
||
[ Christian Göttsche ]
|
||
* MkOrigtargz.pm: dump newline to same output as messages
|
||
|
||
[ Benjamin Drung ]
|
||
* mk-origtargz/uscan: replace xpi-unpack by unzip to drop mozilla-devscripts
|
||
* uscan: Update GitHub documentation to use api.github.com
|
||
(Closes: #931091, #950880, #1019696, #1040314)
|
||
|
||
[ Athos Ribeiro ]
|
||
* uscan: remove duplicated example from docs
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Tue, 12 Dec 2023 21:54:20 +0100
|
||
|
||
devscripts (2.23.6) unstable; urgency=medium
|
||
|
||
* Team upload
|
||
|
||
[ Yadd ]
|
||
* fix salsa test (Closes: #1038486)
|
||
* add dependency to libjson-perl
|
||
|
||
[ gregor herrmann ]
|
||
* test/t/salsa.pm: use JSON (Closes: #1038486)
|
||
|
||
-- Yadd <yadd@debian.org> Wed, 23 Aug 2023 07:51:13 +0400
|
||
|
||
devscripts (2.23.5) unstable; urgency=medium
|
||
|
||
[ Benjamin Drung ]
|
||
* debchange: Update to current Debian distributions (Add bookworm and trixie
|
||
and drop stretch, jessie, and wheezy) (Closes: #1037336)
|
||
* test: Unset UBUMAIL for testEncoding
|
||
* Drop debpkg to make devscripts architecture all. Instead of debpkg please
|
||
use sudo for debi (or, highly dangerous, make dpkg setuid root).
|
||
|
||
[ Guillem Jover ]
|
||
* Devscripts::Compression: Switch to new Dpkg::Compression getters
|
||
(Closes: #1027718)
|
||
|
||
[ Cyril Brulebois ]
|
||
* build-rdeps: Add support for non-free-firmware
|
||
* chdist: Update sources.list examples with non-free-firmware
|
||
|
||
[ Jussi Hakala ]
|
||
* dget: download binary packages that only come from the requested source
|
||
package (Closes: #1027962)
|
||
|
||
[ Ian Jackson ]
|
||
* grep-excuses: --autopkgtests: do not report NEUTRAL
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* rewrite annotate-output to avoid needing temporary directory/fifos
|
||
(Closes: #919563)
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Mon, 12 Jun 2023 17:33:27 +0200
|
||
|
||
devscripts (2.23.4) unstable; urgency=medium
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* uscan: s/+dfsg1/+dfsg/ repack suffix to avoid lintian
|
||
anticipated-repack-count. MR: !340
|
||
|
||
[ Arnaud Rebillout ]
|
||
* Salsa/Hooks: fix _check_config for boolean. MR: !339
|
||
|
||
[ Jakub Kuczys ]
|
||
* deb-reversion:
|
||
+ Fix issues with paths that have spaces in them. MR: !341
|
||
+ Allow reversioning of debs without changelog. MR: !342
|
||
+ Make deb-reversion not dependent on system locale
|
||
|
||
[ Dominique Dumont ]
|
||
* bts:
|
||
+ drop obsolete Net::SMTPS (Closes: 1029588) MR: !343
|
||
+ clean up usage of obsolete Net::SMTPS
|
||
|
||
[ Roland Mas ]
|
||
* uscan: Fix uscan for multiple mode=git sources, thanks to Jonas Smedegaard
|
||
for the patch. Closes: #1004213. MR: !300
|
||
|
||
[ Tobias Frost ]
|
||
* mk-build-deps: remove buildinfo and changes file (Closes: #989696)
|
||
|
||
[ Nelson A. de Oliveira ]
|
||
* dget: Make dget understand -k option (Closes: #597988)
|
||
|
||
[ Benjamin Drung ]
|
||
* Fix or drop several wrong fuzzy German and Portuguese translations
|
||
|
||
[ Jakub Wilk ]
|
||
* Fix syntax error in salsa bash completion (Closes: #1033973)
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Wed, 05 Apr 2023 12:40:28 +0200
|
||
|
||
devscripts (2.23.3) unstable; urgency=medium
|
||
|
||
[ Samuel Henrique ]
|
||
* Fix generation of the extended description (Closes: #1032337)
|
||
|
||
[ Benjamin Drung ]
|
||
* Fix complaints from pylint 2.16.2
|
||
* suspicious-source: Fix MIME type name for Python code
|
||
* Add myself to uploaders
|
||
|
||
[ Zixing Liu ]
|
||
* Salsa/check_repo: avoid dependency on Digest::MD5::File (LP: #2007279)
|
||
* Salsa/Hooks: using if-elsif chains to avoid Switch which is a deprecated
|
||
package (LP: #2007279)
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* debootsnap:
|
||
- check to make sure that equivs-build, apt-ftparchive, mmdebstrap,
|
||
apt-get and dpkg-name exist
|
||
- allow reading package list from a file
|
||
|
||
[ Rémy Martin ]
|
||
* edit-patch: Fix failure on creating new patch (LP: #1222364)
|
||
|
||
[ Paul Wise ]
|
||
* bts: Fix mangled UTF-8 name
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Wed, 15 Mar 2023 23:52:52 +0100
|
||
|
||
devscripts (2.23.2) unstable; urgency=medium
|
||
|
||
* Team upload.
|
||
|
||
[ Yadd ]
|
||
* Update French translation
|
||
|
||
[ Paul Wise ]
|
||
* wnpp-alert: Fix wnpp-alert --diff, which probably never worked
|
||
|
||
[ Benjamin Drung ]
|
||
* Format code with black 23.1 (Closes: #1031302)
|
||
* build-rdeps: Document -q in man page (Closes: #1030141)
|
||
* Update translations for recent changes
|
||
|
||
[ Jakub Wilk ]
|
||
* debchange.1: Fix uneven indentation in option list (Closes: #1031549)
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Sun, 19 Feb 2023 00:56:21 +0100
|
||
|
||
devscripts (2.23.1) unstable; urgency=medium
|
||
|
||
* Team upload.
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* debrelease: fix escaping in command substitution (Closes: #1030590)
|
||
|
||
[ Mattia Rizzolo ]
|
||
* Fix generation of the extended description.
|
||
Thanks to Beatrice Torracca <beatricet@libero.it>
|
||
|
||
[ Benjamin Drung ]
|
||
* debdiff-apply: Ask user to install python3-unidiff if missing
|
||
(Closes: #1029985)
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Fri, 10 Feb 2023 10:17:18 +0100
|
||
|
||
devscripts (2.23.0) unstable; urgency=medium
|
||
|
||
* Team upload.
|
||
|
||
[ Mattia Rizzolo ]
|
||
* list-unreleased:
|
||
+ Use find(1)'s -regex filter instead of piping through grep(1).
|
||
Thanks to Akbarkhon Variskhanov <akbarkhon.variskhanov@gmail.com>
|
||
for the patch! Closes: #1012657
|
||
* dget:
|
||
+ Retain the remote mtime also with curl. Closes: #1020914
|
||
|
||
[ Niels Thykier ]
|
||
* wrap-and-sort:
|
||
+ Do not sort multi-line comments and pin a comment to the value
|
||
directly following where possible. Closes: #788998; MR: !268
|
||
+ Always apply a trailing comma when run with -t also when the field
|
||
is not being wrapped. Closes: #989785; MR: !267
|
||
+ Enable the new RTS parser by default. Closes: #820625; MR: !271
|
||
* Fix two minor python style nits. MR: !287
|
||
|
||
[ Edward Betts ]
|
||
* Remove procmail examples. Procmail is a security liability and has been
|
||
abandoned upstream for the last two decades. MR: !270
|
||
See https://anarc.at/blog/2022-03-02-procmail-considered-harmful/
|
||
|
||
[ Sebastian Dröge ]
|
||
* debcommit:
|
||
+ Pass `--no-ext-diff` to `git diff`; external diff commands can produce
|
||
output that is not handled by debcommit. MR: !266
|
||
|
||
[ Ben Finney ]
|
||
* debsign:
|
||
+ Rework the bash completion script to: MR: !265
|
||
- Fix behaviour with filenames with special characters.
|
||
- Improve the coding style.
|
||
- Correct use of Bash command completion to match file paths.
|
||
Closes: #1012156
|
||
- Correct Bash completion handling of ‘--version’ option.
|
||
Closes: #1012086
|
||
- Add Bash completion handling for more options that need it.
|
||
Closes: #1012158
|
||
|
||
[ Akbarkhon Variskhanov ]
|
||
* Shell scripts style cleanup:
|
||
+ Uniform the way the shell script discover their own name, from shelling
|
||
out to `basename` to use ${0##*/}. MR: !269
|
||
+ Place opening braces on the same line as function definitions. MR: !273
|
||
+ Remove whitespace before parentheses. MR: !273
|
||
+ Replace backquoted form of command substitution with $(). MR: !274
|
||
+ Remove the 2>/dev/null redirects from `command -v`. MR: !275
|
||
* Fix grammatical typo in salsa(1)'s man page. MR: !284
|
||
|
||
[ Américo Monteiro ]
|
||
* Update Portuguese translations. Closes: #1019170
|
||
|
||
[ Yadd ]
|
||
* uscan:
|
||
+ Fix DEHS output. Closes: #1019259; MR: !279
|
||
* Update French translation.
|
||
|
||
[ Paul Wise ]
|
||
* grep-excuses:
|
||
+ Add support for the pseudo-excuses for experimental. MR: !280
|
||
* bts:
|
||
+ Add reasons for "failing to download" errors , for easier dubug. MR: !293
|
||
* rmadison:
|
||
+ Add URL maps (`rmadison -u`) for archived releases ("archive") and
|
||
unofficial ports archive ("ports"). MR: !309; Closes: #431800
|
||
|
||
[ Andrea Pappacoda ]
|
||
* uscan:
|
||
+ Support an optional 'v' prefix in @ANY_VERSION@. MR: !281
|
||
This allows uscan to automatically look for version tags like "v1.0.2".
|
||
|
||
[ Ben Hutchings ]
|
||
* Remove use of distutils.command.clean, which no longer works. MR: !291
|
||
* debbisect, debootsnap, reproducible-check:
|
||
+ Fix new pylint warning, requiring a timeout for HTTP requests. MR: !291
|
||
|
||
[ billchenchina ]
|
||
* salsa:
|
||
+ verify the return of `git checkout` before continuing. MR: !290
|
||
|
||
[ Jochen Sprickerhof]
|
||
* bts:
|
||
+ Fix "Cc" feature (--cc-addr) that was printing the number of addresses
|
||
instead of the actual addresses. Closes: #1006951
|
||
|
||
[ Jelmer Vernooij ]
|
||
* deb-janitor:
|
||
+ Handle the `schedule` command not returning a queue position. MR: !294
|
||
+ Rename "suite" to "campaign", consistent with the service; this was done
|
||
to avoid confusion with the term 'suite' for apt repositories, which
|
||
only sometimes overlap with a campaign in the Debian Janitor. MR: !301
|
||
+ Use logging module for error output. MR: !302
|
||
+ Add status subcommand. MR: !303
|
||
+ Make source package argument optional, reading from local
|
||
debian/changelog instead. MR: !304
|
||
+ Add merge subcommand, merging changes from a campaign. MR: !305
|
||
|
||
[ g0t mi1k ]
|
||
* build system:
|
||
+ Fix build in docker due to permission issues. MR: !298
|
||
+ Fix errors reported by `podchecker` during the build. MR: !298
|
||
+ Add the missing +x bit to two perl source files. MR: !295
|
||
+ Correctly call pylint. Closes: #1027759; MR: !313
|
||
* salsa:
|
||
+ Add SALSA_REMOVE_SOURCE_BRANCH. MR: !296
|
||
+ Add SALSA_BUILD_TIMEOUT. MR: !297
|
||
+ Add/upgraded the ability to control: MR: !299
|
||
- analytics/auto_devops/builds/container_registry/forking/lfs/
|
||
packages/pages/releases/repository/request_access/requirements/
|
||
snippets/wiki
|
||
- issues/merge_requests
|
||
+ Add SALSA_REQUEST_ACCESS. MR: !319
|
||
+ Add SALSA_AVATAR_PATH. MR: !311 & !321
|
||
+ Add pipeline_schedule support. MR: !314
|
||
+ Switch the default for --all not to included archived projects.
|
||
Introduced --all-archive for original behaviour. MR: !315
|
||
+ Fix missing cache folder. MR: !317
|
||
+ Fix space issue with project name. MR: !316
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* debbisect: MR: !306
|
||
+ Support 'now' and 'today' as datetime input.
|
||
+ Format timestamps such that they can be used as input to debbisect.
|
||
+ Allow http status 302 in addition to 301.
|
||
+ Check if script given as input is marked executable.
|
||
+ Run mmdebstrap so it can handle Debian unstable as far back as 2006-08-10.
|
||
* debbisect: MR: !320
|
||
+ provide a pty to subprocess
|
||
+ add --ignore-cached-results option
|
||
+ use the maybe-jessie-or-older and maybe-merged-usr hooks
|
||
+ require mmdebstrap (>= 1.3.0)
|
||
+ allow running with --qemu but without --depends
|
||
|
||
[ Guillem Jover ]
|
||
* debcheckout:
|
||
+ Remove all the code handling auth to alioth.debian.org. MR: !308
|
||
* po4a:
|
||
+ Update the po4a homepage links to the new location. MR: !308
|
||
|
||
[ Jelmer Vernooij ]
|
||
* rmadison: Add shorthand for janitor
|
||
|
||
[ Benjamin Drung ]
|
||
* Make Python version PEP440 compliant (LP: #1991606)
|
||
* chdist: Default to Ubuntu 22.04 "jammy" in sources.list example
|
||
(Closes: #826313)
|
||
* Do not install Python test cases
|
||
* suspicious-source: Fix detecting .vfb and .vtp
|
||
* Format Python code with black and run black during package build
|
||
* Sort Python imports with isort and run isort during package build
|
||
* Update lintian overrides
|
||
* Use f-strings and fix pylint's invalid names in most Python scripts
|
||
* Rename devscripts.version to devscripts.__version__
|
||
* Bump Standards-Version to 4.6.2
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Sun, 05 Feb 2023 00:00:22 +0100
|
||
|
||
devscripts (2.22.2) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* who-permits-upload:
|
||
+ Fix fingerprint lookup, so it actually finds the user id
|
||
|
||
[ David Paul ]
|
||
* debsnap:
|
||
+ Add a -l option as the short version of --list. Closes: #1006904
|
||
|
||
[ Antonio Terceiro ]
|
||
* sadt:
|
||
+ Run autodep8 when looking for autopkgtests to run.
|
||
* deprepro:
|
||
+ Add new options, to make it easier to debrepro against arbitrary source
|
||
directories (i.e. not Debian packages):
|
||
- -B, --build-command: specify custom build command
|
||
- -a, --artifact-pattern: specify custom artifacts to be compared
|
||
across builds
|
||
- --no-copy: run commands against the source tree directly, i.e. don't
|
||
copy it to a temporary build directory.
|
||
|
||
[ Mattia Rizzolo ]
|
||
* mk-origtargz:
|
||
+ Apply patch from Vasyl Gello to make Files-Included-<component> work.
|
||
* Include the updated Portuguese translation. Closes: #1011316
|
||
Thanks to Américo Monteiro <a_monteiro@gmx.com>.
|
||
* Run perltidy with the newer 20220217.
|
||
* Bump Standards-Version to 4.6.1, no changes needed.
|
||
|
||
[ Yadd ]
|
||
* mk-origtargz:
|
||
+ Display compression/tar errors
|
||
|
||
[ Niels Thykier ]
|
||
* wrap-and-sort:
|
||
+ Introduce an experimental mode using the RTS parser available with
|
||
python-debian >= 0.1.43. This will let wrap-and-sort retain comments.
|
||
This feature is opt-in with a new flag. MR: !237
|
||
+ Further improvements to the RTS mode, now also supporting short indent
|
||
(-s) among others. MR: !263
|
||
|
||
[ Jelmer Vernooij ]
|
||
* deb-janitor:
|
||
+ Add a new 'review' subcommand. MR: !261
|
||
* README: Drop reference to 'bazaar' (1.x) package that has long been
|
||
removed from Debian. MR: !264
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sat, 18 Jun 2022 12:20:42 +0200
|
||
|
||
devscripts (2.22.1) unstable; urgency=medium
|
||
|
||
[ Yadd ]
|
||
* Translations:
|
||
+ fix some POD error in translations
|
||
+ add uscan and salsa in translation list. Closes: #1001157
|
||
+ build translated manpages even if there are some POD errors
|
||
|
||
[ Vipul Kumar ]
|
||
* wnpp-check:
|
||
+ Replace HTTP URLs with HTTPS. Closes: #1002311, #902242; MR: !256
|
||
* rc-alert, wnpp-alert, wnpp-check:
|
||
+ Allow curl to follow HTTP redirections. MR: !257
|
||
|
||
[ Mattia Rizzolo ]
|
||
* wnpp-check:
|
||
+ Document -e,--exact in the --help output. Closes: #1003254
|
||
* Make pristine-tar a Suggests in Ubuntu, as it's not in main so it can't be
|
||
a Recommends. LP: #1885766
|
||
* Don't build-depend on subversion on i386, skipping the test_uscan_svn
|
||
test; this is to avoid a delta with Ubuntu, that doesn't have svn on i386.
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* debrebuild:
|
||
+ Use the new field_parse_binary_source() from libdpkg-perl >= 1.21.0
|
||
if available. MR: !249
|
||
|
||
[ Hugh McMaster ]
|
||
* test_uscan_mangle:
|
||
+ Use MGZREPACK to specify the expected file extension when necessary;
|
||
otherwise, use the default file extension.
|
||
+ Add a workaround for testWatch4WebNonNativeMUT0(). MR: !258
|
||
+ Test use of filenamemangle with single and multiple upstream tarballs.
|
||
+ Modify helperWatch() to accept filenamemangled filenames.
|
||
+ Allow filenamemangling with multiple upstream tarballs.
|
||
* uscan:
|
||
+ Reassign $newfile_base to be the filename component of an upstream
|
||
filenamemangled URL if the given regex pattern only modifies the
|
||
upstream filename. Closes: #993585; MR: !255
|
||
|
||
[ Carlos Alberto Lopez Perez ]
|
||
* reproducible-check:
|
||
+ Use the .json that contains data for all the Debian suites (instead of
|
||
the currently used one that contains only data for Debian testing), so
|
||
that there are chances for this to work in Debian stable as well. MR: !245
|
||
|
||
[ Lance Lin ]
|
||
* who-uploads:
|
||
+ Prefer displaying a debian.org address, if one exists. Closes: #1003497;
|
||
MR: !260
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sun, 23 Jan 2022 17:52:39 +0100
|
||
|
||
devscripts (2.21.7) unstable; urgency=medium
|
||
|
||
[ Yadd ]
|
||
* l10n:
|
||
+ Fix build to install translated manpages of uscan.
|
||
* uscan:
|
||
+ Fix version mangling when using "group". Closes: #1000969; MR: !252
|
||
+ Fix urlbase when searchmode=plain. Closes: #1001472; MR: !253
|
||
|
||
[ Mattia Rizzolo ]
|
||
* tests:
|
||
+ Update the package_lifecycle test strings to match the changes done in
|
||
dpkg 1.21.0.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sat, 11 Dec 2021 13:54:32 +0100
|
||
|
||
devscripts (2.21.6) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* dscverify:
|
||
+ Explicitly tell gpg to verify the signature, to avoid warning messages
|
||
from it. Thanks to Jakub Wilk. Closes: #999141
|
||
* Add zstd to the autopkgtests dependencies. Closes: #1000417
|
||
* origtargz:
|
||
+ Document pristine-lfs in README.
|
||
* uscan:
|
||
+ Revert "Assign $newfile_base a filename, not a URL, when
|
||
filenamemangling". Re-opens: #993585; Closes: #1000210
|
||
* Include the updated Portuguese translation. Closes: #1000758
|
||
Thanks to Américo Monteiro <a_monteiro@gmx.com>.
|
||
|
||
[ Yadd ]
|
||
* Update French translation.
|
||
|
||
[ Unit 193 ]
|
||
* uscan:
|
||
+ Better alignment for the verbose output.
|
||
|
||
[ Ville Skyttä ]
|
||
* Replace `switch` with `command -v`. MR: !244
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* New script!
|
||
+ debootsnap: bootstrap a Debian system from snapshot.debian.org. MR: !231
|
||
* debbisect:
|
||
+ Add an example debbisect script to use when one wants to bisect the
|
||
build of a Debian source package. MR: !242
|
||
|
||
[ Paul Wise ]
|
||
* bts: MR: !247
|
||
+ Allow adding more --cc-addr options to add more CCs.
|
||
+ Add package/submitter CCs when sending mails via mutt.
|
||
+ Correct and update documentation about additional CCs.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Tue, 30 Nov 2021 14:01:41 +0100
|
||
|
||
devscripts (2.21.5) unstable; urgency=medium
|
||
|
||
[ Paul Wise ]
|
||
* bts:
|
||
+ Sync list of tags from the BTS debbugs config.
|
||
* grep-excuses:
|
||
+ Allow passing multiple package names to -w/--wipnity. MR: !232
|
||
|
||
[ Daichi Fukui ]
|
||
* dpkg-depcheck:
|
||
+ Replace tempfile with mktemp. Closes: #995583
|
||
|
||
[ Hugh McMaster ]
|
||
* nmudiff:
|
||
+ Fix spelling of the --non-dd/--nondd options in the manpage. MR: !241
|
||
* uscan:
|
||
+ Assign $newfile_base a filename, not a URL, when filenamemangling.
|
||
Closes: #993585; MR: !235
|
||
+ Use upstream package filename in verbose output where appropriate.
|
||
|
||
[ Mattia Rizzolo ]
|
||
* nmudiff:
|
||
+ Apply patches from Raúl Benencia <rul@kalgan.cc> to:
|
||
- fix typo in documentation. Closes: #996392
|
||
- fix misleading delay header on non-dd use case. Closes: #996565
|
||
* uscan:
|
||
+ In the examples, use @ANY_VERSION@ and @ARCHIVE_EXT@ wherever possible.
|
||
Thanks to Bastien Roucariès for the suggestion.
|
||
+ In the examples, drop all usages of `uupdate` as "script": it is my
|
||
opinion that nowadays very few people should actually be calling
|
||
uupdate, as `gbp import-orig` or similar tools already cover that;
|
||
mixing gbp and uupdate leads to what people would not normally expect.
|
||
+ In the examples, also drop all needless usage of the "debian" version,
|
||
which is the default: it is my option that such examples only lead to
|
||
blind cargo-culting.
|
||
* Declaratively build-depend on dh-sequence-python3 and drop --with python3.
|
||
* Bump debhelper compat level to 13.
|
||
* Fix some new pylint issues across the codebase: Closes: #998542
|
||
+ R1732: consider-using-with.
|
||
+ C0209: consider-using-f-string (prject-wide ignore).
|
||
+ R1734/R1735: use-list-literal/use-dict-literal.
|
||
+ W1514: unspecified-encoding.
|
||
|
||
[ Yadd ]
|
||
* Update fr translation.
|
||
* Reformat perl scripts with the new perltidy 20210717.
|
||
* uscan:
|
||
+ Add repack tests for lzma.
|
||
+ Die if filenamemangle failed. MR: !238
|
||
+ Die in case of filename conflict within the same uscan process. MR: !238
|
||
+ Add Zstandard support. For now uscan will force its repacking to
|
||
.tar.xz, at least until dpkg-source fully supports the format. MR: !122
|
||
|
||
[ Nicholas D Steeves ]
|
||
* d/control:
|
||
+ Suggest elpa-devscripts instead of the now dummy devscripts-el. MR: !236
|
||
|
||
[ Jelmer Vernooij ]
|
||
* New script!
|
||
+ deb-janitor: a command-line client for the Debian janitor API. MR: !211
|
||
Current features include scheduling a package run and retrieving a diff
|
||
of a specific run.
|
||
|
||
[ Kylie McClain ]
|
||
* checkbashisms:
|
||
+ Add a new option -l/--lint to make checkbashisms format its output in a
|
||
machine-parsable way normally used by editors. MR: !228
|
||
|
||
[ Ian Jackson ]
|
||
* grep-excuses:
|
||
+ When run with --autopkgtests (which shows test failures of the given
|
||
packages when triggered by other packages) ignore the RUNNING and
|
||
OLD_PASS states. MR: !234
|
||
|
||
[ Niels Thykier ]
|
||
* wrap-and-sort:
|
||
+ Make use of the new `order_after` method from python-debian if
|
||
available, for improved performance. MR: !240
|
||
|
||
[ Simon McVittie ]
|
||
* debdiff:
|
||
+ New option --(no-)apply-patches to diff the patched tree for 3.0(quilt)
|
||
source packages, instead of only diffing the single patches.
|
||
MR: !170; Closes: #688219; See #939602
|
||
|
||
[ Ville Skyttä ]
|
||
* Fix some spelling errors in code comments. MR: !243
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 10 Nov 2021 15:45:35 +0100
|
||
|
||
devscripts (2.21.4) unstable; urgency=medium
|
||
|
||
[ Fabrice Fontaine ]
|
||
* hardening-check:
|
||
+ Handle empty symbol table by returning an unknown result for the
|
||
stack-protector check. MR: !223
|
||
|
||
[ Yadd ]
|
||
* salsa:
|
||
+ Add a new last_ci_status subcommand. MR: !226
|
||
* Update fr translation.
|
||
|
||
[ Mattia Rizzolo ]
|
||
* debchange:
|
||
+ Target bullseye-backports with --bpo.
|
||
+ Recognize 'trixie' as a valid distribution already.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 18 Aug 2021 16:56:46 +0200
|
||
|
||
devscripts (2.21.3) unstable; urgency=medium
|
||
|
||
[ Johannes Schauer Marin Rodrigues ]
|
||
* "Update" my name in the copyright claims. MR: !230
|
||
* debbisect: MR: !229
|
||
+ Fix installation of helper scripts.
|
||
+ Improve the HTTP proxy handling of 200 and 404.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 30 Jun 2021 15:11:06 +0200
|
||
|
||
devscripts (2.21.2) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* po4a:
|
||
+ Generalize makefile to more easily support more languages.
|
||
+ New Portuguese translation of the manpages. Closes: #983271
|
||
Thanks to Américo Monteiro <a_monteiro@gmx.com>.
|
||
* tests:
|
||
+ test_uscan_svn: save the produced tarball in case of autopkgtest failure.
|
||
* nmudiff:
|
||
+ Replace call to deprecated tempfile(1) with mktemp(1). Closes: #987563
|
||
|
||
[ Logan Rosen ]
|
||
* dget:
|
||
+ Fix typo in help text. MR: !218
|
||
|
||
[ Taowa ]
|
||
* dscverify:
|
||
+ Add non-uploading developer keyring to the keys used to check the files.
|
||
Closes: #985712; MR: !219
|
||
* who-uploads: MR: !222
|
||
+ Add non-uploading developer keyring to the keys the tool checks against.
|
||
+ Update the default config file with the default set of keyrings checked.
|
||
|
||
[ Yadd ]
|
||
* uscan:
|
||
+ Always clean temporary git checkouts. Closes: #972585; MR: !227
|
||
* Update fr translation.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sun, 02 May 2021 20:57:28 +0200
|
||
|
||
devscripts (2.21.1) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* setup.py:
|
||
+ Produce a __init__.py at build time, containing the Devscripts version.
|
||
* uscan:
|
||
+ Set the umask while running `svn export`, so as to produce a
|
||
reproducible tarball with mode=svn.
|
||
* tests:
|
||
+ Undefine some variables that might affect the tests.
|
||
+ Run again all tests on hurd, glibc 2.31-6 fixed sem_open().
|
||
+ test_debrepro, test_uscan_ftp, test_uscan_svn: skip the tests on
|
||
kfreebsd, as support for the required sem_open() is lacking.
|
||
+ test_uscan_mangle: do not call helperWatch multiple times in a test, to
|
||
prevent leftover background processes.
|
||
+ test_debchange: skip Ubuntu tests when there is no known development
|
||
release, like right after an Ubuntu release. Closes: #958912
|
||
* d/control:
|
||
+ Remove Pierre-Elliott Bécue from Uploaders;
|
||
thank you for all your past contributions!
|
||
* d/lintian-overrides:
|
||
+ Update to match the newer lintian output.
|
||
* d/copyright:
|
||
+ Fix some issues spotted by lintian.
|
||
|
||
[ Xavier Guimard ]
|
||
* salsa:
|
||
+ Fix bash completion.
|
||
* uscan:
|
||
+ Dicrease checksum message from warning to verbose.
|
||
+ Fix verbosity when USCAN_VERBOSE=yes
|
||
|
||
[ Baptiste Beauplat ]
|
||
* namechck:
|
||
+ Remove some dead URLs. MR: !215
|
||
|
||
[ Michel Le Bihan ]
|
||
* debchange:
|
||
+ Warn when DEBEMAIL and EMAIL are not set. Closes: #977809
|
||
|
||
[ Johannes Schauer ]
|
||
* debbisect (MR: !214):
|
||
+ Fix installation path of the internal scripts.
|
||
+ Use os.path.lexist instead of os.path.exist when checking symlinks.
|
||
+ Set the PATH environment variable to a sensible default if it's not set.
|
||
+ Automatically retry a download aborted by snapshot.d.o after 10 seconds.
|
||
+ Instead of appending, seek to the correct position in the output file.
|
||
* debrebuild (MR: !212):
|
||
+ Unconditionally set Acquire::http::Dl-Limit "1000" and Acquire::Retries
|
||
"5" to hopefully not get blocked by snapshot.debian.org.
|
||
+ Downgrades are avoided by using the last stable release. Closes: #955307
|
||
+ There is now proper --help output and a man page. Closes: #955049
|
||
+ Using the --timestamp option one can either manually provide the
|
||
necessary timestamps separated by commas or use metasnap.debian.net by
|
||
supplying the value "metasnap".
|
||
+ Add the --builder option to select the rebuilder backend. The default is
|
||
"none" which just prints instructions. Currently, possible values are
|
||
sbuild, dpkg, mmdebstrap and sbuild+unshare. Closes: #955123
|
||
- Add the --buildresults option where the build results will be stored.
|
||
- Compare the checksums from the input buildinfo with the built artifacts.
|
||
- The sbuild+unshare as well as the mmdebstrap builders allow debrebuild
|
||
to operate without any setup. Closes: #958750
|
||
- All builders (except the "none" builder) do download the source package
|
||
automatically. Closes: #961861
|
||
- All builders now support binNMUs. Closes: #961862
|
||
|
||
[ Andrej Shadura ]
|
||
* origtargz:
|
||
+ Add pristine-lfs support.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Tue, 16 Feb 2021 17:45:53 +0100
|
||
|
||
devscripts (2.20.5) unstable; urgency=medium
|
||
|
||
[ Holger Levsen ]
|
||
* debrebuild:
|
||
+ provide parsable output. Closes: #964733.
|
||
|
||
[ Mattia Rizzolo ]
|
||
* reproducible-check, sadt:
|
||
+ Fix new pylint warnings: Closes: #971134
|
||
W1404: implicit-str-concat, W0707: raise-missing-from,
|
||
R1725: super-with-arguments.
|
||
* debsign:
|
||
+ Apply patch from Bastien Roucariès to fix bash-completion failure for
|
||
`debsign -k` if no current key was already specified. Closes: #966358
|
||
* debchange:
|
||
+ Bump the LTS release to 9/stretch. Closes: #974164
|
||
* uscan:
|
||
+ Apply patch from Unit 193 to beatify a bit the output.
|
||
* d/control:
|
||
+ Demote `at` from Recommends to Suggests. Closes: #975047
|
||
+ Bump Standards-Version to 4.5.1, no changes needed.
|
||
* Update copyright file.
|
||
|
||
[ Niels Thykier ]
|
||
* debrebuild (MR: !202; MR: !203):
|
||
+ Pass --no-run-lintian to sbuild. Closes: #955304
|
||
+ Use autodie to check for errors instead of ignoring errors from every
|
||
syscall like open() and close().
|
||
+ Correctly determine the name of the source package from the buildinfo.
|
||
Previously, it would be wrong for e.g. binNMUs. Note this does *not*
|
||
imply that debrebuild can rebuild binNMUs (see #961862). Closes: #961864
|
||
+ Introduce a --help/-h option, which is part of #955049.
|
||
+ Support parsing buildinfo files with an embedded signature by ignoring
|
||
the signature. Validation (where relevant) is still left to the user.
|
||
Closes: #955050
|
||
+ Attempt to locate packages via more than one snapshot.d.o URL rather
|
||
than just giving up when the first one does not work. Closes: #969098
|
||
+ If snapshot.debian.org is needed to resolve the dependencies, set
|
||
the apt option "Acquire::Check-Valid-Until" to "false". Closes: #955308
|
||
+ Support fetching data via tor via the new --use-tor-proxy option.
|
||
+ Fix a bug that caused debrebuild to fail when attempting to locate a
|
||
package from snapshot.debian.org. It sometimes also caused a
|
||
warning about $pkg_arch being undefined. Closes: #969098
|
||
+ Add --respect-build-path (new default) and its counter part
|
||
--no-respect-build-path. These options determine whether the
|
||
Build-Path provided by the buildinfo should be used as build
|
||
directory. Closes: #964722
|
||
|
||
[ Andrius Merkys ]
|
||
* uscan:
|
||
+ Fix typo in the manpage. MR: !201
|
||
+ Make the tarballs exported in svn mode reproducible.
|
||
This adds new dependencies on libfile-dirlist-perl and libfile-touch-perl.
|
||
Closes: #968230; MR: !204
|
||
|
||
[ Jiří Paleček ]
|
||
* uscan:
|
||
+ Many improvements regarding the handling of relative URLs.
|
||
Closes: #792025; MR: !192
|
||
|
||
[ Xavier Guimard ]
|
||
* uscan:
|
||
+ Split --debug option to add a --extra-debug option that shows remote
|
||
HTTP content. MR: !191
|
||
+ Add new "ctype" line option to help to find current component version
|
||
when this one is ignored in package version. Only "nodejs" and "perl"
|
||
values are accepted for now. MR: !178
|
||
+ Add tests for "group" features. MR: !180
|
||
+ Mark version 2 as deprecated. MR: !206
|
||
+ Respect --destdir value when checking git tag signatures.
|
||
Closes: #973374; MR: !205
|
||
+ Apply patch from Neutron Soutmun, to add an "Accept" header in
|
||
http requests. Closes: #971086; MR: !209
|
||
* salsa:
|
||
+ Add --archived option to list_repos and search_projects commands.
|
||
Closes: #966013; MR: !210
|
||
* Update French translation
|
||
|
||
[ Matthijs Kooijman ]
|
||
* uscan:
|
||
+ Fix --check-direname-level/regex handling. See #905866; MR: !193
|
||
+ Fix error handling in case of invalid changelog field. MR: !193
|
||
+ Clarify manpage about the recursive feature of uscan. MR: !193
|
||
+ Fix some typos in the manpage and error messages. MR: !193
|
||
|
||
[ Reinhard Tartler ]
|
||
* mk-origtargz:
|
||
+ Support a new field Files-Included in d/copyright to include files
|
||
excluded by a previous Files-Excluded. This is useful, for example, to
|
||
include a specific vendored lib while excluding the whole vendor/
|
||
directory. Closes: #829646; MR: !189
|
||
|
||
[ Yuri Konotopov ]
|
||
* mk-origtargz:
|
||
+ Do not try to "unpack" upstream detached signatures.
|
||
Closes: #951789; MR: !200
|
||
|
||
[ Simon McVittie ]
|
||
* debdiff:
|
||
+ Clarify how --exclude works: MR: !190
|
||
- Improve the reference on the manpage.
|
||
- Print a warning if --exclude is used in a way that will never match.
|
||
|
||
[ Robin Gustafsson ]
|
||
* uscan:
|
||
+ Add a new option "gitexport" to override any "export-ignore" rule that a
|
||
git repository might have set. Closes: #947317; MR: !174
|
||
|
||
[ Martin Liška ]
|
||
* checkbashisms:
|
||
+ Add a new --early-fail option, to quit at the first error found. MR: !208
|
||
|
||
[ Johannes Schauer ]
|
||
* Add a new script, "debbisect", that help to bisect snapshot.debian.org
|
||
to find which change in the archive introduced a certain problem. MR: !177
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sat, 28 Nov 2020 11:13:42 +0100
|
||
|
||
devscripts (2.20.4) unstable; urgency=medium
|
||
|
||
[ Xavier Guimard ]
|
||
* Update French translations.
|
||
* dget:
|
||
+ Fix POD formatting. Closes: #958940
|
||
* salsa:
|
||
+ Fix "TOKEN missing" error message.
|
||
* uscan:
|
||
+ Decrease pgp message level to "info" when "pgpmode=previous" is set.
|
||
+ Add ability to handle gzipped HTTP responses. Closes: #961744; MR: !196
|
||
+ Repack component only if compression differs. MR: !199
|
||
|
||
[ Mattia Rizzolo ]
|
||
* Fix some new flake8 issues. Closes: #963329
|
||
* sadt:
|
||
+ Also consider Build-Depends-Arch for @builddeps@.
|
||
+ Ignore udebs when computing the list of binaries produced by a package.
|
||
* manpage-alert:
|
||
+ Fix some shellcheck warnings.
|
||
* origtargz:
|
||
+ Add pristine-tar to Recommends. Closes: #961532
|
||
* build-rdeps:
|
||
+ Apply patch from Helmut Grohne to add the new options --no-arch-all and
|
||
--no-arch-any to ignore respectively Build-Depends-Indep and
|
||
Build-Depends-Arch. Closes: #961545
|
||
* reproducible-check:
|
||
+ Mention the tool in README.
|
||
* debrebuild:
|
||
+ Mention the tool in README.
|
||
* uscan:
|
||
+ Apply patch from Unit 193 to better align the output.
|
||
|
||
[ Niko Tyni ]
|
||
* debc:
|
||
+ Fix deadlock with a control file bigger than 64 KB. Closes: #961368
|
||
|
||
[ Lee Garrett ]
|
||
* manpage-alert:
|
||
+ Avoid duplicate detection on usrmerged systems. Closes: #960567; MR: !194
|
||
|
||
[ Chris Lamb ]
|
||
* reproducible-check:
|
||
+ Overhaul of the whole script: MR: !197
|
||
- Improve code style.
|
||
- Improve caching mechanism.
|
||
- Correct logic for checking for *reproducible* packages. Closes: #961857
|
||
- Don't return results for non-Debian distributions. Closes: #961859
|
||
- Show a warning that the data should not be treated as "official"
|
||
or similar. Closes: #961858
|
||
|
||
[ Yuri Konotopov ]
|
||
* origtargz:
|
||
+ Properly exit the program when it fails to obtain the tarball. MR: !198
|
||
|
||
[ Jakob Haufe ]
|
||
* uscan:
|
||
+ Fix perl call to make_path to not create unexpected directories.
|
||
Closes: #932715; MR: !195
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sun, 28 Jun 2020 15:39:02 +0200
|
||
|
||
devscripts (2.20.3) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* uupdate:
|
||
+ Apply patch from Unit 193, adding full stops to the generated changelog.
|
||
* uscan:
|
||
+ Apply patch from Unit 193, adding --queit to the `git clone` calls.
|
||
* checkbashisms:
|
||
+ Improve check for `command` to properly detect options other than -p
|
||
also when -p is not the first option. Closes: #835498
|
||
Thanks to Eero Vuojolahti <eero@vuojolahti.com> for the initial patch.
|
||
+ After Policy v4.1.5, the POSIX standard for shell script is
|
||
POSIX.1-2017. Recognize `command -v` and `command -V` as valid.
|
||
* dget:
|
||
+ Apply patch from Bilal Muhammad to add support for scp:// and sftp://
|
||
protocols. Closes: #956498
|
||
* tests:
|
||
+ test_package_lifecycle:
|
||
- Require dpkg-dev >= 1.19.1, use Rules-Requires-Root in the test package
|
||
and therefore drop the fakeroot Build-Depends.
|
||
|
||
[ Andrius Merkys ]
|
||
* uscan:
|
||
+ Fix svn mode with HTTP URLs. Closes: #951568; MR: !173
|
||
|
||
[ Lars Kruse ]
|
||
* checkbashisms:
|
||
+ Remove check for "sleep" (not a shell builtin). Closes: #843913; MR: !176
|
||
|
||
[ Paul Wise ]
|
||
* bts:
|
||
+ Sync the known tags with bugs.debian.org.
|
||
|
||
[ Holger Levsen ]
|
||
* debrebuild:
|
||
+ Stop using the reproducible-builds.org apt repo. Closes: #955280
|
||
+ Switch to use deb.debian.org as the base apt repo. Closes: #955298
|
||
+ Add support for Debian 12 bookworm.
|
||
|
||
[ Antonio Terceiro ]
|
||
* debrepro:
|
||
+ Run command before second build via `sh -c`.
|
||
+ Run command before second build in the source tree copy, to avoid
|
||
modifying the original tree.
|
||
+ Add a new --timeout option.
|
||
|
||
[ Simon McVittie ]
|
||
* mass-bug:
|
||
+ Add a test. MR: !186
|
||
+ Add a new --control option, to be able to add arbitrary
|
||
Control: pseudo-headers. MR: !183
|
||
* tests:
|
||
+ test_package_lifecycle:
|
||
+ Fix test with debhelper 13. Closes: #958350; MR: 185
|
||
|
||
[ Jiří Paleček ]
|
||
* uscan:
|
||
+ Fix operation with simple git branches (rather than tags). MR: !175
|
||
* tests:
|
||
+ test_package_lifecycle:
|
||
- Fix test failures under non-EN locales. Closes: #953281
|
||
|
||
[ Alex Murray ]
|
||
* hardening-check:
|
||
+ Change to a more reliable to way of detecting control flow protection,
|
||
and add a new --nocfprotection flag to disable the check. MR: !184
|
||
|
||
[ Xavier Guimard ]
|
||
* Reformat perl scripts with the new perltidy 20200110.
|
||
* uscan:
|
||
+ Fix DEHS <target> output for components. MR: !179
|
||
+ Fix --download-version with grouped packages. MR: !156
|
||
+ Add "checksum" target to reduce grouped version size. MR: !156
|
||
+ Add --http-header option. Closes: #955268; MR: !181
|
||
* Update French translation.
|
||
* salsa:
|
||
+ Fix error when trying to display an error with "update_repo".
|
||
+ Enable "enable_ssl_verification" KGB option by default since GitLab sets
|
||
it
|
||
+ During webhook configuration, don't fail when --no-fail is set and
|
||
GitLab fails
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sat, 25 Apr 2020 21:15:48 +0200
|
||
|
||
devscripts (2.20.2) unstable; urgency=medium
|
||
|
||
* d/tests/control: add missing dependency on subversion.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 05 Feb 2020 16:41:11 +0100
|
||
|
||
devscripts (2.20.1) unstable; urgency=medium
|
||
|
||
[ Xavier Guimard ]
|
||
* d/bug-script: fix return value if a file is empty. MR: !148
|
||
* Update French translation
|
||
|
||
[ Mattia Rizzolo ]
|
||
* test/uscan:
|
||
+ Fixup and improve the httpserver cleanup functions to prevent
|
||
stray process to persist at the end of the build. Closes: #933642
|
||
+ Go back to use a real temporary file instead of a named pipe in
|
||
chronic_sh. This should also fix the Hurd FTBFS.
|
||
* d/control:
|
||
+ Use an alternative dependency to pylint | pylint3, to support backports.
|
||
+ Bump Standards-Version to 4.5.0, no changes needed.
|
||
* Make the Python code compliant with pylint-2.4.4. Closes: #945267
|
||
* grep-excuses:
|
||
+ Document the --autopkgtests option also in the --help. Closes: #941329
|
||
* debrebuild:
|
||
+ Add a new script that accepts a .buildinfo file as input and provides
|
||
instructions on how to drive APT (and sbuild) to perform a rebuild.
|
||
This script is still considered WIP, and its interface will likely
|
||
change in the future.
|
||
Thanks to Johannes Schauer for authoring the script. Closes: #774415
|
||
|
||
[ Andrius Merkys ]
|
||
* uscan:
|
||
+ Add support for direct access to Subversion repositories using a new
|
||
mode=svn. Closes: #939538; MR: !160
|
||
|
||
[ Hans Jerry Illikainen ]
|
||
* reproducible-check:
|
||
+ Consider 'FTBR' as unreproducible. MR: !169
|
||
|
||
[ Timo Furrer ]
|
||
* mk-build-deps: MR: !168
|
||
+ Document the DEB_BUILD_PROFILES environment variable.
|
||
+ Introduce a -P / --build-profiles option.
|
||
|
||
[ Ximin Luo ]
|
||
* mk-origtargz:
|
||
+ Restore old behaviour that skips mk-origtargz when --no-symlink is given.
|
||
|
||
[ Nicolas Boulenguez ]
|
||
* Improve reporting in case of --no-conf misuse for several tools. MR: !163
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Fri, 31 Jan 2020 12:10:18 +0100
|
||
|
||
devscripts (2.19.7) unstable; urgency=medium
|
||
|
||
[ Joao Eriberto Mota Filho ]
|
||
* debclean:
|
||
+ Allow debclean to work when in any path inside the package and
|
||
avoid searching in .git directories. MR: !152
|
||
* debsnap:
|
||
+ Added a new example to manpage to show how to use --first and --last
|
||
options. MR: !166
|
||
|
||
[ Xavier Guimard ]
|
||
* Update French translation.
|
||
* salsa:
|
||
+ Fix broken push command. MR: !138
|
||
+ Don't fail on checkout if --no-fail is set. MR: !151
|
||
* bts:
|
||
+ Fix warning with "noaction" and undefined "from".
|
||
Closes: #933607; MR: !145
|
||
* uscan:
|
||
+ Better displayed name when using components. MR: !146
|
||
+ Include details about the components in the dehs output. MR: !147
|
||
+ Fix bad https verification. MR: !150
|
||
+ Fore re-compression of components when their compression differ from the
|
||
main tarball. Closes: #934464; MR: !149
|
||
+ Fix git-shallow download when tag contains a "/".
|
||
Closes: #935949; MR: !158
|
||
* origtargz:
|
||
+ Fix incompatibility with components. Closes: #929786; MR: !159
|
||
|
||
[ Sean Whitton ]
|
||
* git-deborig:
|
||
+ Print to stderr, not stdout, when appropriate. Closes: #931509; MR: !134
|
||
|
||
[ Simon McVittie ]
|
||
* debi:
|
||
+ Wait for apt/dpkg child processes, fixing a regression in MR !45.
|
||
Closes: #932896; MR: !135
|
||
+ Invoke apt or apt-get with --reinstall.
|
||
Otherwise repeated test-builds of a package with the intended next
|
||
version number will not replace each other since MR !45. MR: !136
|
||
+ Don't use apt if applying neither --upgrade nor --with-depends.
|
||
Closes: #932640; MR: !142
|
||
+ Don't use apt install ./*.changes for --with-depends --upgrade.
|
||
Closes: #932963; MR: !143
|
||
+ Let --upgrade install new dependencies from the same source (corner
|
||
case from #932963). MR: !144
|
||
* tests:
|
||
+ test_mergechanges: Fix detection of --installed option. MR: !140
|
||
+ test_debi:
|
||
- Add a new integration test for debi, running only as root, currently
|
||
only in GitLab CI and autopkgtest. MR: !141
|
||
* Refresh formatting following the new perltidy version 20190601. MR: !154
|
||
|
||
[ Sven Hartge ]
|
||
* mk-build-deps:
|
||
+ Implement parsing of Build-Depends-Arch and Build-Conflicts-Arch.
|
||
Closes: #891664; LP: #1794314; MR: !139
|
||
|
||
[ Mattia Rizzolo ]
|
||
* nmudiff:
|
||
+ Document in the manpage the --no-pending and --no-dd options.
|
||
Closes: #932848
|
||
* debchange:
|
||
+ Document the Ubuntu special case when running --release. Closes: #942370
|
||
* d/bug-script:
|
||
+ Use `grep -E` instead of the non-standard `egrep`.
|
||
* d/control:
|
||
+ Build depend on pylint, which is now python3-based, instead of pylint3.
|
||
+ Bump Standards-Version to 4.4.1, no changes needed.
|
||
|
||
[ Mike Salvatore ]
|
||
* hardening-check:
|
||
+ Fix possible deadlock in stdout/stderr reading. MR: !153
|
||
|
||
[ Christoph Berg ]
|
||
* dcontrol:
|
||
+ Remove, the backend on qa.debian.org has not been maintained for years.
|
||
|
||
[ Paul Wise ]
|
||
* Avoid needing to shell quote configuration filenames by using arguments
|
||
+ Move String::ShellQuote from depends to recommends
|
||
* chdist:
|
||
+ Allow putting the dist name before the command instead of after.
|
||
* grep-excuses:
|
||
+ Drop duplicate aging info from excuses output
|
||
|
||
[ Laurent Bigonville ]
|
||
* Fix typo in the French translation.
|
||
|
||
[ Nicolas Boulenguez ]
|
||
* debclean, uupdate, who-uploads:
|
||
+ Add `set -e` to these shell scripts. MR: !164
|
||
|
||
[ Guillem Jover ]
|
||
* deb-why-removed:
|
||
+ New tool to fetch package removal information. Closes: #644575; MR: !107
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Thu, 17 Oct 2019 16:24:54 +0200
|
||
|
||
devscripts (2.19.6) unstable; urgency=medium
|
||
|
||
[ Christoph Berg ]
|
||
* origtargz:
|
||
+ Support unpacking tarballs where the files are in /.
|
||
|
||
[ Alex Murray ]
|
||
* hardening-check:
|
||
+ Add support for detecting binaries compiled with
|
||
-fstack-clash-protection. LP: #1820798; MR: !121
|
||
+ Add detection for -fcf-protection. MR: !127
|
||
|
||
[ laokz ]
|
||
* uscan:
|
||
+ Fix typo in documentation. MR: !125
|
||
+ Remove redundant, misleading string in a debug message. MR: !126
|
||
|
||
[ Thomas Goirand ]
|
||
* debchange:
|
||
+ Target buster-backports with --bpo. Closes: #931614
|
||
|
||
[ Paul Wise ]
|
||
* Devscripts::Config:
|
||
+ Improve handling (prevent code execution and errors with spaces and
|
||
newlines) of the configuration files. MR: !124
|
||
- Move String::ShellQuote from Recommends to Depends.
|
||
|
||
[ Xavier Guimard ]
|
||
* Reformat code following the changes in the new perltify 20181102. MR: !129
|
||
* debi:
|
||
+ Replace dpkg + apt-get by "apt-get install" on .change file.
|
||
Closes: #810294; MR: !45
|
||
* salsa:
|
||
+ Add "join" command. Closes: #921314; MR: !108
|
||
+ Add "push" command. MR: !108
|
||
+ Update doc: completion for aliases. MR: !108
|
||
* uscan:
|
||
+ Ignore --download-version when component is marked as "ignore". MR: !130
|
||
+ Fix download when <base> tag is relative. Closes: #932399; MR: !133
|
||
|
||
[ Mattia Rizzolo ]
|
||
* d/control:
|
||
+ Bump Standards-Version to 4.4.0, no changes needed.
|
||
|
||
[ Nick Gerow ]
|
||
* debchange:
|
||
+ Make sure to escape special characters in the maintainer name. MR: !128
|
||
|
||
[ Simon McVittie ]
|
||
* uscan:
|
||
+ Don't recurse into directories named .git when searching for
|
||
Debian packages. MR: !132
|
||
|
||
[ Unit 193 ]
|
||
* dcmd:
|
||
+ Consider .asc files as part of the upstream orig files.
|
||
+ Also add .zst as an allowed extension for upstream orig files.
|
||
|
||
[ Sean Whitton ]
|
||
* git-deborig:
|
||
+ New --just-print-tag-names option. Closes: #931180; MR: !131
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sat, 20 Jul 2019 10:43:35 +0200
|
||
|
||
devscripts (2.19.5) unstable; urgency=medium
|
||
|
||
[ Topi Miettinen ]
|
||
* hardening-check:
|
||
+ Fix some typos in the documentation. MR: !118
|
||
|
||
[ Xavier Guimard ]
|
||
* Update French translation.
|
||
* uscan:
|
||
+ Don't fail on first error when using multiple watch files.
|
||
Closes: #927864; MR: !119
|
||
* salsa: MR: !117
|
||
+ Fix token regexp to allow "-" in GitLab tokens.
|
||
+ Fix useless warnings when old description is null. Closes: #927367
|
||
+ Accept sub-groups in --group parameter. Closes: #927350
|
||
+ Fix bad warning if user is an inherited member of a subgroup.
|
||
Closes: #927373
|
||
|
||
[ Edward Betts ]
|
||
* Correct some spelling errors in documentation. MR: !116
|
||
|
||
[ Guillem Jover ]
|
||
* mk-origtargz: MR: !120
|
||
+ Do not enarmor already armored OpenPGP signatures. This actively caused
|
||
broken .asc files to be uploaded to the archive.
|
||
+ Pass --no-options to gpg.
|
||
+ Prevent duplicating the signature in case mk-origtargz is called twice.
|
||
+ Fix OpenPGP signature ASCII enarmor normalization.
|
||
+ Minore code improvements.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Thu, 09 May 2019 17:01:29 +0200
|
||
|
||
devscripts (2.19.4) unstable; urgency=medium
|
||
|
||
[ Antonio Terceiro ]
|
||
* debrepro:
|
||
+ Include --before-second-build option in output of --help.
|
||
|
||
[ Adam D. Barratt ]
|
||
* scripts/Makefile:
|
||
+ Fix building / testing of shell-based scripts. Closes: #923271
|
||
|
||
[ Paul Wise ]
|
||
* chdist:
|
||
+ Drop Dir::State::status as apt doesn't hard-code it since 1.3~pre3
|
||
|
||
[ Mattia Rizzolo ]
|
||
* Apply patch from Jakub Wilk to fix a weird spacing in devscripts(1).
|
||
Closes: #922975
|
||
* sadt:
|
||
+ Ignore a UserWarning from debian.deb822.PkgRelation.parse_relations after
|
||
#712513 changed its format. Closes: #924026
|
||
* wrap-and-sort:
|
||
+ Do not try to sort the paragraphs in d/tests/control. Closes: #923499
|
||
* tests:
|
||
+ Introduce a chronic_sh() bash function, reimplementing chronic(1).
|
||
+ Quiet down the uscan_git tests by using the new chronic_sh() thing, and
|
||
tweaking a few command calls here and there.
|
||
+ Rename the TMPDIR variable to avoid overloading it, and with it affect
|
||
the behaviour of mktemp(1) when it was already exported. Closes: #924977
|
||
This affected only some uscan tests.
|
||
+ Also tweak a few mktemp(1) calls to place their files in SHUNIT_TMPDIR,
|
||
and name them after the tests they are running.
|
||
+ export GIT_CONFIG_NOGLOBAL=1, HOME=, XDG_CONFIG_HOME= in a few tests
|
||
(uscan_git and salsa) to prevent the local configuration from affecting
|
||
the tests. Closes: #921334
|
||
|
||
[ Xavier Guimard ]
|
||
* salsa:
|
||
+ Allow `checkout --all`, to checkout all repos in a group. MR: !109
|
||
+ Return 1 when lists are empty. MR: !110
|
||
+ Fix disable/enable options. MR: !114
|
||
+ Add KGB options configuration. Closes: #921641; MR: !115
|
||
* uscan:
|
||
+ Fix bad check for "verbose" in Config.pm. Closes: #923441; MR: !111
|
||
* Update French translation.
|
||
|
||
[ Reiner Herrmann ]
|
||
* Update German translation.
|
||
|
||
[ Simon McVittie ]
|
||
* mergechanges:
|
||
+ Fix handling of .changes with a multiline Binary field.
|
||
Closes: #923427; MR: !112
|
||
|
||
[ Christoph Berg ]
|
||
* Refresh German translation, mostly for salsa.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 20 Mar 2019 16:57:59 +0100
|
||
|
||
devscripts (2.19.3) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* grep-excuses:
|
||
+ Add a patch from Niels Thykier to fix a possible crash. Closes: #919191
|
||
* bts:
|
||
+ Expand the "BTS" acronym in the manpage synopsis. Closes: #920870
|
||
* rmadison:
|
||
+ Apply a patch from Jakub Wilk to use HTTPS with people.canonical.com.
|
||
Closes: #921378
|
||
* nmudiff:
|
||
+ Expand the "NMU" acronym in the manpage description. Closes: #920869
|
||
|
||
[ Simon McVittie ]
|
||
* debc/debi:
|
||
+ List packages of any architecture.
|
||
+ Consider installing foreign 'Multi-Arch: same' packages, as long as they
|
||
belong of a known foreign architecture.
|
||
+ Closes: #915668; MR: !93
|
||
* mergechanges: MR: !102
|
||
+ Merge Binary and Description fields. Closes: #920470
|
||
+ Add a basic regression test.
|
||
|
||
[ Xavier Guimard ]
|
||
* salsa:
|
||
+ Slightly improve the documentation. Closes: #919402; MR: !100
|
||
+ Fix misinterpretation of SALSA_IRKER in devscripts.conf.
|
||
+ Fix the impossibility to delete email-on-push.
|
||
+ Fix email recipients afterglow when used with --all.
|
||
Closes: #921640; MR: !104
|
||
+ Die if project is missing in fork command. Closes: #922079
|
||
* uscan: MR: !101
|
||
+ Fix dehs output with components with the "ignore" version.
|
||
+ Fix dehs output when "group" is used.
|
||
+ Avoid false positive warning on USCAN_SYMLINK value.
|
||
Closes: #920874; MR: !103
|
||
+ Fix exit code when component are used. Closes: #922131; MR: !105
|
||
+ Don't parse empty options. Closes: #922132; MR: !105
|
||
* French translation update.
|
||
|
||
[ Chris Leick ]
|
||
* German translation update.
|
||
|
||
[ Reiner Herrmann ]
|
||
* German translation update.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Mon, 18 Feb 2019 06:45:37 +0100
|
||
|
||
devscripts (2.19.2) unstable; urgency=medium
|
||
|
||
* d/postinst:
|
||
+ Re-add accidentally removed code that installs /etc/devscripts.conf
|
||
during the first installation.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sat, 12 Jan 2019 20:37:26 +0100
|
||
|
||
devscripts (2.19.1) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* Upload to unstable.
|
||
* d/control:
|
||
+ Add debhelper to Suggests. Thanks Simon Quigley for the suggestion.
|
||
+ Restrict the Build-Depends on git to >= 1:2.7.0 (to use `git log
|
||
--date=format-local:`), that is not available on kbsd yet.
|
||
+ Bump debhelper compat level to 12, using the new debhelper-compat format.
|
||
+ Bump Standards-Version to 4.3.0, no changes needed.
|
||
* d/lintian-overrides:
|
||
+ Add some lintian overrides for uses-dpkg-database-directly. MR: !95
|
||
+ Add a lintian override for binary-package-depends-on-toolchain-package.
|
||
* Move manual calls to dpkg-maintscript-helper to d/maintscripts.
|
||
* Remove the whole postinst script, dealing with updates to the configuration
|
||
file from very ancient versions. Thank you lintian for opening my eyes.
|
||
* debchange:
|
||
+ Add patch from Stuart Prescott to fix the autodetection of NMU in case
|
||
the person running dch is listed in the first line under a wrapped
|
||
Uploaders field. Closes: #915393
|
||
* tests/test_debrepro:
|
||
+ Skip testing filesystem-ordering, as that may fail if disorderfs is
|
||
installed but the fuse kernel module is not loaded.
|
||
|
||
[ Xavier Guimard ]
|
||
* salsa:
|
||
+ Fix typo in salsa fork command. Closes: #915978
|
||
+ Fix typo in pod documentation.
|
||
+ Hide salsa token in bug report. Closes: #916073; MR: !91
|
||
+ Fix mr bug when colors are activated. MR: !92
|
||
+ Fix bad warning on unexistent project and downgrade messages to debug
|
||
level.
|
||
+ Add libgitlab-api-v4-perl and libtest-output-perl in build dependencies
|
||
and d/tests/control to enable the salsa unit tests. MR: !94
|
||
+ Add a --ci-config-path option. MR: !96
|
||
+ push_repo: allow pushing even if the project already exists. MR: !97
|
||
+ Skip project in update_repo if hooks are not available.
|
||
* uscan:
|
||
+ Fix warning when grouped package is up to date.
|
||
+ Fix dehs output when using --report with pgpmode next/previous.
|
||
Closes: #918994; MR: !99
|
||
+ Fix dehs output for grouped packages. MR: !99
|
||
* French translation update.
|
||
|
||
[ Benjamin Drung ]
|
||
* wrap-and-sort:
|
||
+ Also sort debian/tests/control.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sat, 12 Jan 2019 20:18:58 +0100
|
||
|
||
devscripts (2.18.11) experimental; urgency=medium
|
||
|
||
[ Xavier Guimard ]
|
||
* Devscripts::Config:
|
||
+ Support a new --conf-file option to add extra configuration files.
|
||
* Devscripts::Output:
|
||
+ Add a new ds_prompt() function.
|
||
* Add Devscripts::JSONCache, Perl object cache library to store values.
|
||
* salsa: new tool to manage salsa.debian.org repositories with:
|
||
+ commands to manage users in salsa groups,
|
||
+ commands to contribute (create fork and merge_request),
|
||
+ commands to manage repositories: configure project description, KGB
|
||
webhook, tagpending webhook, Irker, Email-on-push, default HEAD (i.e.
|
||
from the default "master" to "debian/master" for DEP-14 migrations).
|
||
* Closes: #890594; MR: !70
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 05 Dec 2018 18:49:57 +0100
|
||
|
||
devscripts (2.18.10) unstable; urgency=medium
|
||
|
||
[ Daniel Kahn Gillmor ]
|
||
* uscan:
|
||
+ Use gpgv instead of gpg for git tag verification. MR: !82
|
||
|
||
[ Emilio Pozuelo Monfort ]
|
||
* uscan:
|
||
+ Fix mkorigtargz for watch version 4 with non-default destdir
|
||
and a defined action. MR: !83
|
||
|
||
[ Xavier Guimard ]
|
||
* uscan:
|
||
+ Change "group" version build: version is the grouping of each component
|
||
version after mk-origtargz changes (i.e. a repack suffix can be added to
|
||
each component separately). MR: !84
|
||
+ Use gpgv in all signature verification. Closes: #913665; MR: !88
|
||
+ Force UTC for the date of the last git commit. Closes: #910762; MR: !89
|
||
|
||
[ Mattia Rizzolo ]
|
||
* wrap-and-sort:
|
||
+ Avoid crashing on non-unicode locales. Closes: #914181
|
||
|
||
[ James McCoy ]
|
||
* Devscripts::Packages:
|
||
+ Parse "dpkg --status" instead of /var/lib/dpkg/status. MR: !87
|
||
* Devscripts::PackageDeps:
|
||
+ Add fromStatus() to parse "dpkg --status", leaving new() to parse other
|
||
similar files. MR: !87
|
||
* dpkg-depcheck:
|
||
+ Use Devscripts::PackageDeps->fromStatus. MR: !87
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 05 Dec 2018 17:59:12 +0100
|
||
|
||
devscripts (2.18.9) unstable; urgency=medium
|
||
|
||
* Fix FTBFS due to a missing dependency in the Makefile.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Tue, 13 Nov 2018 13:52:35 +0100
|
||
|
||
devscripts (2.18.8) unstable; urgency=medium
|
||
|
||
[ Reiner Herrmann ]
|
||
* nmudiff:
|
||
+ Check for neomutt if mutt is not available. Closes: #912083
|
||
|
||
[ Xavier Guimard ]
|
||
* French translation update.
|
||
* uscan:
|
||
+ Fix default compression suffix in git HEAD mode. Closes: #912403; MR: !81
|
||
+ Re-enable -dd and -ddd and fix documentation. MR: !78
|
||
+ Support of grouped upstream sources. Closes: #899073; MR: !80
|
||
* mk-origtargz:
|
||
+ Add --force-repack option.
|
||
* Devscripts::Config:
|
||
+ Fix bad error handling and improve tests.
|
||
+ Fix handling of array values (space-separated values) in .devscripts.
|
||
|
||
[ Jérémy Lal ]
|
||
* uscan:
|
||
+ Fix missing parenthesis. Closes: #913008
|
||
|
||
[ Mattia Rizzolo ]
|
||
* doc:
|
||
+ Move the instructions to build/install/clean the doc/ directory into a
|
||
Makefile in that directory.
|
||
+ Move devscripts.1 and devscripts.conf.5 from scripts/ to doc/.
|
||
+ Fix devscripts.1 generation, build it from README instead of d/control
|
||
and move the genmanpage.pl script out of debian/. Closes: #912971
|
||
* Fix the trap handling in multiple shell scripts. Now they trap only EXIT,
|
||
and not a random set of the first 15 signals. Closes: #911969
|
||
* dcontrol:
|
||
+ Document --no-conf also in the manpage.
|
||
|
||
[ Nicolas Boulenguez ]
|
||
* Makefile:
|
||
+ Remove some obsolete build flags from scripts/Makefile.
|
||
+ Include dpkg-dev Makefile snippet instead of calling dpkg-vendor(1).
|
||
+ Clean the pylint cache directory.
|
||
* bts:
|
||
+ Ensure consistency of the regex validating cache mode.
|
||
+ Let a boolean test consider all false values instead of only 0.
|
||
+ Replace 2 redundant booleans with an enumeration of 3 cases.
|
||
* dcontrol:
|
||
+ Accept the --no-conf option.
|
||
* debchange:
|
||
+ Fix auto_nmu (getoptions uses 0/1, not yes/no).
|
||
+ Small code cleanup.
|
||
+ Check command line value for log heuristic
|
||
* debuild:
|
||
+ Only set --rootcmd from an user explicit choice.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Mon, 12 Nov 2018 18:03:59 +0100
|
||
|
||
devscripts (2.18.7) unstable; urgency=medium
|
||
|
||
[ Martyn Welch ]
|
||
* chdist:
|
||
+ Make src2bin use the chosen dist config instead of the host's. MR: !52
|
||
|
||
[ Xavier Guimard ]
|
||
* Perl scripts:
|
||
+ Add common modules to parse configuration, command line and normalize
|
||
output. MR: !51
|
||
- This moves libmoo-perl and libipc-run-perl dependency from "Recommends"
|
||
to "Depends". MR: !51; MR: !74
|
||
* uscan:
|
||
+ Fix bad package name in git HEAD mode. Closes: #896136
|
||
+ Modified to use common Perl modules. MR: !51
|
||
+ Download only the good ref in gitmode shallow. Closes: #910709; MR: !57
|
||
+ Fix documentation: -dd isn't usable, but --dd is. MR: !58
|
||
+ Embed mk-origtargz instead of launching it and parse stdout. MR: !55
|
||
+ Enclose the whole @ANY_VERSION@, @ARCHIVE_EXT@, @DEB_EXT@ and
|
||
@SIGNATURE_EXT into non-capturing groups (See #910910). MR: !66
|
||
+ Disable pgpmode=previous lines if nothing was downloaded.
|
||
Closes: #910910; MR: !69
|
||
+ Use new value 'default' for compression when not chosen. MR: !68
|
||
+ Fix regression from 2.18.5 where the User-Agent string was not set to
|
||
the default value. Closes: #911401; MR: !73
|
||
+ In git mode, check the local git repository in the if there is an
|
||
upstream remote and use it when available. Closes: #910777; MR: !72
|
||
* mk-origtargz:
|
||
+ Rewritten using common Perl files. MR: !55
|
||
+ Don't override compression when set in command line when we are
|
||
implicitly repacking. Closes: #894518; MR: !60
|
||
+ Accept uncompressed tarballs as source files. Closes: #838682; MR: !64
|
||
+ Switch default compression from gzip to xz if source format is 2.0 or if
|
||
mk-origtargz isn't used in a debian source directory
|
||
Closes: #910803; MR: !61; MR: !63
|
||
+ Refactor the whole configuration management code, and add a 'default'
|
||
compression to let mk-origtargz choose. MR: !68
|
||
* French translation update. MR: !59
|
||
|
||
[ Daniel Kahn Gillmor ]
|
||
* uscan:
|
||
+ Fix typo in documentation, s/hush/hash. Closes: #910759
|
||
|
||
[ Mattia Rizzolo ]
|
||
* mk-build-deps:
|
||
+ Add patch by Joost van Baal-Ilić to allow building a package even if the
|
||
package doesn't have any build dependencies. Closes: #910369
|
||
* who-uploads:
|
||
+ Fix bad signal handling that could potentially lead to insecure use of
|
||
/tmp. Thanks to Jakub Wilk for reporting. Closes: #911720
|
||
* dd-list:
|
||
+ Update documentation to match reality, as dd-list is now using
|
||
`apt-get indextargets` when available. Closes: #911423
|
||
* README:
|
||
+ Normalize by always appending a full stop at the end of the sentence.
|
||
+ Document the role of "Suggests"ed packages.
|
||
+ Introduce the concept of "core" scripts, for which base dependencies are
|
||
expected to be marked as hard "Depends". For now the following scripts
|
||
are considered core: dcmd dd-list debchange debcheckout debclean debdiff
|
||
debsign debuild uscan.
|
||
* debian/control:
|
||
+ Per the above definition of "core scripts", promote the following
|
||
packages to Depends: fakeroot, file, gnupg|gnupg2, gpgv|gpgv2,
|
||
libfile-which-perl, libwww-perl, patchutils, wdiff.
|
||
+ Generate the package description from the README. MR: !77
|
||
* tests:
|
||
+ Skip test_debrepro on hurd-i386, at it requires sem_open().
|
||
|
||
[ Eli Uriegas ]
|
||
* mk-build-deps:
|
||
+ Fix use of an uninitialized variable in build_equiv(). MR: !56
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Thu, 25 Oct 2018 13:11:38 +0200
|
||
|
||
devscripts (2.18.6) unstable; urgency=medium
|
||
|
||
[ Unit 193 ]
|
||
* uscan:
|
||
+ Tweak the bash completion so directory names can be tab completed.
|
||
|
||
[ Simon McVittie ]
|
||
* sadt:
|
||
+ Ignore the new test restriction "superficial". MR: !50
|
||
|
||
[ Mattia Rizzolo ]
|
||
* tests:
|
||
+ Fix autopkgtest that was failing due to missing test dependency
|
||
on fakeroot. Closes: #910262
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Fri, 05 Oct 2018 01:00:11 +0200
|
||
|
||
devscripts (2.18.5) unstable; urgency=medium
|
||
|
||
[ Antoine Beaupre ]
|
||
* debchange:
|
||
+ Bump LTS version number from 7 to 8. Closes: #908062
|
||
|
||
[ Mattia Rizzolo ]
|
||
* mk-build-deps:
|
||
+ Install the README used for the equivs package into a directory
|
||
named /templates/ to avoid the new lintian tag
|
||
package-contains-documentation-outside-usr-share-doc.
|
||
* wrap-and-sort:
|
||
+ Update man-page to list the --dry-run option. Closes: #908036
|
||
* tests:
|
||
+ pylint:
|
||
- Re-enable the test again.
|
||
- Appease the new pylint rule useless-object-inheritance.
|
||
+ test_package_lifecycle:
|
||
- Adapt the expected output for dpkg-source 1.19.1. Closes: #909719
|
||
+ Use `set -u` in all the test files.
|
||
+ Move some the temporary directories into SHUNIT_TMPDIR, to have more
|
||
assurances that they are cleaned up at the end.
|
||
+ In autopkgtest, avoid using the deprecated needs-recomends option, and
|
||
instead explicitly list all the required packages.
|
||
|
||
[ Benjamin Drung ]
|
||
* test:
|
||
+ Use sys.executable instead of looking at /proc/self/cmdline.
|
||
+ Avoid creating .pylint.d directory.
|
||
+ Ignore some error-handling code when computing the test coverage.
|
||
* debsign:
|
||
+ Fix incomplete .buildinfo entry when an at ('@') sign is in the path.
|
||
|
||
[ Chris Lamb ]
|
||
* PEP8-ify a number of Python scripts. MR: !27
|
||
|
||
[ Xavier Guimard ]
|
||
* Rewrite debian/copyright using copyright-format 1.0. MR: !41
|
||
* Add .perltidyrc to format Perl files and reformat all Perl files. MR: !47
|
||
- Add a new test test_perltidy to verify that scripts are well formatted.
|
||
- This adds a new build dependency on perltidy.
|
||
* tests: MR: !48
|
||
- Add faketime to the dependencies in d/tests/control.
|
||
- Fix test_mk-origtargz random failure.
|
||
* uscan:
|
||
+ Rewrite using object-oriented code. MR: !28
|
||
- This adds a new dependency on libmoo-perl for uscan (Recommended).
|
||
+ Optimize code: MR: !30
|
||
- Set FTP passive mode in a trigger.
|
||
- Avoid system() calls.
|
||
+ This adds a new dependency on libipc-run-perl and libfile-which-perl
|
||
for uscan (Recommended).
|
||
- Avoid code duplication.
|
||
+ Behaviour changes:
|
||
- Warn when find old pgp keyring.
|
||
+ Add myself to authors list.
|
||
+ Clean temporary git repo. Closes: #909418; MR: !32
|
||
- Keep it only if --debug is set (previously kept if --verbose). MR: !33
|
||
+ Add @DEB_EXT@ macro containing [\+~](debian|dfsg|ds|deb)(\.)?(\d+)?$.
|
||
- add also a "auto" value for dversionmangle which is replaced by
|
||
dversionmangle=s/@DEB_EXT@//.
|
||
- modify test_uscan to test these values.
|
||
- Closes: #908528; MR: !35
|
||
+ Add "pgpmode=gittag" option to verify git tag signature if any.
|
||
Closes: #827065; MR: !38
|
||
+ Document the default values of the 'version' and 'script' options.
|
||
Closes: #907289; MR: !40
|
||
+ Add tests for git mode.
|
||
- This adds a new build dependency on git. MR: !42
|
||
- De-duplicate test code.
|
||
+ Add a new "searchmode" line option to parse raw/plain content instead of
|
||
just the href= attributes of <a> html tags. Can be used to e.g. easily
|
||
check .json files. Closes: #897382; MR: !39
|
||
|
||
[ Sean Whitton ]
|
||
* git-deborig:
|
||
+ Don't fail when .git/info does not exist. Closes: #909339; MR: !29
|
||
|
||
[ James McCoy ]
|
||
* Audit usage of Dpkg::Version in all scripts. MR: !44
|
||
+ mk-build-deps: Check whether version object exists before trying to use
|
||
it. This silences Dpkg::Version's new warning about usage in boolean
|
||
context.
|
||
+ Devscripts::Uscan::WatchLine: Add missing Dpkg::Version import.
|
||
+ chdist: Explicitly import version_compare() from Dpkg::Version.
|
||
+ mk-origtargz: Use Dpkg::Version->is_native() instead of reading
|
||
internals.
|
||
+ git-deborig: Check sanity of version object before using it.
|
||
|
||
[ Dima Kogan ]
|
||
* debcheckout:
|
||
+ Fix incorrect interpretation of system() error codes. Closes: #895307
|
||
|
||
[ Cyril Brulebois ]
|
||
* debdiff:
|
||
+ Make bash completion autocomplete on *.udeb files. Closes: #887358
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 03 Oct 2018 16:43:52 +0200
|
||
|
||
devscripts (2.18.4) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* debchange:
|
||
+ Replace implicit boolean evaluation of a Dpkg::Version object by
|
||
Dpkg::Version::is_valid(). Closes: #900703
|
||
* bts:
|
||
+ Add the new 'ftbfs' tag to the list of known tags. Closes: #900963
|
||
* grep-excuses:
|
||
+ Avoid unintended blessing during YAML loading.
|
||
Thanks to Ansgar Burchardt <ansgar@debian.org> for reporting and
|
||
providing a patch. Closes: #902409; CVE-2018-13043
|
||
* uscan:
|
||
+ Remove wrong information about GitHub releases. Closes: #902842
|
||
* test/test_uscan_ftp:
|
||
+ Skip test on hurd-i386, hurd is missing a required feature. MR: !23
|
||
* test/pylint:
|
||
+ Temporarily disable the test, as pylint is currently uninstallable,
|
||
see #902631.
|
||
* debian/control:
|
||
+ Comment-out build-dependency on pylint3.
|
||
+ Bump Standards-Version to 4.2.1, no changes needed.
|
||
|
||
[ Shengjing Zhu ]
|
||
* uscan:
|
||
+ Fix wrong git log command in manpage. MR:!16
|
||
|
||
[ Simon McVittie ]
|
||
* tests/test_package_lifecycle:
|
||
+ Don't load ~/.devscripts while calling debdiff. MR: !17
|
||
* sadt:
|
||
+ Implement new restrictions from autopkgtest git master. MR: !18
|
||
- 'flaky': if this test fails, the failure is logged but is not
|
||
counted as a failure.
|
||
- 'skippable': if this test exits 77, it counts as skipped,
|
||
not failed (even if it wrote to stderr).
|
||
* uscan:
|
||
+ Handle absolute USCAN_DESTDIR correctly in git mode.
|
||
Closes: #895279; MR: !14
|
||
|
||
[ Sean Whitton ]
|
||
* git-deborig: MR !19
|
||
+ When suggesting the user run git-deborig again with more arguments,
|
||
include all the arguments the user originally passed in the
|
||
suggestion.
|
||
|
||
[ James McCoy ]
|
||
* grep-excuses:
|
||
+ Strip all HTML tags, not just anchors, from excuses. MR !20
|
||
* debsnap:
|
||
+ Disable explicit validity checking in Dpkg::Version constructor so
|
||
there's an actual object to call is_valid() on. Closes: #903479
|
||
|
||
[ Ian Jackson ]
|
||
* grep-excuses:
|
||
+ Add --autopkgtest option to show autopkgtest failures in the target
|
||
package which are caused by new versions of other packages. MR !21
|
||
|
||
[ Lev Lazinskiy ]
|
||
* uscan:
|
||
+ Handle --copy argument. Closes: #895209; MR !22
|
||
|
||
[ Translation updates ]
|
||
* French, thanks to jean-pierre giraud. Closes: #902815
|
||
|
||
[ Kees Cook ]
|
||
* hardening-check:
|
||
+ Drain both stdout/stderr while waiting for readelf to exit to prevent
|
||
readelf from getting blocked on a full pipe. Closes: #903482
|
||
|
||
[ Christoph Berg ]
|
||
* namecheck: Drop code.google.com, it's down.
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Support fetching bugs from debbugs.gnu.org: Closes: #904432
|
||
- Force CGI URL to be "/cgi/" rather than "/cgi-bin/" when using
|
||
the gnu.org server.
|
||
- Match both "/cgi/" and "/cgi-bin/" when rewriting URLs in cache
|
||
files.
|
||
- Allow links to mbox files to contain additional HTML attributes.
|
||
+ Pre-emptively support HTTPS URLs when parsing release-critical pages.
|
||
+ Really use HTTPS by default for bugs.debian.org.
|
||
|
||
[ Guillem Jover ]
|
||
* debsnap:
|
||
+ Switch to HTTPS for connections to snapshot.debian.org. Closes: #904659
|
||
|
||
[ Agustin Henze ]
|
||
* uscan:
|
||
+ Use stricter match to find href attribute to avoid invalid URLs.
|
||
Closes: #904578; MR !25
|
||
|
||
[ Jakub Wilk ]
|
||
* rmadison:
|
||
+ Fix error handling to avoid having all curl/wget errors to be treated
|
||
as SSL errors. Closes: #907683
|
||
|
||
[ Javi Sabalete ]
|
||
* debcommit:
|
||
+ Always use annotate tags with git. MR: !24
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Mon, 03 Sep 2018 22:30:44 +0200
|
||
|
||
devscripts (2.18.3) unstable; urgency=medium
|
||
|
||
[ Maximiliano Curia ]
|
||
* dpkg-depcheck:
|
||
+ Also trace openat syscall. Closes: #898418; MR: !11
|
||
|
||
[ Sean Whitton ]
|
||
* git-deborig:
|
||
+ Now works in a git worktree.
|
||
Closes: #897050; MR: !12
|
||
|
||
[ Pierre-Elliott Bécue ]
|
||
* rmadison:
|
||
+ Make it verbose when the failure is due to a SSL CACERT check failure,
|
||
either from wget or from curl.
|
||
Closes: #882347
|
||
|
||
[ Mattia Rizzolo ]
|
||
* test/test_uscan_ftp:
|
||
+ Handle errors coming from the ftpserver.py subprocess to avoid possible
|
||
endless loops. Closes: #898370
|
||
* d/tests/control:
|
||
+ Add missing test-dep on python3-pyftpdlib. Closes: #898450
|
||
|
||
[ Antonio Terceiro ]
|
||
* sadt: Several improvements from MR: !13 and MR: !15
|
||
+ Support comma-separated restrictions.
|
||
+ support comma-separated tests. Closes: #881825
|
||
+ Split features by commas or whitespace.
|
||
+ Recognize (and ignore) the needs-recommends restriction.
|
||
+ Improve output:
|
||
- Display output of commands in verbose output.
|
||
- Improve organization of verbose output. Closes: #748852
|
||
- Print extra separator at the end of test log.
|
||
+ Add support for Test-Command: in debian/tests/control. Closes: #781963
|
||
* test:
|
||
+ test_debrepro: extract helper functions into test_helper.sh.
|
||
+ Makefile: remove trailing tabs, and sort.
|
||
+ sadt: add basic tests.
|
||
* debrepro:
|
||
+ Cleanup files if package is reproducible.
|
||
|
||
[ Paul Wise ]
|
||
* wrap-and-sort: allow using --dry-run without --verbose
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Wed, 23 May 2018 13:32:26 +0200
|
||
|
||
devscripts (2.18.2) unstable; urgency=medium
|
||
|
||
[ Daniel Kahn Gillmor ]
|
||
* uscan:
|
||
+ Add short archive extensions (tbz, txz, tgz) in the @ARCHIVE_EXT@
|
||
regexp. Closes: #823624
|
||
|
||
[ Ben Finney ]
|
||
* suspicious-source:
|
||
+ Correct "preferred form of the work for making modifications to it".
|
||
Closes: #859617
|
||
|
||
[ Nish Aravamudan ]
|
||
* dep3changelog:
|
||
+ Make parsing less strict about blank lines.
|
||
Closes: #858287; LP: #1673292
|
||
|
||
[ Ben Wiederhake ]
|
||
* wrap-and-sort:
|
||
+ Add a dry-run option. Closes: #808574
|
||
|
||
[ Hilko Bengen ]
|
||
* debsnap:
|
||
+ Complain about existing destdir only when it is created.
|
||
Closes: #884177
|
||
|
||
[ Mònica Ramírez Arceda ]
|
||
* nmudiff:
|
||
+ Add a template argument to provide a different email from the one in the
|
||
script. Closes: #555863
|
||
|
||
[ Pierre-Elliott Bécue ]
|
||
* d/control:
|
||
+ Add myself to uploaders.
|
||
* wrap-and-sort:
|
||
+ Tweak the way files are handled, and print the modified file list in
|
||
also in non-dry-run-mode when verbosity is enabled.
|
||
+ Remove empty lines at the beginning of a file.
|
||
* nmudiff:
|
||
+ Add a no-pending option to not add the pending tag if needed.
|
||
+ Add a non-dd option to ask for a sponsor in the email.
|
||
Closes: #662794
|
||
|
||
[ Mattia Rizzolo ]
|
||
* mk-origtargz:
|
||
+ Deal with Hurd where `getconf ARG_MAX` returns "undefined".
|
||
* Fix some pylint issues that are reported only by stretch's pylint.
|
||
* d/control:
|
||
+ Bump Standards-Version to 4.1.4, no changes needed.
|
||
* test_package_lifecycle:
|
||
+ Don't depend on /usr/share/doc being available on the build host.
|
||
* sadt:
|
||
+ Fixup the check_depends() caching functionality. MR: !9
|
||
|
||
[ Adam D. Barratt ]
|
||
* debdiff:
|
||
+ Sort shlibs files before comparing. The order of entries is not
|
||
significant.
|
||
|
||
[ Paul Wise ]
|
||
* chdist, cowpoke:
|
||
+ Default to deb.debian.org instead.
|
||
|
||
[ Antonio Terceiro ]
|
||
* uscan:
|
||
+ Redirect Alioth's gemwatch to gemwatch.debian.net. MR: !2
|
||
* debrepro:
|
||
+ Vary between timezones that are more than 1 day apart. MR: !3
|
||
+ Add a --before-second-build option, to inject extra command before
|
||
the second build runs. MR: !4
|
||
+ Add a testcase. MR: !8
|
||
|
||
[ Chris Lamb ]
|
||
* debsign:
|
||
+ To prevent collision attacks, refuse to sign with short key IDs (eg.
|
||
0xCAFEBABE) and warn when not using full GPG fingerprint. MR: !1
|
||
|
||
[ Dmitry Shachnev ]
|
||
* sadt:
|
||
+ Set AUTOPKGTEST_TMP environment variable. MR: !5
|
||
|
||
[ Sean Whitton ]
|
||
* git-deborig: MR: !7
|
||
+ New --just-print option.
|
||
- Add recommends and build-depends on libstring-shellquote-perl.
|
||
+ New --version option.
|
||
+ New --force alias for -f.
|
||
+ Correct terminology ref->committish (see gitglossary(7)).
|
||
+ Add to the manpage details about gitattributes(5) manipulation.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Mon, 23 Apr 2018 00:33:07 +0200
|
||
|
||
devscripts (2.18.1) unstable; urgency=medium
|
||
|
||
[ Yavor Doganov ]
|
||
* ltnu:
|
||
+ Add pkg-gnustep shortcut. Closes: #885917
|
||
|
||
[ Steve Langasek ]
|
||
* tests:
|
||
+ Fix test_debchange when run on Debian derivatives. Closes: #886211
|
||
|
||
[ Mattia Rizzolo ]
|
||
* bts:
|
||
+ Fix syntax issue in the POD documentation, so it can be built with an
|
||
older pod as well.
|
||
* ltnu:
|
||
+ Avoid using L<> with emails in the POD documentation, so it can be built
|
||
with an older pod as well.
|
||
* reproducible-check:
|
||
+ Instruct to install python3-xdg if missing. Closes: #888307
|
||
* mk-origtargz:
|
||
+ Split list of files to delete if the list gets too long to fit ARG_MAX.
|
||
Thanks to Ximin Luo <infinity0> for the initial patch. Closes: #855464
|
||
* debian/control:
|
||
+ Change maintainer email from alioth to devscripts@packages.debian.org.
|
||
+ Move the Git repository to salsa.debian.org.
|
||
|
||
[ Osamu Aoki ]
|
||
* uupdate:
|
||
+ bash completion fix by Julian Gilbey. Closes: #834006
|
||
* uscan:
|
||
+ clarify importance of version=4. Closes: #884880
|
||
+ add hrefdecode option. Closes: #884604
|
||
+ git HEAD tracking features. Closes: #811565
|
||
+ refine target directory documentation. Closes: #841519
|
||
+ add test for FTP protocol.
|
||
|
||
[ James McCoy ]
|
||
* debrepro:
|
||
+ Add a --help option and include options description in the usage output.
|
||
|
||
[ Axel Beckert ]
|
||
* ltnu:
|
||
+ Add option "-m" to only look in the Maintainer field and not also in
|
||
the Uploaders field. Closes: #887380
|
||
|
||
[ Christoph Berg ]
|
||
* origtargz: Make --clean remove .gitignore if it's not in git.
|
||
|
||
[ Benjamin Drung ]
|
||
* Fix all pylint3 issues.
|
||
* Update Python unittests to support pylint 1.8.
|
||
* Convert flake8 test into a unittest.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Tue, 06 Mar 2018 16:23:00 +0100
|
||
|
||
devscripts (2.17.12) unstable; urgency=medium
|
||
|
||
[ Adam D. Barratt ]
|
||
* Fix typo in 2.7.11 changelog ("dpkg-bev" -> "dpkg-dev").
|
||
|
||
[ Chris Lamb ]
|
||
* debuild:
|
||
+ Print the actual arguments we make to lintian. Closes: #880124
|
||
* dget:
|
||
+ Support downloading packages through gopher://. Closes: #880649
|
||
|
||
[ Axel Beckert ]
|
||
* Add new script: ltnu (Long Time No Upload).
|
||
* Remove trailing whitespace in previous changelog entry.
|
||
|
||
[ Antoine Beaupré ]
|
||
* debchange:
|
||
+ Refactor and unify version information.
|
||
+ Add support for uploads to Debian LTS with the new --lts flag.
|
||
Closes: #762715
|
||
* bts:
|
||
+ Add list of tags to documentation. Closes: #883658
|
||
|
||
[ James McCoy ]
|
||
* grep-excuses:
|
||
+ Show when dependencies are blocking the migration. Closes: #881906
|
||
|
||
[ Antonio Terceiro ]
|
||
* uscan:
|
||
+ decode HTTP responses, to support pages that are served encoded with
|
||
gzip (`Content-Encoding: gzip`).
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout:
|
||
+ Support salsa.debian.org.
|
||
+ Set "git" as default repository type so https:// URLs use it.
|
||
|
||
[ Mattia Rizzolo ]
|
||
* debdiff-apply:
|
||
+ Avoid using Python bare exceptions, to appease flake8's E722.
|
||
* test/uscan_mangle:
|
||
+ Use a real newline instead of embedding \n in a shell variable, which
|
||
isn't portable between dash and bash.
|
||
* Bump debhelper compat level to 11.
|
||
* debian/control:
|
||
+ Bump Standards-Version to 4.1.3, no changes needed.
|
||
+ Add missing build-dependency on fakeroot.
|
||
+ Set Rules-Requires-Root: no.
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Sat, 30 Dec 2017 23:44:18 +0100
|
||
|
||
devscripts (2.17.11) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* Remove myself from Uploaders.
|
||
|
||
[ Osamu Aoki ]
|
||
* debuild:
|
||
+ Support newer and long dpkg-buildpackage options --no-sign,
|
||
--unsigned-source, --unsigned-changes, -ui and --unsigned-buildinfo,
|
||
therefore bumping the dpkg-dev dependency to version to 1.18.19.
|
||
Closes: #876024
|
||
* debian/control:
|
||
+ Remove Martin Zobel-Helas, Patrick Schoenfeld and Benjamin Drung
|
||
from Uploaders after asking them.
|
||
Thanks for all your contributions!
|
||
* uscan:
|
||
+ Auto set --force-download when appropriate to retain the
|
||
previous behaviour.
|
||
+ Correct information about the OpenPGP key fingerprints. Closes: #877104
|
||
|
||
[ Chris Lamb ]
|
||
* reproducible-check:
|
||
+ Match name of the json file on remote server.
|
||
+ Use the restricted JSON file that hides transient issues. Closes: #875861
|
||
+ Handle multi-architecture systems. Closes: #875887
|
||
+ Expire cache file after 1 day and base local cache name on the
|
||
remote filename.
|
||
+ Various flake8-related tidyintidying.
|
||
* debian/control:
|
||
+ Mention reproducible-check in the package long description.
|
||
* debchange:
|
||
+ Add support for preparing uploads to stable with the new --stable flag.
|
||
Closes: #871657
|
||
|
||
[ Christoph Berg ]
|
||
* origtargz:
|
||
+ Allow invocation from subdirectory. Closes: #702636
|
||
|
||
[ Cyril Brulebois ]
|
||
* debsign:
|
||
+ Fix bash completion by using file extensions instead of
|
||
using globs. Closes: #877440
|
||
|
||
[ Mattia Rizzolo ]
|
||
* debchange:
|
||
+ Update the manpage to mention that --bpo now targets stretch-backports,
|
||
not jessie-backports. Closes: #877877
|
||
* debian/control:
|
||
+ Annotate the build-dependencies on perl and python3-all with :any.
|
||
+ Add myself to uploaders.
|
||
+ Bump Standards-Version to 4.1.1, no changes needed.
|
||
+ Drop Testsuite:autopkgtest field, it's automatically added by dpkg-source.
|
||
+ Promote sensible-utils from Recommends to Depends.
|
||
* debrsign:
|
||
+ Apply patch from Gilles Filippini <pini@debian.org> to add support for
|
||
.buildinfo files. Closes: #862324
|
||
* uscan:
|
||
+ Apply patch from Stephen Kitt <skitt@debian.org> to support https in the
|
||
sf.net special redirector. Closes: #879207
|
||
* tests:
|
||
+ mk-origtargz: fix check with dpkg 1.19.x. Thanks to Adam Conrad
|
||
<adconrad@debian.org> for the patch. Closes: #879798
|
||
|
||
-- Mattia Rizzolo <mattia@debian.org> Fri, 27 Oct 2017 14:52:18 +0200
|
||
|
||
devscripts (2.17.10) unstable; urgency=medium
|
||
|
||
[ Mattia Rizzolo ]
|
||
* debian/tests/control:
|
||
+ Add dependency on debhelper; apparently autopkgtest in ubuntu doesn't
|
||
pull it otherwise
|
||
* debian/control:
|
||
+ Mark build-dependencies needed only for the tests with the <!nocheck>
|
||
build profile; partially addresses: #870640
|
||
* debian/source/options:
|
||
+ Remove the file, compression=xz has been the default for a long while.
|
||
* debian/TODO:
|
||
+ Remove the file, unused (=> outdated) since 2008 and mostly empty.
|
||
* debian/rules:
|
||
+ Enable hardening build flags. Closes: #873379
|
||
Thanks Chris Lamb <lamby@debian.org> for the patch.
|
||
* reproducible-check:
|
||
+ New script from Chris Lamb to check the reproducibility status of the
|
||
installed packages. Closes: #872514
|
||
|
||
[ Antonio Terceiro ]
|
||
* debc:
|
||
+ add --list-changes option, similar to --list-debs but for displaying the
|
||
path to the .changes file.
|
||
* debrepro:
|
||
+ proof-read manpage.
|
||
|
||
[ James McCoy ]
|
||
* Add hardening-check script.
|
||
* debuild:
|
||
+ Add "--" in --help output for debian/rules mode.
|
||
* test_package_lifecycle:
|
||
+ Fix expected output when run as root.
|
||
* build-rdeps:
|
||
+ Use apt interfaces to find and read the sources files, fixing --old
|
||
(non-dose) behavior when sources files are compressed. (Closes:
|
||
#698240)
|
||
+ Check Build-Depends-Arch for dependencies.
|
||
* debcheckout:
|
||
+ Using --auth for git repositories now performs the clone with the
|
||
Vcs-Git URL, but sets remote.<name>.pushurl to the rewritten
|
||
authenticated URL. Thanks to Andreas Henriksson for the patch!
|
||
(Closes: #753838)
|
||
* debsign:
|
||
+ Use --with-colons in bash completion to fix key completion with gpg2.
|
||
(Closes: #837380)
|
||
* rc-alert:
|
||
+ Clarify the error when curl/wget dies. (Closes: #820426)
|
||
* suspicious-source:
|
||
+ Whitelist elisp (.el) files. (Closes: #807754)
|
||
* Declare compliance with Policy 4.1.0, no changes needed.
|
||
|
||
[ Daniel Shahaf ]
|
||
* bts:
|
||
+ Add devscripts.conf(5) to "See also". Closes: #869842
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ Fix the new package version regex for filenamemangle. Closes: #869150
|
||
+ Fix example URL for pagemangle. Closes: #864914
|
||
+ Set $origcount to 0 for each watch file. Closes: #840232
|
||
+ Don't fail on pgpmode=auto. Closes: #852537
|
||
+ Don't fail on pgpmode=previous. Closes: #840943, #873289
|
||
+ Rename and convert the detached signature with updated mk-origtargz.
|
||
Closes: #727096, #874666
|
||
+ Use correct extension for the downloaded signature. Closes: #874569
|
||
* mk-origtargz
|
||
+ Rename and convert the detached signature. Closes: #832267, #837173,
|
||
#870281
|
||
+ Skip upstream signature when repacking. Closes: #874667
|
||
* uupdate
|
||
+ -b option is not "New upstream release". Closes: #842468, #845610
|
||
+ Use space as the argument of debchange to create an empty entry
|
||
template.
|
||
* debchange: Handle multimaint case properly. Closes: #842468
|
||
* Made source package bootstrappable. Closes: #870640
|
||
|
||
[ Antonio Terceiro ]
|
||
* suspicious-source:
|
||
- whitelist text/x-ruby
|
||
- whitelist text/xml
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 13 Sep 2017 22:08:30 -0400
|
||
|
||
devscripts (2.17.9) unstable; urgency=medium
|
||
|
||
[ Adam D. Barratt ]
|
||
* transition-check:
|
||
+ fix URL of source data. Closes: #868072
|
||
|
||
[ Mattia Rizzolo ]
|
||
* debrepro:
|
||
+ support skipping the 'time' variation.
|
||
* debchange:
|
||
+ Fix test failure when building in Ubuntu.
|
||
|
||
[ Ximin Luo ]
|
||
* debdiff-apply:
|
||
+ Actually install the script, by adding it to setup.py. Closes: #868260
|
||
|
||
[ gregor herrmann ]
|
||
* uscan:
|
||
+ Ensure uscan doesn't try to contact local proxies in tests.
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 19 Jul 2017 20:29:27 -0400
|
||
|
||
devscripts (2.17.8) unstable; urgency=medium
|
||
|
||
[ Ximin Luo ]
|
||
* Rename debpatch to debdiff-apply. (Closes: #867738, #867743)
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 10 Jul 2017 23:36:09 -0400
|
||
|
||
devscripts (2.17.7) unstable; urgency=medium
|
||
|
||
[ Paul Wise ]
|
||
* Switch from /org to /srv in paths on debian.org servers
|
||
|
||
[ Mattia Rizzolo ]
|
||
* debchange:
|
||
+ Target stretch-backports with --bpo. Closes: #867662
|
||
+ Support $codename{,-{proposed-updates,security}} as well. Closes: #789587
|
||
* bts:
|
||
+ Add patch from Samuel Thibault <sthibault@debian.org> to add support for
|
||
the new 'a11y' tag. Closes: #867416
|
||
|
||
[ Hilko Bengen ]
|
||
* debchange:
|
||
+ Replace dpkg call with Dpkg::Version::compare_version (Closes: #854366)
|
||
|
||
[ Cyril Brulebois ]
|
||
* debsnap:
|
||
+ parse the dsc file when downloading source packages. (Closes: #862668)
|
||
|
||
[ Ximin Luo ]
|
||
* debpatch:
|
||
+ New script, Apply a debdiff to a Debian source package. (Closes: #845659)
|
||
|
||
[ Antonio Terceiro ]
|
||
* debrepro:
|
||
+ When applying disorderfs to the second build, make sure the final path
|
||
from where the package is built is the same as in the first build, to
|
||
avoid differences in binaries due to the build path. There is no good
|
||
solution for making builds independent of build path yet, so the current
|
||
practice is to run both builds at the same location.
|
||
|
||
[ James McCoy ]
|
||
* uscan:
|
||
+ Use Dpkg::Version instead of shelling out to dpkg to compare upstream &
|
||
mangled versions. This improves the performance slightly and also
|
||
avoids dpkg's errors about malformed versions. (Closes: #866998)
|
||
+ When GPG verification is configured but the verification fails (either
|
||
during actual verification or because of missing keyring/signature),
|
||
exit uscan with an error. (Closes: #841910)
|
||
* grep-excuses:
|
||
+ Use YAML::Syck to parse excuses.yaml instead of using regex to pick
|
||
apart update_excuses.html.
|
||
* bts:
|
||
+ Create the cache directory if it doesn't already exist. Thanks to
|
||
Joonas Kylmälä for the patch. (Closes: #866117)
|
||
* debchange:
|
||
+ When an empty message is provided on the command-line, do not add an
|
||
empty entry to the changelog. Thanks to Adam Barratt for the patch.
|
||
(Closes: #830968)
|
||
* debuild:
|
||
+ Disable signing if the target distribution is "UNRELEASED", but honor
|
||
dpkg-buildpackage's --force-sign as an override. (Closes: #861020)
|
||
* debsnap:
|
||
+ Preserve the remote mtime of the downloaded file. Thanks to Guillem
|
||
Jover for the patch. (Closes: #860863)
|
||
* Declare compliance with Policy 4.0.0, no changes needed.
|
||
* Bump debhelper compat to 10.
|
||
|
||
[ Ben Finney ]
|
||
* debdiff:
|
||
+ Code style improvements in Bash command completion script.
|
||
+ Restructure Bash completion function.
|
||
(Closes: #814570)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 08 Jul 2017 15:21:11 -0400
|
||
|
||
devscripts (2.17.6) unstable; urgency=medium
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ Update manpage on the github.com behavior and the alternative
|
||
shorthand form. (Closes: #836507, #859089)
|
||
|
||
[ Adam D. Barratt ]
|
||
* uscan: fix a typo in the manpage
|
||
* debdiff: fix a typo
|
||
|
||
[ Paul Wise ]
|
||
* chdist:
|
||
+ add support for running aptitude
|
||
* debcheckout:
|
||
+ handle cgit URLs too. Thanks to Rhonda for the suggestion.
|
||
* Make various scripts work when HOME is unset:
|
||
bts chdist debcommit dscverify grep-excuses
|
||
namecheck rc-alert svnpath wnpp-alert
|
||
|
||
[ Antonio Terceiro ]
|
||
* debrepro:
|
||
+ check for dependencies before doing any builds (Closes: #862586)
|
||
|
||
[ James Clarke ]
|
||
* debsign:
|
||
+ Fix signing a dsc directly. (Closes: #863497)
|
||
|
||
[ Jean-Pierre Giraud ]
|
||
* French translation update (Closes: #863983)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 03 Jun 2017 14:29:24 -0400
|
||
|
||
devscripts (2.17.5) unstable; urgency=medium
|
||
|
||
* Create GNUPGHOME in /tmp to fix CI failures due to long path names.
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 18 Mar 2017 21:18:46 -0400
|
||
|
||
devscripts (2.17.4) unstable; urgency=medium
|
||
|
||
* debsign:
|
||
+ Don't try to sign a buildinfo file when one isn't listed in the
|
||
changes/dsc. (Closes: #857964)
|
||
|
||
-- James McCoy <jamessan@debian.org> Thu, 16 Mar 2017 22:41:27 -0400
|
||
|
||
devscripts (2.17.3) unstable; urgency=medium
|
||
|
||
* debsign:
|
||
+ Fix auto-detection of the signer. Regression introduced in 2.17.2.
|
||
(Closes: #857537)
|
||
+ Determine the names of related files from the file listings in
|
||
.changes/.buildinfo. (Closes: #857536)
|
||
+ In remote mode, ensure files are copied locally before trying to use
|
||
them. Regression introduced in 2.17.2. (Closes: #857716)
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 15 Mar 2017 23:28:00 -0400
|
||
|
||
devscripts (2.17.2) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* deb-reversion:
|
||
+ Correct parsing of long-form --new-version switch. (Closes: #853919)
|
||
* grep-excuses:
|
||
+ Improve robustness of HTML parsing to avoid issues like #856104, until
|
||
grep-excuses is converted to consume YAML.
|
||
* debsign:
|
||
+ Add support for *.buildinfo files. Thanks to Ximin Luo and Guillem
|
||
Jover for the patches! (Closes: #855282)
|
||
* debian/tests/control: Add mozilla-devscripts to Depends, as needed by
|
||
mk-origtargz's tests.
|
||
|
||
[ Antonio Terceiro ]
|
||
* rc-alert:
|
||
+ Add bug URL to the output.
|
||
|
||
[ Guillem Jover ]
|
||
* wrap-and-sort:
|
||
+ Deal with Build-Conflicts-{Arch,Indep}, Build-Depends-Arch and
|
||
Built-Using fields. (Closes: #855433)
|
||
|
||
[ Mattia Rizzolo ]
|
||
* Remove Ryan Niebur from Uploaders after a request from the MIA Team.
|
||
Thank you for all your past contributions! (Closes: #856374)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 05 Mar 2017 22:23:37 -0500
|
||
|
||
devscripts (2.17.1) unstable; urgency=medium
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ PyPI packages location change. (Closes: #851590)
|
||
|
||
[ Guillem Jover ]
|
||
* dscverify:
|
||
+ Add support for .buildinfo files. (Closes: #852801)
|
||
|
||
[ Mattia Rizzolo ]
|
||
* dscverify:
|
||
+ Remove reference to the long gone debian-maintainers package.
|
||
* test_package_lifecycle:
|
||
+ Import patch from Ubuntu to have the test pass on their builders too:
|
||
filter out output from pkg-create-dbgsym's dh_gencontrol wrapper, pass
|
||
--set-envvar=NO_PKG_MANGLE=1 to debuild, and pass -U to debchange.
|
||
* debian/tests/control:
|
||
+ Depend on build-essential.
|
||
|
||
[ James McCoy ]
|
||
* test_package_lifecycle:
|
||
+ Ignore debhelper's new "create-stamp" output to fix the test failure.
|
||
(Closes: #852918)
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 01 Feb 2017 21:25:00 -0500
|
||
|
||
devscripts (2.17.0) unstable; urgency=medium
|
||
|
||
[ Sean Whitton ]
|
||
* New script: git-deborig, a wrapper around git-archive(1) to generate
|
||
Debian orig.tar files.
|
||
|
||
[ Paul Wise ]
|
||
* grep-excuses:
|
||
+ Ignore new --- header line in autoremovals.yaml.cgi
|
||
|
||
[ James McCoy ]
|
||
* Check for existence of gpg/gpg2 in $PATH rather than absolute paths.
|
||
(Closes: #850655)
|
||
* wrap-and-sort:
|
||
+ Support debian/clean files. (Closes: #850662)
|
||
* Remove bash completion for dcut, since src:dput will be providing it.
|
||
(Closes: #850684)
|
||
* dget:
|
||
+ Verify exit status of “dpkg-source -x” and propagate failure. (Closes:
|
||
#850845)
|
||
|
||
-- James McCoy <jamessan@debian.org> Tue, 10 Jan 2017 23:21:45 -0500
|
||
|
||
devscripts (2.16.13) unstable; urgency=medium
|
||
|
||
[ Paul Wise ]
|
||
* uscan:
|
||
+ Add .sign to the default OpenPGP extensions list
|
||
|
||
[ James McCoy ]
|
||
* debuild:
|
||
+ Pass "-tc" through to dpkg-buildpackage instead of treating it as
|
||
"-t c". (Closes: #848210)
|
||
|
||
-- James McCoy <jamessan@debian.org> Thu, 15 Dec 2016 21:41:54 -0500
|
||
|
||
devscripts (2.16.12) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* mergechanges:
|
||
+ Add handling for buildinfo files, based on a patch by Simon McVittie.
|
||
(Closes: #843470)
|
||
* debuild:
|
||
+ Move invocation of lintian back into debuild. This restores the
|
||
behavior of ignoring the return code of lintian (Closes: #847168) and
|
||
only running lintian when it is present (Closes: #846711).
|
||
|
||
[ Antonio Terceiro ]
|
||
* debrepro:
|
||
+ export NO_FAKE_STAT=1 when using faketime to avoid faking stat() calls
|
||
(see discussion in bug #846365)
|
||
|
||
-- James McCoy <jamessan@debian.org> Fri, 09 Dec 2016 17:24:12 -0500
|
||
|
||
devscripts (2.16.11) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* debuild:
|
||
+ Avoid setting a hook to just "cd ..; ".
|
||
+ Clear @ARGV if running lintian to avoid treating @ARGV as debian/rules
|
||
targets to run. (Closes: #846863)
|
||
|
||
[ Antonio Terceiro ]
|
||
* debclean:
|
||
+ do not descend on subdirectories if current directory is already a
|
||
Debian source package.
|
||
+ fix manpage to mention what exactly is executed on each directory (i.e.
|
||
debclean calls `debuild -- clean`, not `debian/rules clean`)
|
||
* debrepro:
|
||
+ add -s/--skip option to skip any of the supported variations
|
||
(Closes: #846365)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 04 Dec 2016 21:19:15 -0500
|
||
|
||
devscripts (2.16.10) unstable; urgency=medium
|
||
|
||
[ Afif Elghraoui ]
|
||
* debcommit:
|
||
+ Use standard version mangling for git tags. (Closes: #770187)
|
||
|
||
[ Antonio Terceiro ]
|
||
* debrepro:
|
||
+ document exit status in manpage
|
||
|
||
[ James McCoy ]
|
||
* debuild:
|
||
+ Fix mapping of debuild final-clean hook to dpkg-buildpackage's
|
||
postclean.
|
||
+ Preserve SOURCE_DATE_EPOCH in the environment.
|
||
+ Require a '--' between debuild options and debian/rules target so we
|
||
know where options end. (Closes: #845566)
|
||
+ Adjust hook commands to account for dpkg-buildpackage running from a
|
||
different directory than debuild used for the lintian, signing, and
|
||
post-dpkg-buildpackage hooks. (Closes: #845628)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 26 Nov 2016 13:21:58 -0500
|
||
|
||
devscripts (2.16.9) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* debsnap:
|
||
+ Fix "no binaries for given arch" detection so it doesn't download
|
||
binaries for unspecified archs. (Closes: #839533)
|
||
+ Add handling for the --version switch, as advertised by --help.
|
||
(Closes: #839537)
|
||
* bts:
|
||
+ Switch to Net::SMTPS to support STARTTLS. Based on a patch by Andrew
|
||
Shadura. (Closes: #518622)
|
||
* Refactor debuild to remove dpkg-buildpackage emulation and generally be a
|
||
much thinner wrapper around dpkg-buildpackage. (Closes: #789581)
|
||
+ Remove claim from man page that dpkg-buildpackage doesn't support hooks.
|
||
(Closes: #765495)
|
||
+ Remove handling of all dpkg-buildpackage options that aren't directly
|
||
used by debuild.
|
||
- This fixes the issue where debuild didn't understand "-Jauto", as
|
||
debuild now just passes it through. (Closes: #826508)
|
||
+ Honor -a option regardless of which debuild mode is being used, since
|
||
both modes now invoke dpkg-buildpackage. (Closes: #611896)
|
||
+ Bump dpkg-dev (Build-)Depends to 1.17.6 for dpkg-buildpackage's
|
||
--check-command and --hook-* options.
|
||
* Fix debuild test failures due to new dpkg-genbuildinfo calls.
|
||
(Closes: #844910)
|
||
* dscverify:
|
||
+ Always display gpg output if --verbose is used, regardless of whether
|
||
verification succeeds. (Closes: #735416)
|
||
|
||
[ Antonio Terceiro ]
|
||
* debrepro:
|
||
+ Don't vary the build path. See
|
||
https://wiki.debian.org/ReproducibleBuilds/History (section "Giving up
|
||
on build paths") for an explanation on why it is not currently feasible
|
||
to vary build paths for reproducible builds.
|
||
+ convert mapage to POD
|
||
+ in case of non-matching binaries, call diffoscope only on the .changes
|
||
files instead of on the .deb files. This way we even get diff in
|
||
.buildinfo between the builds.
|
||
|
||
[ Guillem Jover ]
|
||
* debrepro improvements (Closes: #841149):
|
||
+ Simplify and make the vary() function more clear
|
||
+ Use dpkg-buildpackage instead of ad-hoc code
|
||
|
||
[ Paul Wise ]
|
||
* who-uploads:
|
||
+ Fix search for user IDs with gpg2 and no @debian.org user IDs (Closes:
|
||
#843961)
|
||
* uscan:
|
||
+ Fix a mention of the location of the upstream signing key (Closes:
|
||
#842542)
|
||
|
||
[ Jochen Sprickerhof ]
|
||
* build-rdeps:
|
||
+ add -q/--quiet option for use in scripts (Closes: #844327)
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 23 Nov 2016 22:47:38 -0500
|
||
|
||
devscripts (2.16.8) unstable; urgency=medium
|
||
|
||
[ Paul Wise ]
|
||
* Add some more Debian development & QA tools to Suggests:
|
||
adequate autopkgtest bls-standalone check-all-the-things
|
||
duck how-can-i-help piuparts ratt
|
||
|
||
[ Antonio Terceiro ]
|
||
* New script: debrepro, a simple reproducibility tester specific for Debian
|
||
packages. (Closes: #786755)
|
||
|
||
[ James McCoy ]
|
||
* deb-reversion: Update md5sum of changelog if it's changed. (Closes:
|
||
#836725)
|
||
* Change Getopt::Long configuration to disable gnu_compat so an '=' isn't
|
||
required for optional arguments (e.g. "dch --news=").
|
||
* chdist:
|
||
+ Silence warnings about uninitialized values. Thanks to Christoph Biedl
|
||
for the patch. (Closes: #838185)
|
||
+ For compare-bin-packages, use the newest version of a package if
|
||
multiple versions exist. Thanks to Christoph Biedl for the patch.
|
||
(Closes: #838184)
|
||
|
||
-- James McCoy <jamessan@debian.org> Fri, 30 Sep 2016 22:17:07 -0400
|
||
|
||
devscripts (2.16.7) unstable; urgency=medium
|
||
|
||
[ Paul Wise ]
|
||
* grep-excuses:
|
||
+ Fix the script for the removal of testing.pl from release.debian.org
|
||
* dscverify:
|
||
+ Fix bash completion of the --no-conf option
|
||
* uscan:
|
||
+ Strip whitespace from hrefs before processing (Closes: #833779)
|
||
+ Debug mode: print hrefs before checking them
|
||
* Suggest reprotest for reproducible builds testing (Closes: #786755)
|
||
|
||
[ Jakub Wilk ]
|
||
* wnpp-alert:
|
||
+ Use HTTPS.
|
||
|
||
[ Salvatore Bonaccorso ]
|
||
* debchange: Add support for buster and bullseye
|
||
* bts: Add the "bullseye" and "bullseye-ignore" tags.
|
||
|
||
[ Christoph Berg ]
|
||
* origtargz: Fix unpacking of tarballs found in --path.
|
||
|
||
[ James McCoy ]
|
||
* Remove . from @INC when loading modules dynamically. [CVE-2016-1238]
|
||
(Closes: #832441)
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 22 Aug 2016 00:01:48 -0400
|
||
|
||
devscripts (2.16.6) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* uscan:
|
||
+ Fix typo of "passive" in description of PASV FTP mode. Thanks to Yann
|
||
Dirson for the patch. (Closes: #826321)
|
||
+ Fix an “undefined subroutine” error by using the, already imported, cwd
|
||
function instead of getcwd. (Closes: #827422)
|
||
* dd-list:
|
||
+ Require an argument for ‘-s’ option, as intended, fixing a compatibility
|
||
issue with Perl 5.24's Getopt::Long. Thanks to Niko Tyni for the patch.
|
||
(Closes: #826401)
|
||
* debchange:
|
||
+ Merging the existing changelog stanza when a package is UNRELEASED and
|
||
--newversion is used now also happens with --distribution. Thanks to
|
||
Ilias Tsitsimpi for the patch. (Closes: #826837)
|
||
* Replace git-import-orig references with gbp-import-orig. Thanks to Guido
|
||
Günther for the patch. (Closes: #828758)
|
||
* Remove licensecheck script and add a Recommends for the new licensecheck
|
||
package. (Closes: #828872)
|
||
|
||
[ Paul Wise ]
|
||
* uscan:
|
||
+ Fix typo of "release" in description of git repository mode
|
||
* debsnap:
|
||
+ Avoid an extra / in the srcfiles URL
|
||
* chdist:
|
||
+ add support for apt and suggest it instead of apt-get
|
||
|
||
[ Antonio Terceiro ]
|
||
* debc:
|
||
+ Added --list-debs option, which makes debc only list the filenames of
|
||
the .deb files, and none of their contents.
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ Fix watch file examples around pgpmode=none.
|
||
|
||
[ Jakub Wilk ]
|
||
* debcommit:
|
||
+ Fix typo in the manual page.
|
||
* debdiff:
|
||
+ Fix typo in the manual page.
|
||
* uscan:
|
||
+ Fix gpgv existence check.
|
||
+ Fix typos in the manual page.
|
||
* who-permits-upload:
|
||
+ Fix typo in the manual page.
|
||
* README:
|
||
+ Fix typo.
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 03 Jul 2016 15:17:31 -0400
|
||
|
||
devscripts (2.16.5) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* uscan:
|
||
+ Import catfile from File::Spec::Functions to fix use of unqualified
|
||
name. Thanks to Craig Small for the patch. (Closes: #823218)
|
||
+ Use builtin die function when telling the user they don't have
|
||
LWP::UserAgent installed, instead of calling an undefined function.
|
||
(Closes: #826146)
|
||
* Declare compliance with policy 3.9.8, no changes needed.
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ Clarify --no-symlink meaning. (Closes: #819111)
|
||
+ No output if upstream == debian and no errors. (Closes: #822649)
|
||
+ Better @ANY_VERSION@ regex. (Closes: #821224)
|
||
* uupdate:
|
||
+ Use "dpkg-source --skip-patches ..." with -f to prevent patches to be
|
||
applied. Thanks Herbert Parentes Fortes Neto. (Closes: #823350)
|
||
* test_package_lifecycle:
|
||
+ Handle new output format for dpkg-dev utilities. (Closes: #825228)
|
||
|
||
[ Ben Finney ]
|
||
* scripts/*.bash_completion:
|
||
+ Render U+0009 TAB to spaces.
|
||
+ Normalise editor hints to preserve formatting.
|
||
+ Standardise explanatory header block.
|
||
* debdiff:
|
||
+ Include all options in Bash command completion. (Closes: #824372)
|
||
+ Correct Bash completion for ‘--debs-dir’ option. (Closes: #824369)
|
||
|
||
[ Paul Wise ]
|
||
* licensecheck:
|
||
+ Detect files containing "do not modify" as generated
|
||
+ Detect files containing "Generated data" as generated
|
||
+ Detect files containing "edit the original" as generated
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck:
|
||
+ added --deb-fmt option to use dep-5 license keywords (see #472199)
|
||
+ parse "copyright-holders: John Doe" (See #820798)
|
||
+ Parse "license: BSD-x-Clause" declaration (Closes: #820798)
|
||
|
||
-- James McCoy <jamessan@debian.org> Fri, 03 Jun 2016 21:14:43 -0400
|
||
|
||
devscripts (2.16.4) unstable; urgency=medium
|
||
|
||
* mk-build-deps:
|
||
+ Only remove the deb after install if --remove was specified.
|
||
* uscan:
|
||
+ Return early from process_watchline if no download or sig verification
|
||
is taking place. (Closes: #822233)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 23 Apr 2016 21:33:42 -0400
|
||
|
||
devscripts (2.16.3) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* uscan:
|
||
+ Fix regression in processing FTP listings when file pattern is the tail
|
||
of another filename. (Closes: #818727)
|
||
+ Handle trailing spaces on the watch line when determining whether the
|
||
line specifies the version to check. (Closes: #818865)
|
||
+ xip → xpi in the manpage. (Closes: #819106)
|
||
|
||
[ Paul Wise ]
|
||
* Update chdist bash-completion file with the architectures currently
|
||
(as of 2016-04-02) listed on buildd.debian.org
|
||
* Support xz compressed files in dd-list
|
||
|
||
[ Christoph Berg ]
|
||
* origtargz: Clarify manpage about when the tarball is unpacked.
|
||
(Closes: #820494)
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 20 Apr 2016 21:18:30 -0400
|
||
|
||
devscripts (2.16.2) unstable; urgency=medium
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ Print proper warnings for bad rules. Closes: #814049
|
||
+ Fix glitches around rules such as "s<...> <...>g" and add their
|
||
tests.
|
||
+ Reactivate --no-verbose mode. Closes: #815645
|
||
+ Fix --destdir for version 4. Closes:#814686
|
||
+ Always use uscan_warn and uscan_die.
|
||
+ Die if the action script fails. Closes: #810976
|
||
* test_uscan:
|
||
+ Fix non-{Debian,Ubuntu} cases. Closes: #816645
|
||
* debsnap:
|
||
+ Add --list option. Closes: #610048, #679763, #816910
|
||
* manpage-alert:
|
||
+ Show package name etc. Closes: #497320
|
||
* bts:
|
||
+ Fail if --sendmail is broken. Closes: #809318
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck:
|
||
+ parse (c) owner with email like info@foo.com
|
||
|
||
[ James McCoy ]
|
||
* debsnap:
|
||
+ Only make the destination directory if there is something to download.
|
||
(Closes: #816022)
|
||
+ Add --first & --last options to define a range of versions to download.
|
||
Based on a patch by Ivo De Decker. (Closes: #675867)
|
||
* uscan:
|
||
+ Fix typo in dirversionmangle help. (Closes: #816231)
|
||
* grep-excuses:
|
||
+ Report excuses even when autoremoval info isn't reachable. (Closes:
|
||
#816723)
|
||
* Replace references to debbindiff with diffoscope. (Closes: #818299)
|
||
* Declare compliance with policy 3.9.7, no changes required.
|
||
|
||
[ Johannes Schauer ]
|
||
* build-rdeps:
|
||
+ Generate correct dependency for cross builds. Closes: #794538
|
||
+ Improve dependency resolver using dose3. Closes: #797858
|
||
|
||
[ Andreas Bombe ]
|
||
* mk-build-deps:
|
||
+ Typo fix. Closes: #770642
|
||
|
||
[ Adam D. Barratt ]
|
||
* dcmd:
|
||
+ Correctly filter .buildinfo files. This also avoids listing .dsc
|
||
files twice. (Closes: #818275)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 19 Mar 2016 14:34:39 -0400
|
||
|
||
devscripts (2.16.1) unstable; urgency=medium
|
||
|
||
[ Antonio Terceiro ]
|
||
* uscan:
|
||
- fix regression in uscan when --destdir is set (Closes: #809662)
|
||
Patch by Alex Mestiashvili <mailatgoogl@gmail.com>
|
||
- fix crash when --rename is passed (Closes: #812417)
|
||
- when scanning for directories called 'debian', ignore the ones that
|
||
don't have a file called 'watch'. This removes several annoying warnings
|
||
when uscan is run on a package that has several directories called
|
||
'debian' in its upstream source.
|
||
- fix English phrases when logging download-related actions
|
||
* mk-build-deps:
|
||
- When installing, pass `-o Debug::pkgProblemResolver=yes` to `apt-get
|
||
install` so that when build dependencies can't be satisfied, you know why.
|
||
Otherwise it would just tell you that the *-build-deps package needs to
|
||
be removed and you will never know why.
|
||
* debian/control:
|
||
- change Vcs-Git: to a https:// URL
|
||
|
||
[ James McCoy ]
|
||
* checkbashisms:
|
||
+ Recognize dash as a valid shell.
|
||
+ Check scripts which use “#!/path/to/env $interpreter”
|
||
+ Allow %b as a printf conversion specifier. Thanks to Mike Frysinger for
|
||
the patch. (Closes: #804735)
|
||
* debian/tests/control: Add gcc as a dependency for dpkg-architecture.
|
||
* chdist:
|
||
+ Symlink, rather than copy, the archive keyrings into the chdist tree so
|
||
they don't get stale. (Closes: #783497)
|
||
* test_package_lifecycle: Ignore listing of dh_* commands in debuild output.
|
||
The specific commands aren't interesting, so much as the steps that the
|
||
build goes through. Fixes FTBFS due to new dh_update_autotools_config
|
||
command. (Closes: #812661)
|
||
* dd-list:
|
||
+ Use apt interfaces to find sources files and extract their contents,
|
||
instead of globbing and directly reading files.
|
||
* dcmd:
|
||
+ Support .buildinfo files. Thanks to Johannes Schauer for the patch.
|
||
(Closes: #774554)
|
||
* debsnap:
|
||
+ Remove use of JSON module in favor of the core Perl JSON::PP module.
|
||
Thanks to RjY and Jakub Wilk. (Closes: #803315)
|
||
* dep3changelog:
|
||
+ Recognize https URLs for Bug-Debian. (Closes: #750024)
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout: Add auth mapping for https://github.com.
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ Fix regressions and glitches in the prioritizing mechanism of packages.
|
||
(Closes: #809604)
|
||
+ Fix regressions of the verbosety. (Closes: #809541, #809554)
|
||
+ Keep the original compressed file when decompressing it for the
|
||
signature verification. (Closes: #812860)
|
||
+ Write *.uscan.log only when requested by --log. (Closes: #809806)
|
||
+ Fix syntax of GitHub watch file example. (Closes: #814447)
|
||
* uscan, mk-origtargz:
|
||
+ Document Files-Excluded better. (Closes: #812119)
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck:
|
||
+ detect LGPL license in Perl files handled by Dist::Zilla
|
||
|
||
-- James McCoy <jamessan@debian.org> Thu, 11 Feb 2016 21:07:17 -0500
|
||
|
||
devscripts (2.15.10) unstable; urgency=low
|
||
|
||
[ Benjamin Drung ]
|
||
* test_uscan: Fix failure in testFileExclusion due to wrong tarfile name
|
||
test on Ubuntu.
|
||
|
||
[ Nicholas Bamber ]
|
||
* Fixed issues with current bash completion (Closes: #804492)
|
||
+ Reorganised scripts/Makefile so that bash completion scripts
|
||
are installed matching their command names - an exception being the
|
||
generic pkgnames.bash_completion.
|
||
+ Where necessary added links to bash completion scripts
|
||
to debian/links to reuse bash completion code
|
||
+ Removed deprecated "have" mechanism from bash completion scripts.
|
||
+ Removed undefined "$filenames" from chdist.bash_completion
|
||
+ Split debi.bash_completion off from pkgnames.bash_completion
|
||
and added links for both debi/debc and corrected complete commands
|
||
* Added custom bash completion support for bts (Closes: #499886)
|
||
+ Added --soap-timeout option to bts
|
||
+ Added listcachedbugs command to bts
|
||
+ Split out bts bash completion handling into its own script
|
||
* Added custom bash completion support for debuild, checkbashisms,
|
||
list-unreleased, dscverify, dscextract, what-patch, plotchangelog,
|
||
debdiff and licensecheck
|
||
* Updated custom bash completion handling for mk-origtargz
|
||
* Added debcheckout to those commands with package names bash completion
|
||
* licensecheck:
|
||
+ Tweaked parselicense to capture 'and or' as well as
|
||
'and/or' in GPL licenses (Closes: #559429)
|
||
+ Added test for licensecheck versus Software::License
|
||
+ Resolved failure to find license from Software::License generated
|
||
files from Artistic and Mozilla licenses
|
||
* Added test for life cycle of package:
|
||
+ debuild, dscverify, dscextract, list-unreleased, debdiff
|
||
* Rearranged cleanup of tests to use oneTimeSetUp/oneTimeTearDown
|
||
* Streamlined structure of test/Makefile
|
||
* Updated .gitignore
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck:
|
||
+ no longer attempts to find encoding or select files to parse
|
||
using 'file' commands. By default, files are selected using file
|
||
extension instead of MIME types provided by "file" command. The
|
||
list of file extensions is more boring to maintain but also more
|
||
predictable. (Closes: #803724)
|
||
+ added --encoding option. By default, input files are handled as utf-8
|
||
Information is printed on STDOUT as utf-8.
|
||
+ --text option is deprecated
|
||
+ added freetype license
|
||
+ remove 'by' from copyright owners
|
||
+ remove whitespace from end of multi-line copyright statements
|
||
+ parse multi-line copyright blocks (Closes: #519080)
|
||
+ parse .lisp file (part of #806424)
|
||
+ added LLGPL license (part of #806424)
|
||
+ licensecheck: show skipped file with --skipped (Closes: #806424)
|
||
+ also parse last 5kb of a file
|
||
+ parse source file without suffix (e.g script, README)
|
||
+ parse .css or .less file
|
||
+ parse perl6 files (.pl6 .pm6 .pod6 ...)
|
||
+ parse markdown files (.md or .markdown)
|
||
* tweaked to parse Artistic 2.0 license file
|
||
* improved detection of artistic 2.0 licenses
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ Start uupdate with --verbose as needed. (Closes: #350454)
|
||
+ Add test_uscan_mangle for testing the mangling rules and pgp signature.
|
||
+ Add --download-debversion. (Closes: #755754)
|
||
+ Add pagemangle. (Closes: #395439, #451051, #538717, #705989, #773390)
|
||
+ Add oversionmangle as a part of multiple upstream tarball support.
|
||
(Closes: #458777)
|
||
+ Add dirversionmangle with $download-version consideration with detailed
|
||
and sorted reporting of all available URLs.
|
||
(Closes: #363346, #375138, #472065, #516704, #557768, #734748)
|
||
+ Add the multiple upstream tarball support and extend the OpenPGP support
|
||
with new watch line options: component, compression, repack, pgpmode,
|
||
versionmode, decompress. (Closes: #526443, #531321, #549178, #731725,
|
||
#738977, #778723, #800704)
|
||
+ Updated manpage contents and build it from POD. (Closes: #409094,
|
||
#415680, #573631, #648632, #733272, #775526, #790629, #796293, #797787)
|
||
+ Improve FTP listing handling. (Closes: #696492)
|
||
+ Add the --overwrite-download, --skip-signature, and similar options
|
||
to reorganize behavior around existing downloaded files.
|
||
(Closes: #532182, #740366, #801165)
|
||
+ Update filenamemangle to support the version pattern matching in any
|
||
position of the URL and remove .download hack which breaks
|
||
mk-origtargz. (Closes: #526450, #803948, #804239)
|
||
+ Reorganize the reporting by uscan and adjust its text strings.
|
||
(Closes: #582958)
|
||
+ Add download compression ordering support to prefer xz over gz.
|
||
(Closes: #763071)
|
||
+ Add generalized search regex with some special strings @PACKAGE@,
|
||
@ANY_VERSION@, @ARCHIVE_EXT@, and @SIGNATURE_EXT@.
|
||
(Closes: #517637, #539780)
|
||
+ Add direct git repository support. (Closes: #663357)
|
||
+ Add unzipopt support.
|
||
* uupdate:
|
||
+ Prevent failure when upstream version is 0. (Closes: #798175)
|
||
+ Work around missing debian.tar.gz for "3.0 (quilt)". (Closes: 798133)
|
||
+ Add multiple upstream tarball support and resolve minor bugs by using
|
||
dpkg-source as the backend. (Closes: #278797, #544638, #570221,
|
||
#752364, #797045)
|
||
* mk-origtargz:
|
||
+ Support component name for the multiple upstream tarball support.
|
||
+ Fix Files-Excluded for duplicate entries. (Closes: #762263)
|
||
+ Add --unzipopt option. (Closes: #737843)
|
||
+ Add xpi files support. (Closes: #751984)
|
||
* debian/control, dscverify, who-permits-upload, uscan:
|
||
+ Add gnupg2/gpgv2 as an alternative option to gnupg/gpgv. (Closes: #788414)
|
||
|
||
[ James McCoy ]
|
||
* debuild:
|
||
+ Use _all as the .changes arch for -A builds. (Closes: #806262)
|
||
* dget:
|
||
+ Remove unnecessary requirement that “apt-cache policy $pkg” shows a
|
||
priority of 0 for the Candidate version. (Closes: #807064)
|
||
+ Fix parsing of sources.list lines with options. (Closes: #674812)
|
||
* Add apt to Recommends, since various scripts use tools from apt. (Closes:
|
||
#807065)
|
||
* Export LC_ALL=C in test_mk-origtargz so the test doesn't fail in non-English
|
||
locales.
|
||
* chdist:
|
||
+ Make the apt-file support compatible with 3.x apt-file.
|
||
* debcommit:
|
||
+ When a VCS requires a mangled package version for the tag name, still
|
||
use the actual package version in the tag message. (Closes: #802503)
|
||
* bts:
|
||
+ Fix creation of cache dir when $XDG_CACHE_HOME doesn't exist yet.
|
||
(Closes: #808394)
|
||
* checkbashisms:
|
||
+ Improve detection of bashisms when a ! is included after an
|
||
if/while/elif conditional. (Closes: #808271)
|
||
|
||
[ Daniel Kahn Gillmor ]
|
||
* debuild:
|
||
+ pass through DBUS_SESSION_BUS_ADDRESS so that gpg-agent can make
|
||
pinentry-gnome3 work (Closes: #805501)
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 30 Dec 2015 20:44:35 -0500
|
||
|
||
devscripts (2.15.9) unstable; urgency=medium
|
||
|
||
[ Joachim Breitner ]
|
||
* mk-origtargz:
|
||
+ Work around tar --delete not working unless piping. This should
|
||
make the support for Excluded-Files more reliable.
|
||
Thanks to Felix Natter for identifying the problem and solution.
|
||
* debcommit:
|
||
+ Detect git repositories even if .git is a file instead of a directory,
|
||
as it can be the case with "git worktree" worktrees.
|
||
* origtargz: Call rm -rf with "--", so that files starting with - are not
|
||
considered arguments by rm.
|
||
|
||
[ James McCoy ]
|
||
* bts:
|
||
+ Add reference to pts-subscribe(1) in bts(1). (Closes: #794689)
|
||
* tagpending:
|
||
+ Fix warning when there are no fixed bugs in the changelog. (Closes:
|
||
#795470)
|
||
+ Avoid querying the BTS when there are no bugs closed in the changelog.
|
||
* mergechanges:
|
||
+ Add -S/--source argument to skip all binary packages. Thanks to Ansgar
|
||
Burchardt for the patch. (Closes: #795573)
|
||
* debchange:
|
||
+ Only emit "no orig tarball" for non-native packages. (Closes: #797018)
|
||
* debcheckout:
|
||
+ Clarify documentation of -f option. Thanks to Daniel Shahaf for the
|
||
patch! (Closes: #797265)
|
||
* annotate-output:
|
||
+ Optimize the case of FORMAT not containing any date format codes.
|
||
Thanks to Stefan Fritsch for the patch. (Closes: #799553)
|
||
* build-rdeps:
|
||
+ Avoid recursing into apt's lists directory. Only the top-level files
|
||
are interesting and this avoids a “Permission denied” warning with apt
|
||
versions that restrict access to the lists/partial directory. Thanks to
|
||
James Cowgill for the patch. (Closes: #798252)
|
||
* wrap-and-sort:
|
||
+ Avoid modifying an empty file. Thanks to Chris Lamb for the patch.
|
||
(Closes: #789579)
|
||
* dd-list:
|
||
+ Omit information from stanzas with “Extra-Source-Only: yes”.
|
||
+ Use only the information from the most recent version of a package
|
||
within each sources file. (Closes: #788820)
|
||
+ Enable reading sources data from gz or bzip2 compressed files. If the
|
||
--dctrl switch is being used, the -z switch is needed to enabled
|
||
decompression. Compressed files specified with the -s switch will
|
||
automatically be handled if using a .gz/.bz2 extension.
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck:
|
||
* added --text option to avoid scanning binary files (Closes: #797562)
|
||
* use 'file' command to decide whether to scan a file or
|
||
not (instead of testing file suffix)
|
||
* remove trailing '#' from © information
|
||
* store only first © block to avoid duplicated information
|
||
* remove '\' from © information (useful for nroff files)
|
||
|
||
[ Adam D. Barratt ]
|
||
* getbuildlog:
|
||
+ Stop downloading logs from debian-ports explicitly, now that it has
|
||
been merged into buildd.debian.org and downloading from both locations
|
||
causes duplicate downloads. (Closes: #796506)
|
||
|
||
[ Dmitry Shachnev ]
|
||
* uscan: Use https protocol for pypi.debian.net redirector, now that it
|
||
is available. (Closes: #796880)
|
||
|
||
[ Osamu Aoki ]
|
||
* uscan:
|
||
+ Ensure the version field in the watch line is defined, rather than
|
||
"true" before using it in a comparison. The enables the use of 0 as a
|
||
value for the version. (Closes: #796984)
|
||
|
||
[ Gunnar Wolf ]
|
||
* debchange:
|
||
+ Allow the current preferred security upload targets
|
||
(wheezy|jessie|stretch)-security instead of their changing
|
||
counterparts (oldstable|stable|testing)-security (Closes: #797084)
|
||
|
||
[ Antonio Terceiro ]
|
||
* chdist:
|
||
+ Add support for running apt-file
|
||
* debian/lintian-overrides: remove overrides for false positives that had
|
||
been fixed in lintian
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout: Add auth mapping for git://github.com.
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 05 Oct 2015 21:00:08 -0400
|
||
|
||
devscripts (2.15.8) unstable; urgency=high
|
||
|
||
* licensecheck:
|
||
+ Avoid argument injection which may cause file to overwrite a file
|
||
through symlink indirection. (Closes: #794365, CVE-2015-5705)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 02 Aug 2015 09:06:05 -0400
|
||
|
||
devscripts (2.15.7) unstable; urgency=medium
|
||
|
||
* licensecheck:
|
||
+ Use Dpkg::IPC to run file to avoid shell injection.
|
||
(Closes: #794260, CVE-2015-5704)
|
||
+ Change whitelist of mime types to greylist of encodings. Restores
|
||
ability to check files with mime types like text/x-c++ and
|
||
application/postscript. Thanks to Jonas Smedegaard for the patch.
|
||
(Closes: #794282)
|
||
+ Fix an endless loop in parsing certain files. Thanks to Jonas
|
||
Smedegaard for the patch. (Closes: #794263)
|
||
|
||
-- James McCoy <jamessan@debian.org> Fri, 31 Jul 2015 22:50:33 -0400
|
||
|
||
devscripts (2.15.6) unstable; urgency=medium
|
||
|
||
[ Paul Wise ]
|
||
* Adjust wording of common suffixes passed to repacksuffix
|
||
|
||
[ James McCoy ]
|
||
* debcheckout:
|
||
+ Handle Launchpad Git URLs. Thanks to Colin Watson for the patch.
|
||
(Closes: #788777)
|
||
+ Handle authenticated checkout when Vcs-Darcs is missing the root /darcs
|
||
directory.
|
||
* checkbashisms:
|
||
+ Fix unescaped, literal curly brace in regex, causing FTBFS with Perl
|
||
5.22. Thanks to Roderich Schupp for the patch. (Closes: #788707)
|
||
+ Improve detection of %q/%b to include when it is at the start of the
|
||
string. Thanks to Eero Vuojolahti. (Closes: #793396)
|
||
* wnpp-check:
|
||
+ Use getopt to handle argument parsing.
|
||
+ Add --exact switch to match the exact package name instead of a
|
||
substring. Thanks to Balasankar C. (Closes: #791918)
|
||
* Replace manual parsing of dpkg-buildpackage's output with the use of its
|
||
-S switch or the Dpkg::Changelog::Parse Perl module.
|
||
+ Bump minimum required version of dpkg-dev to 1.17.0
|
||
* dget: Support arch-qualified package names. “dget foo:i386” will download
|
||
the foo binary package for Arch: i386. “dget --all srcfoo:i386” will
|
||
download all binary packages from the srcfoo source package that are
|
||
either Arch: all or Arch: any/i386. (Closes: #792917)
|
||
* uscan: Only check for presence of signing key when downloading a new
|
||
upstream archive. (Closes: #790047)
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck:
|
||
* extract © owner when © and owners are specified on 2 or more lines.
|
||
* fix digia © and license extraction (Closes: #789074)
|
||
* fix BSD-2-clause detection
|
||
* parse assembly files with suffix .S
|
||
* warn if scanned file is not a text file (Closes: #791756)
|
||
|
||
[ Mattia Rizzolo ]
|
||
* uscan: Suggest the correct syntax in the manpage for the dversionmangle
|
||
option, escaping a '+'. Thanks to Martin Erik Werner for reporting.
|
||
(Closes: #789389)
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 27 Jul 2015 23:12:23 -0400
|
||
|
||
devscripts (2.15.5) unstable; urgency=low
|
||
|
||
[ Cyril Brulebois ]
|
||
* Update chdist bash-completion file with the architectures currently (as
|
||
of 2015-04-28) listed on buildd.debian.org and buildd.debian-ports.org.
|
||
(Closes: #783634)
|
||
* Add support for RMADISON_SSL_CA_FILE and RMADISON_SSL_CA_PATH, so that
|
||
one can point to system-specific locations for CA-related files, and pass
|
||
them to curl/wget via the appropriate options. (Closes: #784812)
|
||
|
||
[ James McCoy ]
|
||
* wrap-and-sort:
|
||
+ Always remove empty elements from lists so “-t” doesn't add a new, empty
|
||
element. (Closes: #783630)
|
||
+ Remove empty lines in debhelper-related files. (Closes: #780667)
|
||
* Install Perl modules into $Config{vendorlib} and remove the hacks in
|
||
various scripts to make them see devscript's modules.
|
||
* Add bash completion scripts for uscan (thanks to Ben Finney) and
|
||
mk-origtargz. (Closes: #784394)
|
||
* Stop building and shipping libvfork.so since strace has handled vforks for
|
||
at least a decade.
|
||
* Move bash-completion scripts from /etc/bash_completion.d (compat
|
||
directory) to /usr/share/bash-completion/completions.
|
||
* debdiff: Inspect wdiff's return code rather than Dpkg::IPC::spawn's
|
||
exception to determine if wdiff found differences. (Closes: #786518)
|
||
* Store cached files in $XDG_CACHE_HOME instead of ~/.devscripts_cache.
|
||
(Closes: #659330)
|
||
* bts:
|
||
+ Use https to talk to bugs.debian.org
|
||
+ Use URI & URI::QueryParam to parse URIs rather than regexps. This fixes
|
||
issues with not detecting BTS URLs as valid due to ordering of query
|
||
parameters. (Closes: #786706)
|
||
* debuild: Recognize -jauto as a valid option. Based on a patch by Reiner
|
||
Herrmann. (Closes: #787276)
|
||
* uscan:
|
||
+ Fix Github example in man page. (Closes: #757194)
|
||
+ Clear cached redirection URLs every time a watch line is processed.
|
||
This ensures any relative URLs are built into absolute URLs using
|
||
relevant sites. (Closes: #736063)
|
||
* Devscripts::Debbugs: Retrieve bug status in chunks to avoid building large
|
||
responses on bugs.d.o.
|
||
* mk-build-deps:
|
||
+ Verify build-dep package was installed since the install tool may exit
|
||
successfully even if the package couldn't be installed. Based on a
|
||
patch by Dima Kogan. (Closes: #755371)
|
||
* mergechanges:
|
||
+ Add -d option to delete input files on success. Thanks to Mark Hymers
|
||
for the patch. (Closes: #640068)
|
||
* dd-list:
|
||
+ Strip arch-qualifiers from given package names. (Closes: #788367)
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck:
|
||
* check file encoding and decode properly when reading file
|
||
(Closes: #784821)
|
||
* improve GPL LGPL extraction
|
||
* optimize regex used to extract © info
|
||
* check Groovy, Scala and Clojure files (Closes: #771119)
|
||
* fixed regexp used to detect discussion about © (Closes: #723723)
|
||
* fix BSL parser (Closes: #690375)
|
||
* support academic free license (Closes: #534987)
|
||
* allow © owner to mention "and others"
|
||
* support eclipse public license (Closes: #587892)
|
||
* handle LGPL as written by IBM (Closes: #587970)
|
||
* handle REM style comments (Closes: #748611)
|
||
* uscan: use defined-or (//) instead of "||" to avoid losing
|
||
'0' version field (Closes: #787767)
|
||
|
||
[ Piotr Ożarowski ]
|
||
* uscan: Use pypi.debian.net redirector instead of
|
||
pypi.debian.org/packages/source URLs. (Closes: #785746)
|
||
|
||
[ Hideki Yamane ]
|
||
* Add bash completion for dcut. (Closes: #787321)
|
||
|
||
[ Craig Small ]
|
||
* debdiff: Honor DEBRELEASE_DEBS_DIR or --debs-dir. (Closes: #785421)
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 10 Jun 2015 23:07:03 -0400
|
||
|
||
devscripts (2.15.4) unstable; urgency=medium
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck:
|
||
+ Handle license like GPL version 2 or 3 (which is not GPL-2+)
|
||
+ Ignore .pc directories
|
||
+ print copyrights in a non random-order
|
||
|
||
[ Daniel Kahn Gillmor ]
|
||
* uscan: explicitly dearmor, rather than --import upstream signing key
|
||
(Closes: #768345)
|
||
|
||
[ James McCoy ]
|
||
* debsnap: When specified version or architectures aren't available, warn
|
||
and exit with error code 2. (Closes: #774276)
|
||
* rmadison:
|
||
+ Display the usage to the specified fd instead of ignoring it.
|
||
+ Display the known URL aliases in the usage.
|
||
+ Display all the URLs in --help when $default_url is a comma-separated
|
||
list.
|
||
+ Remove 404ing myon and debug URLs
|
||
+ Use https://api.ftp-master.debian.org/madison for debian and new URLs.
|
||
This also fixes support for the -b option. (Closes: #775084)
|
||
+ Strip arch-qualifiers from package names. (Closes: #780167)
|
||
* mk-origtargz: Avoid adding the same file to the "to be deleted" list
|
||
multiple times. This may also cause patterns to be declared as unused if
|
||
a file is matched by multiple patterns. (Closes: #776318)
|
||
* who-uploads:
|
||
+ Fix extraction of uploader's key id.
|
||
* Create a temporary GNUPGHOME to avoid “gpg --list-key” erroring when no
|
||
~/.gnupg exists. (Closes: #776209)
|
||
* bts: Cancel the mail if the spawned editor exits with a non-zero exit
|
||
code. This is an alternative way to cancel a command, rather than saving
|
||
an empty message. (Closes: #778648)
|
||
* who-permits-upload: Update URL to use https.
|
||
* Replace use of Parse::DebControl with Dpkg::Control to work around
|
||
#780138 and remove a dependency.
|
||
* uscan:
|
||
+ Always remove the Referer header for Sourceforge, not just when going
|
||
via the redirector. (Closes: #778860)
|
||
+ Let the OS assign a port to the test's HTTP server so tests don't fail
|
||
when something is already using port 8000.
|
||
* Ensure all LWP-using scripts honor a proxy set in the environment.
|
||
(Closes: #781611)
|
||
|
||
[ Johannes Schauer ]
|
||
* chdist: Also set Apt::Architectures to prevent foreign architectures from
|
||
the host leaking into the apt tree (Closes: #774685)
|
||
|
||
[ Iain Lane ]
|
||
* rmadison: The short option for --regex is -r, not -s.
|
||
|
||
[ Fabian Greffrath ]
|
||
* wrap-and-sort: Add dirs, docs, examples, info, links, maintscript and
|
||
manpages (all can also be prefixed by the binary package name) to the
|
||
files in the debian/ directory that get sorted alphabetically.
|
||
(Closes: #765338)
|
||
|
||
[ Ian Jackson ]
|
||
* grep-excuses:
|
||
+ Minor manpage corrections. (Closes: #777344)
|
||
+ Add --debug option. (Closes: #777345)
|
||
+ Search for autoremovals too, by default. (Closes: #777346)
|
||
|
||
[ Hideki Yamane ]
|
||
* Add bash completion for dch, debsign, and uupdate. (Closes: #774544,
|
||
#778963, #779279)
|
||
|
||
[ Peter Eisenstraut ]
|
||
* Consistently use Makefile variables to control the installation layout.
|
||
(Closes: #728607)
|
||
|
||
[ Antonio Terceiro ]
|
||
* chdist: also create /etc/apt/sources.list.d
|
||
|
||
[ Simon McVittie ]
|
||
* mergechanges: Add --indep option to skip architecture-specific packages.
|
||
(Closes: #782354)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 25 Apr 2015 21:58:50 -0400
|
||
|
||
devscripts (2.15.3) unstable; urgency=medium
|
||
|
||
* debchange: Use bpo8 instead of bpo80 for jessie-backports, per
|
||
https://lists.debian.org/debian-backports/2014/11/msg00031.html.
|
||
|
||
-- James McCoy <jamessan@debian.org> Fri, 03 Apr 2015 21:47:54 -0400
|
||
|
||
devscripts (2.15.2) unstable; urgency=medium
|
||
|
||
* debchange: Make jessie default backports release.
|
||
|
||
-- James McCoy <jamessan@debian.org> Thu, 02 Apr 2015 21:37:39 -0400
|
||
|
||
devscripts (2.15.1) unstable; urgency=medium
|
||
|
||
[ Julien Cristau ]
|
||
* grep-excuses: update URLs to use https://release.debian.org/
|
||
|
||
[ David Prévot ]
|
||
* French translation update
|
||
|
||
-- James McCoy <jamessan@debian.org> Thu, 01 Jan 2015 09:50:36 -0500
|
||
|
||
devscripts (2.14.11) unstable; urgency=medium
|
||
|
||
[ Paul Wise ]
|
||
* Suggest debbindiff for deep .deb comparisons
|
||
* Use mirror.ftp-master instead of specific hostnames
|
||
|
||
[ James McCoy ]
|
||
* debcommit: Correctly show --strip-message is the default in --help.
|
||
(Closes: #766885)
|
||
* mk-origtargz: Warn about unmatched Files-Excluded patterns. (Closes:
|
||
#766641)
|
||
* annotate-output: Fix handling of a date format that contains whitespace.
|
||
(Closes: #766180)
|
||
* Fix regression in dpkg-architecture using scripts when only -a or -t is
|
||
specified, rather than both or neither. (Closes: #768587)
|
||
|
||
[ Jakub Wilk ]
|
||
* sadt:
|
||
+ Fix handling of rw-build-tree restriction
|
||
+ Improve handling of non-executable test files. When rw-build-tree is in
|
||
effect, simply chmod the file. Otherwise, attempt to chmod the file
|
||
(skipping the test on failure) and restore the original permissions on
|
||
completion. (Closes: #749729)
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange:
|
||
+ Fix handling of changelogs where the most recent trailer line does not
|
||
include a maintainer name. (Closes: #766516)
|
||
+ Add jessie-backports to the version mapping for --bpo.
|
||
* bts: Support the "stretch", "buster", "stretch-ignore" and "buster-ignore"
|
||
tags.
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* bts:
|
||
+ Support for the "newcomer" tag
|
||
+ Backward compatibility for the old "gift" usertag: drop
|
||
documentation for it, but do both gift and newcomer (user)tagging for
|
||
the time being
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 03 Dec 2014 23:01:48 -0500
|
||
|
||
devscripts (2.14.10) unstable; urgency=medium
|
||
|
||
* Fix all the other calls to dpkg-architecture in devscripts.
|
||
(Closes: #764963 ... again)
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 13 Oct 2014 22:35:31 -0400
|
||
|
||
devscripts (2.14.9) unstable; urgency=medium
|
||
|
||
* debuild: Only pass -a/-t to dpkg-architecture when the user has specified
|
||
values for them. (Closes: #764963)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 12 Oct 2014 21:32:05 -0400
|
||
|
||
devscripts (2.14.8) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* uscan:
|
||
+ Ensure $keyring is defined before trying to use it when checking whether
|
||
the upstream keyring exists.
|
||
+ Strip the Referer header when using qa.debian.org's Sourceforge
|
||
redirector. When there's a foreign Referer header, Sourceforge responds
|
||
with a web page containing a <meta refresh=...> redirect to the actual
|
||
file, causing uscan to save the web page rather than the file. (Closes:
|
||
#764367)
|
||
* uupdate: When updating a 1.0 source format package, remove any symlinks in
|
||
the new upstream source before applying the Debian diff, restoring the
|
||
symlinks after. This prevents patch from following the symlinks, which
|
||
may point to targets outside of the source tree, when applying the diff.
|
||
Thanks to Jakub Wilk for the discovery and suggested fix.
|
||
(Closes: #737160, CVE-2014-1833)
|
||
|
||
[ Ron Lee ]
|
||
* cowpoke: Add --sign and --upload command line overrides.
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 11 Oct 2014 00:22:34 -0400
|
||
|
||
devscripts (2.14.7) unstable; urgency=low
|
||
|
||
[ Cyril Brulebois ]
|
||
* deb-reversion: update change_version(), fixing the missing call_hook
|
||
statement in the udeb case. That was overlooked when the changelog
|
||
massaging was made conditional, and causes hooks to be ignored for
|
||
udebs. (Closes: #757425)
|
||
|
||
[ James McCoy ]
|
||
* debsign/debi/debc: Delay checking for the existence of the
|
||
--debs-dir/DEBRELEASE_DEBS_DIR directory until we get to code that
|
||
actually uses said directory. (Closes: #544366)
|
||
* mk-build-deps: Pass the file, not package, names to unlink when --remove
|
||
is given. (Closes: #757481)
|
||
* debcheckout: Always define $origtgz_name when a URL is specified on the
|
||
command line. (Closes: #757614)
|
||
* dcmd: Add --debtar option and restrict --tar/--orig to orig.tar.*. Thanks
|
||
to Osamu Aoki for the patch. (Closes: #622561)
|
||
* grep-excuses: Remove useless call to “hostname --fqdn”. (Closes: #758668)
|
||
* build-rdeps: Recognize arch-qualified package names. Thanks to Stuart
|
||
Prescott for the patch. (Closes: #757807)
|
||
* uscan:
|
||
+ Consistently pass the path to the downloaded (and possibly
|
||
renamed/symlinked/…) file as an argument to the watch file's action
|
||
command.
|
||
+ Add support for a repacksuffix option to the watch file. This is passed
|
||
through to mk-origtargz. (Closes: #753772)
|
||
+ Specify Referer header when traversing http(s) sites. Thanks to David
|
||
Prévot for the patch. (Closes: #739137)
|
||
* mk-origtargz: Add a --repack-suffix option to adjust the upstream version
|
||
when the upstream sources are modified (e.g., due to Files-Excluded).
|
||
* bts: Don't send the email when the user saves an empty body for the email.
|
||
(Closes: #762888)
|
||
|
||
[ Benjamin Drung ]
|
||
* Remove unused build-dependencies libjson-perl and libterm-size-perl
|
||
|
||
[ Joachim Breitner ]
|
||
* mk-origtargz: Treat jars like zip files (Closes: #754203)
|
||
|
||
[ Dominique Dumont ]
|
||
* licensecheck: Check javascript files. (Closes: #762070)
|
||
|
||
-- James McCoy <jamessan@debian.org> Thu, 25 Sep 2014 20:49:15 -0400
|
||
|
||
devscripts (2.14.6) unstable; urgency=medium
|
||
|
||
[ Benjamin Drung ]
|
||
* suspicious-source: Add image/tiff, application/pgp-keys, and image/x-icon
|
||
to whitelisted mime-types. Add .gmo to whitelisted file extensions.
|
||
* wrap-and-sort: Add --max-line-length option with a default of 79 characters
|
||
(it was previously hard-coded to 80 characters). (Closes: #756067)
|
||
|
||
[ Guillem Jover ]
|
||
* nmudiff: Send control messages inline. (Closes: #752152)
|
||
|
||
[ Paul Wise ]
|
||
* rmadison: bpo madison is dead, remove it
|
||
* rmadison: add new to the defaults for Debian
|
||
* rmadison: document the defaults in the manual page
|
||
|
||
[ James McCoy ]
|
||
* namecheck: Remove berlios, since it no longer hosts code. (Closes:
|
||
#752382)
|
||
* mk-build-deps:
|
||
+ Provide the package name, not file name, to “dpkg --remove” when package
|
||
install fails.
|
||
+ Read all of the output from “apt-cache showsrc” to ensure mk-build-deps
|
||
doesn't get stuck waiting for apt-cache to exit.
|
||
+ Pass the name of the .deb file out of build_equiv to ensure the correct
|
||
.deb is installed. (Closes: #753657)
|
||
|
||
[ Christoph Berg ]
|
||
* Update all qa.debian.org URLs to https://.
|
||
|
||
[ Ron Lee ]
|
||
* cowpoke:
|
||
+ Allow more flexibility for specialised build chroots.
|
||
It's now possible to specify arbitrary 'dist' names, with arbitrary
|
||
special configurations on top of the real BASE_DIST suite. This means
|
||
it's easy to have things like a chroot for wheezy-backports which will
|
||
be able to pull other deps from the backports repo, while still having
|
||
a pristine wheezy build chroot on the same build host. Or to have a
|
||
staging chroot for unstable, with extra build deps pulled in from a
|
||
local repository, or installed manually, while still having a pristine
|
||
sid chroot for building other packages to upload. And it all works the
|
||
same as normal, you just pass --dist=wheezy_bpo to select the chroot.
|
||
+ Allow SIGN_KEYID and UPLOAD_QUEUE to be overridden per arch/dist.
|
||
This makes a lot more sense now that the above is easily possible.
|
||
People can use that for private or work (in progress) builds too, and
|
||
this can reduce the chance of accidentally uploading to the wrong place,
|
||
or signing some package not intended for upload with a key that would
|
||
would let it be accepted by dak.
|
||
+ Better handling of --debbuildopts. There were some corner cases for
|
||
this where the required quoting of options could be rather weird in the
|
||
intersection of all the layers it might get passed through. This should
|
||
make it more forgiving and better able to always DTRT.
|
||
|
||
[ David Prévot ]
|
||
* uscan.1: Use +dfsg suffix in examples
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 04 Aug 2014 22:34:17 -0400
|
||
|
||
devscripts (2.14.5) unstable; urgency=medium
|
||
|
||
* debchange:
|
||
+ Verify $opt_vendor is defined before trying to use it to avoid a warning
|
||
about an uninitialized variable.
|
||
+ utf-8 decode the maintainer name when reading it from the changelog.
|
||
(Closes: #750855)
|
||
* uscan: Use HEAD instead of GET to check for possible GPG signature URLs.
|
||
(Closes: #750929)
|
||
* debcheckout: Handle more variations of Alioth URLs when attempting to
|
||
perform an authenticated checkout. (Closes: #750542)
|
||
|
||
-- James McCoy <jamessan@debian.org> Tue, 10 Jun 2014 21:16:02 -0400
|
||
|
||
devscripts (2.14.4) unstable; urgency=medium
|
||
|
||
* mk-origtargz: Fix DEP8 test failures due to differences in how the script
|
||
is named when it's run.
|
||
* debchange: Use Dpkg::Changelog::Parse to parse the changelog instead of
|
||
performing manual parsing in debchange. (Closes: #749980)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 31 May 2014 09:47:19 -0400
|
||
|
||
devscripts (2.14.3) unstable; urgency=medium
|
||
|
||
[ Benjamin Drung ]
|
||
* wrap-and-sort: Sanitize spaces between alternative package names.
|
||
(Closes: #747818)
|
||
|
||
[ Martin Pitt ]
|
||
* Install recommends for the autopkgtest, otherwise a lot of necessary tools
|
||
like wdiff are missing.
|
||
* test_uscan: Add missing --compression in --installed mode, to fix the
|
||
autopkgtest.
|
||
* Add missing zip autopkgtest dependency (used by test_uscan).
|
||
|
||
[ James McCoy ]
|
||
* uscan:
|
||
+ Specify file name instead of path in --dehs mode's target node.
|
||
(Closes: #747901)
|
||
+ Add target-path node to dehs output for those who care about the actual
|
||
path to the file.
|
||
+ Restore display of final file name after file is downloaded.
|
||
* mk-origtargz: Use file's mime detection to detect zip files. (Closes:
|
||
#748462)
|
||
* chdist: Finish reading output from child processes to avoid getting a
|
||
SIGPIPE when closing their read handle. (Closes: #749504)
|
||
|
||
[ Christoph Berg ]
|
||
* uscan: Fix "upsteam" typo. (Closes: #749343)
|
||
|
||
[ Paul Wise ]
|
||
* uscan: Also accept https for copyright-format URLs (Closes: #749498)
|
||
|
||
-- James McCoy <jamessan@debian.org> Tue, 27 May 2014 23:24:01 -0400
|
||
|
||
devscripts (2.14.2) unstable; urgency=medium
|
||
|
||
[ Jakub Wilk ]
|
||
* sadt:
|
||
+ Add support for @builddeps@ in tests' Depends. (Closes: #736798)
|
||
|
||
[ Benjamin Drung ]
|
||
* Bump Standard-Version to 3.9.5.
|
||
* Wrap long line in extended description.
|
||
|
||
[ Paul Wise ]
|
||
* Use HTTPS for the buildd logs to avoid a redirect
|
||
* Fix scraping of the wnpp web pages due to https links
|
||
|
||
[ Daniel Kahn Gillmor ]
|
||
* uscan: check for likely upstream signatures if none are known (Closes:
|
||
#732449)
|
||
|
||
[ Cyril Brulebois ]
|
||
* deb-reversion: Add support for udebs. (Closes: #739437)
|
||
|
||
[ Gunnar Wolf ]
|
||
* debcommit: Add switch+conf.setting allowing to specify Git to sign
|
||
every single commit (Closes: #741040)
|
||
|
||
[ James McCoy ]
|
||
* debcommit: Add hg and bzr support to DEBCOMMIT_SIGN_COMMITS.
|
||
* mk-build-deps: Uninstall the build-dep packages if apt isn't able to
|
||
complete their install. (Closes: #743462)
|
||
* dpkg-depcheck: Convert relative paths to absolute before filtering, so
|
||
filters properly match the path. Thanks to William King for the patch.
|
||
(Closes: #744320)
|
||
* debchange:
|
||
+ Document the default urgency is medium. Thanks to Anders Kaseorg for
|
||
the patch. (Closes: #745565)
|
||
+ Add “binary-only=yes” to binNMU changelog stanzas. Thanks to Thorsten
|
||
Glaser for the patch. (Closes: #746612)
|
||
|
||
[ Andreas Tille ]
|
||
* uscan: Allow a different compression scheme when repacking upstream
|
||
tarballs. (Closes: #730768)
|
||
|
||
[ Antonio Terceiro ]
|
||
* debi/debc: always try ../build-area/ when the changes file is not found
|
||
under ../ (even when not using svn)
|
||
|
||
[ Joachim Breitner ]
|
||
* mk-origtargz: New script to rename (or symlink or copy) a downloaded
|
||
upstream tarball to the correct name, possibly changing the compression
|
||
scheme and removing files listed in debian/copyright's Excluded-Files.
|
||
This is now also used by uscan, where most of the code comes from.
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 11 May 2014 13:15:22 -0400
|
||
|
||
devscripts (2.14.1) unstable; urgency=medium
|
||
|
||
* Actually install sadt. (Closes: #736683)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 25 Jan 2014 22:15:46 -0500
|
||
|
||
devscripts (2.14.0) unstable; urgency=medium
|
||
|
||
[ Jakub Wilk ]
|
||
* Add sadt, a simple implementation of DEP-8 test runner (closes: #712095).
|
||
|
||
[ James McCoy ]
|
||
* chdist:
|
||
+ Ensure error messages end with an EOL. (Closes: #734307)
|
||
+ Make short options (-d, -a, -h) work. (Closes: #736504)
|
||
* licensecheck: Add handling for a variation of 3 clause BSD.
|
||
* rc-alert:
|
||
+ Ensure the tag/dist description order is stable. (Closes: #735286)
|
||
+ Automatically determine what the ignore tag means, instead of
|
||
hard-coding dist names.
|
||
* uscan:
|
||
+ Download the PGP signature the same way the archive was downloaded.
|
||
(Closes: #735085, #736476)
|
||
+ Skip the watchfile line if pgpsigurlmangle is defined but
|
||
upstream-signing-key.pgp is missing. (Closes: #735084)
|
||
+ Update the GitHub example. Based on a patch by YABUKI Yukiharu.
|
||
(Closes: #728182)
|
||
+ Support escaped characters in the Files-Excluded patterns. Thanks to
|
||
Csillag Tamas and Russ Albery for the patch. (Closes: #733111)
|
||
+ Move keyring location for signature verification under debian/upstream/.
|
||
+ Use the armored keyring debian/upstream/signing-key.asc for signature
|
||
verification if the unarmored keyring doesn't exist. (Closes: #720957)
|
||
+ Fix regex in get_main_source_dir. (Closes: #735906)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 25 Jan 2014 10:19:02 -0500
|
||
|
||
devscripts (2.13.9) unstable; urgency=low
|
||
|
||
[ Martin Pitt ]
|
||
* autopkgtest: Add "allow-stderr" restriction to avoid failing tests because
|
||
of the HTTP server log on stderr.
|
||
|
||
[ James McCoy ]
|
||
* uscan:
|
||
+ Repack the tarball and verify it is a compressed archive without
|
||
allowing arbitrary code execution. Fixes CVE-2013-6888.
|
||
+ Use find's -exec to call rm directly instead of piping to xargs.
|
||
(Closes: #732006, CVE-2013-7085)
|
||
+ Follow tar's recommended security practices
|
||
- Use --keep-old-files --no-overwrite-dir
|
||
- Ensure parent directory of directory used for repacking archive isn't
|
||
accessible to other users.
|
||
+ Fix handling of 'dirname' exclusions, so 'dirname/*' isn't required.
|
||
|
||
[ Salvatore Bonaccorso ]
|
||
* uscan: Fix uninitialized value warning when copyright is not in
|
||
copyright-format 1.0. (Closes: #732807)
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 23 Dec 2013 15:28:45 -0500
|
||
|
||
devscripts (2.13.8) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* uscan: Fix arbitrary command execution when using USCAN_EXCLUSION.
|
||
(Closes: #731849)
|
||
|
||
[ Adam D. Barratt ]
|
||
* Honour USCAN_EXCLUSION. (Closes: #731885)
|
||
|
||
-- James McCoy <jamessan@debian.org> Tue, 10 Dec 2013 20:26:42 -0500
|
||
|
||
devscripts (2.13.7) unstable; urgency=medium
|
||
|
||
* Fix imports of Devscripts::Compression. (Closes: #731847)
|
||
|
||
-- James McCoy <jamessan@debian.org> Tue, 10 Dec 2013 07:49:54 -0500
|
||
|
||
devscripts (2.13.6) unstable; urgency=medium
|
||
|
||
[ James McCoy ]
|
||
* chdist: Fix a [A-z] regex typo.
|
||
* uscan: Properly handle a non-machine readable d/copyright file. (Closes:
|
||
#731537)
|
||
* suspicious-source: Correct message when python3-magic isn't installed.
|
||
(Closes: #731553)
|
||
* bts:
|
||
+ Document that “bts tag nnn security” will Cc the security team.
|
||
(Closes: #684301)
|
||
+ Document the behavior of leaving the version out of the found command.
|
||
(Closes: #683480)
|
||
* build-rdeps: Only match against package names instead of any substring of
|
||
Build-Depends(-Indep). (Closes: #649165)
|
||
* debchange: Correct description of -e in --help output. (Closes: #712030)
|
||
* Update scripts to use Dpkg::Compression's compression_get_file_extension_regex().
|
||
|
||
[ Louis Bettens ]
|
||
* debchange, mass-bug, bts: Replace call to date -R with strftime().
|
||
(Closes: #486594)
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 09 Dec 2013 20:42:09 -0500
|
||
|
||
devscripts (2.13.5) unstable; urgency=low
|
||
|
||
[ James McCoy ]
|
||
* namecheck: Fix “406 Not Acceptable” error when querying Alioth. (Closes:
|
||
#725228)
|
||
* uscan:
|
||
+ Allow specifying file exclusion rules in d/copyright so uscan can
|
||
automatically repack upstream archives which contain non-DFSG content.
|
||
Thanks to Andreas Tille, gregor herrmann, and Rafael Laboissiere for the
|
||
patches. (Closes: #685787)
|
||
+ Require LWP::Protocol::https instead of Crypt::SSLeay to access https
|
||
sites. (Closes: #624317)
|
||
* test/*:
|
||
+ Pass --no-conf to commands which may be influenced by ~/.devscripts
|
||
+ Fix a test failure in test_uscan_online due to different version format.
|
||
* rc-alert: Be more flexible in the formatting of the HTML being parsed.
|
||
(Closes: #729779)
|
||
* who-uploads: Use long keyid format to avoid ambiguity. (Closes: #674579)
|
||
|
||
[ Evgeni Golov ]
|
||
* debcheckout: allow setting the user for auth mode in the config. (Closes:
|
||
#722171)
|
||
|
||
[ Joachim Breitner ]
|
||
* debcommit: Fix --release with darcs when the repository is clean. (Closes:
|
||
#728177)
|
||
|
||
[ Christoph Berg ]
|
||
* origtargz: Document pristine-tar support in the manpage.
|
||
* rmadison: Support -r (--regex) parameter. (This is still unsupported on
|
||
qa.debian.org, but possible on some 3rd-party repositories like
|
||
apt.postgresql.org.)
|
||
|
||
[ Benjamin Drung ]
|
||
* test/test_debchange: Strip distribution data outdated warnings. (Closes:
|
||
#726694)
|
||
|
||
[ Translation updates ]
|
||
* German, Chris Leick.
|
||
* French, David Prévot.
|
||
|
||
[ Julien Cristau ]
|
||
* debchange: the default setting for urgency is now 'medium' (Closes: #730343)
|
||
|
||
-- James McCoy <jamessan@debian.org> Wed, 04 Dec 2013 22:27:45 -0500
|
||
|
||
devscripts (2.13.4) unstable; urgency=low
|
||
|
||
[ James McCoy ]
|
||
* Document which scripts use libdistro-info-perl. (Closes: #708311)
|
||
* Make curl return a proper exit code for HTTP errors. (Closes: #720508)
|
||
* mk-build-deps: Define the deb's version when parsing a debian/control
|
||
file. (Closes: #721939)
|
||
* checkbashisms: Sort the keys of the bashisms hashes to provide
|
||
consistently ordered output. This avoids false positive failures in the
|
||
test suite.
|
||
|
||
[ Charles Pigott ]
|
||
* Fix POD issues. (LP: #1226318, Closes: #719828)
|
||
|
||
[ Matthias Klumpp ]
|
||
* debchange: Add support for Tanglu. (Closes: #722547)
|
||
|
||
[ Translation updates ]
|
||
* French, David Prévot.
|
||
|
||
-- James McCoy <jamessan@debian.org> Thu, 19 Sep 2013 18:53:57 -0400
|
||
|
||
devscripts (2.13.3) unstable; urgency=low
|
||
|
||
[ gregor herrmann ]
|
||
* debcommit: Add the source package name to commit/tag messages. (Closes:
|
||
#704236)
|
||
|
||
[ Paul Wise ]
|
||
* In chdist bash completion, don't print warnings if ~/.chdist is missing
|
||
* Support 'new' in the rmadison URL list.
|
||
|
||
[ James McCoy ]
|
||
* dpkg-buildpackage: Use "dpkg-checkbuilddeps -A" for arch-indep builds.
|
||
Bump dpkg-dev Depends to 1.16.4 accordingly.
|
||
* Suppress "given/when is experimental" warnings when using Perl 5.18.
|
||
* mk-build-deps: Take Build-Conflicts(-Indep) into account. (Closes:
|
||
#712227)
|
||
* debcommit: Use "git status --porcelain" to check for a dirty working
|
||
directory. (Closes: #712166)
|
||
* uscan: Add "Accept: */*" header to fix downloading from Alioth. Thanks to
|
||
Dmitry Smirnov for the patch. (Closes: #712261)
|
||
* transition-check: Work around Pod::Simple change which causes Perl 5.18's
|
||
pod2man to fail. (Closes: #714599)
|
||
* licensecheck:
|
||
+ Check haskell files. Thanks to Jens Petersen for the patch.
|
||
+ Handle differing lengths of comment leaders when autodetecting comments.
|
||
(Closes: #714835)
|
||
* uscan/rc-alert: Fix roff errors in man pages. Thanks to Eric S. Raymond
|
||
for the patch. (Closes: #712701)
|
||
* dscverify: Use ~/.gnupg/trustedkeys.gpg, if available. (Closes: #600048)
|
||
|
||
[ Chris Boot ]
|
||
* bts: Fix no-mutt option. (Closes: #709999)
|
||
|
||
[ Daniel Kahn Gillmor ]
|
||
* Enable OpenPGP signature verification (Closes: #610712)
|
||
|
||
[ Yaroslav Halchenko ]
|
||
* licensecheck: Check .go (Go) files (Closes: #711467)
|
||
* wnpp-check: Add bug URL to output and reorder columns to ease reading.
|
||
(Closes: #715572)
|
||
|
||
[ Bernhard R. Link ]
|
||
* uscan: properly cope with colons and minus signs in upstream versions.
|
||
(Closes: #658999)
|
||
|
||
[ Phillip Hands ]
|
||
* licensecheck:
|
||
+ allow plural: copyright notices
|
||
+ ignore "copyright holders"
|
||
+ alternative BSD-3 wording "authors" and "_any_ contributors"
|
||
+ ignore #defines containing (c)
|
||
+ fix "copyright ownership"
|
||
+ ignore "copyright statement"
|
||
+ ignore "copyright string"
|
||
+ ignore copyright (claim|is|in), and fix test
|
||
+ ignore "copyright to"
|
||
|
||
-- James McCoy <jamessan@debian.org> Thu, 15 Aug 2013 20:00:57 -0400
|
||
|
||
devscripts (2.13.2) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* Correct git location in debian/copyright file (Closes: #703853)
|
||
|
||
[ James McCoy ]
|
||
* licensecheck: Regex-escape file contents that are used as part of a
|
||
pattern. (Closes: #704434, LP: #1164261)
|
||
* bts:
|
||
+ Accept the "jessie" and "jessie-ignore" tags. (Closes: #705817)
|
||
+ Email $pkg@packages.debian.org when reassigning a bug to src:$pkg.
|
||
(Closes: #707636)
|
||
* uscan: Define local replacements for die/warn instead of setting
|
||
$SIG{__DIE__}/$SIG{__WARN__} to prevent breaking die/warn in other
|
||
modules. (Closes: #669942)
|
||
* licensecheck: Fix invalid regular expression syntax. (Closes: #706232)
|
||
* debchange:
|
||
+ Set Wheezy as the default --bpo target. (Closes: #703633)
|
||
+ Recognize oldstable backports while oldstable is supported. (Closes:
|
||
#707616)
|
||
* rc-alert: Change description of I flag to reference wheezy instead of
|
||
lenny. (Closes: #683491)
|
||
* who-permits-upload:
|
||
+ Use consistent formatting in the "SEE ALSO" section of the POD.
|
||
+ Fix spelling mistakes.
|
||
+ Fix handling of encoding.
|
||
* Move debian/bug/* so dh_bugfiles handles installing them.
|
||
* Upload to unstable.
|
||
|
||
[ Christoph Berg ]
|
||
* dget: "--all pkg" will download all binaries for source package pkg.
|
||
|
||
[ Raphael Geissert ]
|
||
* checkbashisms: Fix false positives in $_ checks. (Closes: #691389)
|
||
|
||
[ Arno Töll ]
|
||
* New script who-permits-upload, which retrieves information about Debian
|
||
Maintainer access control lists. (Closes: #688830)
|
||
|
||
[ David Prévot ]
|
||
* Formatting manpages review. (Closes: #707299)
|
||
|
||
[ Translation updates ]
|
||
* French, David Prévot.
|
||
* German, Chris Leick.
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 12 May 2013 23:05:26 -0400
|
||
|
||
devscripts (2.13.1) experimental; urgency=low
|
||
|
||
[ Laurent Rineau ]
|
||
* licensecheck:
|
||
- Fix the detection of (L|A)GPL. (Closes: #700938)
|
||
- Fix comments pattern detection. (Closes: #700944)
|
||
|
||
[ Benjamin Drung ]
|
||
* wnpp-check: Correct download links to fix regression from previous release.
|
||
* Switch to debhelper 9.
|
||
* Convert Python scripts to python3 (Closes: #680313).
|
||
* Move git repository to collab-maint.
|
||
* Remove Julian Gilbey, Mohammed Adnène Trojette, Christoph Berg,
|
||
Stefano Zacchiroli, Adam D. Barratt, and Luk Claes from uploaders list.
|
||
Thanks for your work.
|
||
|
||
[ James McCoy ]
|
||
* debdiff: Handle control files with odd permissions. Thanks to Julian
|
||
Gilbey for the patch. (Closes: #702610)
|
||
* mk-build-deps: Skip malformed stanzas instead of outright failing.
|
||
(Closes: #679631)
|
||
|
||
[ Dmitrijs Ledkovs ]
|
||
* wrap-and-sort: Add trailing comma option (Closes: #703323).
|
||
|
||
[ Markus Wanner ]
|
||
* uscan: more debug info to allow checking uversionmangle patterns.
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Fri, 22 Mar 2013 14:39:13 +0100
|
||
|
||
devscripts (2.13.0) experimental; urgency=low
|
||
|
||
[ Christoph Berg ]
|
||
* origtargz: New script: fetch the orig tarball of a Debian package from
|
||
various sources, and unpack it
|
||
* debcommit: --changelog-info will pass --author and --date for git commits.
|
||
|
||
[ James McCoy ]
|
||
* licensecheck: Recognize MPL 2.0 licenses. Thanks to Ryan Pavlik for the
|
||
patch. (Closes: #687664)
|
||
* namecheck: Check Apache's projects page for names. (Closes: #686862)
|
||
* debcommit:
|
||
+ Drop checks for old dpkg versions and always use the necessary Perl
|
||
modules (Dpkg::Changelog::Parse, Dpkg::Vendor::Ubuntu,
|
||
Dpkg::Changelog::Entry::Debian).
|
||
+ Add changelog info support for hg and bzr.
|
||
* annotate-output:
|
||
+ Handle an incomplete line of output. (Closes: #695609)
|
||
+ Don't treat backslashes in the command's output as an escape. (Closes:
|
||
#695613)
|
||
+ Don't swallow leading whitespace. (Closes: #695612, LP: #1120917)
|
||
* dscverify: Use "gpg --status-fd" to determine if a valid signature is
|
||
found and only use the signed content. (Closes: #695914)
|
||
* wrap-and-sort: Fix repeated word in man page. (Closes: #696363)
|
||
|
||
[ Dmitry Smirnov ]
|
||
* licensecheck:
|
||
+ Remove any regular comments pattern. (Closes: #526698)
|
||
+ Improve command line parsing.
|
||
+ Fix GPL license version detection bug.
|
||
+ Fix BSD-3-clause detection.
|
||
|
||
[ Paul Wise ]
|
||
* checkbashisms: When examining a bash script, indicate the lack of use of
|
||
bashisms.
|
||
* uscan:
|
||
+ Access GitHub directly instead of using githubredir.debian.net in
|
||
example GitHub watch URL.
|
||
+ Add an example watch URL that matches the various file extensions used
|
||
by common archive formats.
|
||
+ Add an example watch URL for Google Code projects.
|
||
|
||
[ Benjamin Drung ]
|
||
* Add bashism test cases from Raphael Geissert.
|
||
* Add autopkgtest support. (LP: #1073330)
|
||
* suspicious-source: Add inode/symlink and image/x-xpmi to whitelisted
|
||
mime-types.
|
||
* wrap-and-sort:
|
||
+ Put special entries (variables and placeholders) at the end of the list.
|
||
+ Sort debian/control*.in files too.
|
||
* licensecheck: detect (L)GPL licenses more permissively. Thanks to
|
||
Laurent Rineau for the patch. (Closes: #659231)
|
||
* Bump Standards-Version to 3.9.4 (no changes needed).
|
||
|
||
[ Cyril Brulebois ]
|
||
* Don't auto reverse diffs when DEBDIFF_AUTO_VER_SORT is set to yes, and
|
||
when the version in both packages is the same. (Closes: #650732)
|
||
|
||
[ Tony Mancill ]
|
||
* debsnap: Escape the package name when used in regex. (Closes: #696018)
|
||
|
||
[ David Prévot ]
|
||
* Minor manpages convention fix: do not terminate the SEE ALSO lists with a
|
||
period. (Closes: #696416)
|
||
* French translation update.
|
||
|
||
[ Josselin Mouette ]
|
||
* nmudiff: Use dpkg-parsechangelog to fix manual parsing bug (Closes: #700584)
|
||
|
||
[ Raphael Geissert ]
|
||
* checkbashisms:
|
||
+ allow -FOO- as heredoc delimiter
|
||
+ simplify mixed single/double balanced quotes correctly
|
||
+ correct description of 'setvar'
|
||
+ detect traps for DEBUG, ERRNO, or RETURN
|
||
+ check for incorrect args. to 'exit' (Closes: #687450)
|
||
+ fix handling of # characters in quoted strings
|
||
+ detect use of $FUNCNAME, $TMOUT, and $TIMEFORMAT
|
||
+ detect uses of sleep with anything other than an int.
|
||
+ detect the use of the hash utility and $_
|
||
+ check for other forms of brace expansion
|
||
+ check for use of non-standard tilde expansion
|
||
+ check for case modification expansions
|
||
+ check for the use of $GLOBIGNORE
|
||
|
||
[ Regid Ichira ]
|
||
* rc-alert: Support using curl as alternative to wget. (Closes: #690024)
|
||
* wnpp-alert: Support using curl as alternative to wget. (Closes: #690056)
|
||
* wnpp-check: Support using curl as alternative to wget. (Closes: #690059)
|
||
|
||
[ Colin Watson ]
|
||
* debian/control: Mark devscripts Multi-Arch: foreign. (Closes: #694760)
|
||
* debchange, debcommit: Set the timestamp of temporary editor files back
|
||
one second, to make modification detection more reliable in the absence
|
||
of subsecond granularity. (Closes: #697923)
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Mon, 18 Feb 2013 21:50:11 +0100
|
||
|
||
devscripts (2.12.6) unstable; urgency=low
|
||
|
||
* Actual install German translation.
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Sun, 25 Nov 2012 00:30:00 +0100
|
||
|
||
devscripts (2.12.5) unstable; urgency=low
|
||
|
||
[ James McCoy ]
|
||
* bts:
|
||
+ Provide a clearer error message when Authen::SASL isn't installed.
|
||
(Closes: #689816)
|
||
+ Don't require a usertag after 'bts usertag <bug> ='. (Closes: #689815)
|
||
+ Don't require a package after 'bts affects <bug> ='. (Closes: #690131)
|
||
* Add German translation of man pages. Thanks to Chris Leick. (Closes:
|
||
#687985)
|
||
|
||
[ Benjamin Drung ]
|
||
* Fix Subversion typo and write all instances of it with an capital initial
|
||
letter. Thanks to Regid Ichira for the finding. (Closes: #689953)
|
||
* debuild:
|
||
- Fix failure if called with --preserve-env and GREP_OPTIONS is set.
|
||
Thanks to Aaron Culich for the patch. (Closes: #501056, LP: #581319)
|
||
- Add missing bits to support dpkg-genchanges hook.
|
||
Thanks to Maciej Malycha for the patch. (LP: #1065201)
|
||
* wrap-and-sort: Sort Pre-Depends list (LP: #1070599)
|
||
|
||
[ David Prévot ]
|
||
* French translation update.
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Wed, 24 Oct 2012 22:15:34 +0200
|
||
|
||
devscripts (2.12.4) unstable; urgency=low
|
||
|
||
[ James McCoy ]
|
||
* dget: Avoid an infinite loop when a .changes/.dsc file references itself.
|
||
(Closes: #687670)
|
||
* debdiff:
|
||
+ Set $TMPDIR when running interdiff so its temp files get cleaned up on
|
||
exit.
|
||
+ Fallback to manual diff of source package if interdiff fails. (Closes:
|
||
#685202)
|
||
* dcmd: Don't add "--" to the command being executed. The user has to know
|
||
where this should be used/if it can be used. (Closes: #687964)
|
||
* debcheckout: Fix collision in short options. Use -P for --package.
|
||
(Closes: #688150)
|
||
|
||
[ Benjamin Drung ]
|
||
* licensecheck: Recognize licenses in (fixed-form) Fortran code. Thanks to
|
||
Francesco Poli for the patch and the example. (Closes: #687452)
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 24 Sep 2012 18:51:12 -0400
|
||
|
||
devscripts (2.12.3) unstable; urgency=medium
|
||
|
||
[ Benjamin Drung ]
|
||
* licensecheck:
|
||
- Don't truncate other licenses on Public domain or WTFPL presence.
|
||
Thanks to Garrett Holmstrom from Fedora for the patch.
|
||
- Remove trailing spaces.
|
||
- add --machine option that outputs results in a machine readable format.
|
||
Thanks to Eric Lavarde for the patch. (Closes: #583750)
|
||
- Trim trailing period from some GPL notices' versions.
|
||
|
||
[ Richard W.M. Jones ]
|
||
* licensecheck: Check OCaml programs by default (*.ml, *.mli).
|
||
|
||
[ Ville Skyttä ]
|
||
* Spelling fixes.
|
||
* licensecheck: Trim trailing comma from some GPL notices' versions.
|
||
|
||
[ David Prévot ]
|
||
* licensecheck.1: Consistency fix.
|
||
* French translation update.
|
||
|
||
[ Cyril Brulebois ]
|
||
* getbuildlog: When several build logs are available, save all of them
|
||
instead of downloading them all but only keeping the oldest. (Closes:
|
||
#683231)
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout: When --package is given, use this package name rather than
|
||
trying to guess it from the url. Useful for URLs like
|
||
http://anonscm.debian.org/bzr/pkg-postgresql/postgresql-9.2/sid-pgapt/.
|
||
* po4a/Makefile: use po4a --keep=0 so the build system doesn't die with
|
||
untranslated scripts
|
||
* dcmd: Reimplement endswith() with case. The original missed quoting and
|
||
made my brain hurt.
|
||
* dcmd: Allow digits, underscores, and dots in section/component names.
|
||
|
||
[ Raphael Geissert ]
|
||
* dcmd: Allow arguments to contain spaces. (Closes: #687584)
|
||
|
||
[ James McCoy ]
|
||
* debdiff: Fix regression in exit code, introduced in 2.11.4. (Closes:
|
||
#686247)
|
||
* dget:
|
||
+ Fix CVE-2012-2241 (arbitrary file deletion)
|
||
+ Only match policy-compliant source package names.
|
||
* dscverify: Fix CVE-2012-2240 (arbitrary code execution)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 15 Sep 2012 15:23:41 -0400
|
||
|
||
devscripts (2.12.2) unstable; urgency=high
|
||
|
||
* annotate-output: Fix to prevent symlink attack: don't delete
|
||
safely-created file and reuse its name. Instead, create temporary
|
||
directory and create FIFOs therein. Also, be sure to remove temporaries
|
||
upon catchable signal. Thanks to Jim Meyering for the patch. Fixes
|
||
CVE-2012-3500.
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 26 Aug 2012 11:16:17 -0400
|
||
|
||
devscripts (2.12.1) unstable; urgency=low
|
||
|
||
* debchange:
|
||
- Fix crash if libdistro-info-perl is not installed. (Closes: #680213,
|
||
LP: #1022563)
|
||
- Recognize stable-proposed-updates as Debian distribution (Closes: #677613)
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Fri, 13 Jul 2012 22:06:43 +0200
|
||
|
||
devscripts (2.12.0) unstable; urgency=low
|
||
|
||
[ Benjamin Drung ]
|
||
* debchange:
|
||
- Query name for stable-backport from distro-info.
|
||
- On Ubuntu always default to targeting the release that it's run from,
|
||
not the current devel release, since its primary use on stable releases
|
||
will be for preparing PPA uploads. (LP: #1001068)
|
||
|
||
[ James McCoy ]
|
||
* build-rdeps, chdist, debsnap, dpkg-depcheck, rc-alert: Exit when unknown
|
||
options are provided. (Closes: #679374)
|
||
* dscverify: Use GetOptions to handle argument parsing. (Closes: #679148)
|
||
* uscan: Properly use the File::Temp interface so files aren't being created
|
||
with the stringified version of a file glob. (Closes: #678193)
|
||
* rc-alert:
|
||
+ Unset wget's continue option to ensure the bug list is properly
|
||
downloaded. (Closes: #677229)
|
||
+ Handle rc bugs assigned to source packages. (Closes: #576853)
|
||
* Devscripts/Packages.pm, Devscripts/PackageDeps.pm:
|
||
+ Parse dpkg's status file using Dpkg::Control.
|
||
+ Make functions Multi-Arch aware so they can handle $pkg:$arch naming.
|
||
(Closes: #664811)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sat, 30 Jun 2012 11:12:45 -0400
|
||
|
||
devscripts (2.11.9) unstable; urgency=low
|
||
|
||
[ David Prévot ]
|
||
* French translation update.
|
||
|
||
[ Ron Lee ]
|
||
* cowpoke: Properly strip the arguments to dpkg --compare-versions
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout: Also recognize bzr+ssh:// schema.
|
||
|
||
[ Bernhard R. Link ]
|
||
* debchange: fix NMU detection to not NMU QA packages (Closes: #676881)
|
||
|
||
[ James McCoy ]
|
||
* debchange: Add more documentation about the effects of changelog
|
||
heuristic. (Closes: #673974)
|
||
* mk-build-deps:
|
||
+ Provide a more descriptive README.Debian for generated packages. Thanks
|
||
to chrysn for the patch. (Closes: #675337)
|
||
+ Do not install Recommends by default. (Closes: #575245)
|
||
|
||
[ Benjamin Drung ]
|
||
* debchange: Use the Dpkg::Vendor Perl API directly to avoid the overhead
|
||
of the command line dpkg-vendor script.
|
||
* Use dpkg-buildflags for C code.
|
||
* wrap-and-sort: Fix damaging debian/install with no newline at the
|
||
end of file (LP: #1014365).
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Sun, 17 Jun 2012 22:56:26 +0200
|
||
|
||
devscripts (2.11.8) unstable; urgency=low
|
||
|
||
[ David Prévot ]
|
||
* French translation update.
|
||
|
||
[ James McCoy ]
|
||
* dd-list:
|
||
+ Recognize -h argument, as documented.
|
||
+ Don't error when given multiple binary packages from the same source.
|
||
(Closes: #672309)
|
||
* Also note DEBCHANGE_MAINTTRAILER change in NEWS entry for 2.11.7.
|
||
(Closes: #672973)
|
||
* dget:
|
||
+ Fix handling of sources.list entries with a port. (Closes: #672460) Still
|
||
can't handle entries at the same domain but different ports until
|
||
#154868 is fixed.
|
||
* debcheckout:
|
||
+ Document the DEBCHECKOUT_SOURCE configuration variable.
|
||
+ Determine the source package name when downloading the source tarball.
|
||
This ensures the downloaded files aren't incorrectly removed after being
|
||
downloaded.
|
||
+ Adapt find_repo() to determine the tarball name for native packages.
|
||
|
||
[ Benjamin Drung ]
|
||
* debchange:
|
||
+ Add --vendor= and DEBCHANGE_VENDOR to override the distributor ID
|
||
returned by dpkg-vendor.
|
||
+ Always perform Vendor check.
|
||
+ Fall back to Debian vendor when a Debian-specific command-line option
|
||
has been supplied (--nmu, --qa, --bin-nmu, --bpo).
|
||
+ Adjust --security template for Ubuntu.
|
||
+ Add -R/--rebuild flag for Ubuntu's no-change rebuilds.
|
||
+ Append ubuntu1 to version when incrementing on Ubuntu, unless a
|
||
-U/--upstream option is given.
|
||
+ On Ubuntu, don't copy the previous distribution name for a new changelog
|
||
entry. Use the Ubuntu devel release.
|
||
+ Don't use NMU versioning for NMUs / Security uploads on Ubuntu.
|
||
+ dch --increment changes XbuildY to Xubuntu1 on Ubuntu (LP: #690230).
|
||
+ Try to guess the vendor based on the given distribution name (LP: #723715)
|
||
+ Prefer UBUMAIL over DEBEMAIL on Ubuntu (LP: #929846).
|
||
* Add first tests for licensecheck.
|
||
* Add online test for uscan.
|
||
|
||
[ Stefano Rivera ]
|
||
* devscripts.Logger Don't substitute arguments into logged strings unless
|
||
they were provided. (LP: #968129)
|
||
* debchange: Use distro-info to determine Ubuntu release names (LP: #997932).
|
||
* Incorporate Ubuntu's delta:
|
||
Move debian-keyring, equivs, libcrypt-ssleay-perl, and libsoap-lite-perl
|
||
to Suggests when building on Ubuntu.
|
||
|
||
[ Salvatore Bonaccorso ]
|
||
* bts: When searching for usertags use tag= in the url (followed by
|
||
the options containing users=). (Closes: #675071).
|
||
|
||
[ Raphael Geissert ]
|
||
* dget: ignore duplicate repository URLs. (Closes: #675258)
|
||
|
||
[ Kees Cook ]
|
||
* licensecheck: Catch LGPL more robustly. (Closes: #623283)
|
||
|
||
[ Thijs Kinkhorst ]
|
||
* debdiff: Do not generate warnings when debdiff'ing dpkg source format
|
||
3.0 (git). (Closes: #668372)
|
||
* debuild: Do not warn for missing upstream tarball if package is source
|
||
format 3.0 (git). (Closes: #668372)
|
||
|
||
[ Scott Moser ]
|
||
* uscan: Support watch files that reference S3 bucket listings.
|
||
(Closes: #630756, LP: #798293)
|
||
|
||
[ Yaroslav Halchenko ]
|
||
* licensecheck: Check licenses in .m (Octave/Matlab), .tex (LaTeX),
|
||
and .pyx (Python's pyrex) files (Closes: #604529)
|
||
|
||
[ Ivan Borzenkov ]
|
||
* licensecheck: Add detection code for Beerware license. (Closes: #597463)
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Thu, 31 May 2012 17:50:56 +0200
|
||
|
||
devscripts (2.11.7) unstable; urgency=low
|
||
|
||
[ James McCoy ]
|
||
* bts:
|
||
+ Generate a proper Cc field with "reassign … . done …". (Closes:
|
||
#668132)
|
||
+ Document -m as an alias for show's --mbox. (Closes: #670107)
|
||
* debchange:
|
||
+ Remove EOLed releases Lenny and Maverick.
|
||
+ Change DEBCHANGE_RELEASE_HEURISTIC default to "changelog".
|
||
+ Correctly handle NMU detection when there is no whitespace after a comma
|
||
in Uploaders. (Closes: #642342)
|
||
* mergechanges: Handle continuation lines correctly. Thanks to Ben
|
||
Hutchings for the patch. (Closes: #656415)
|
||
* debcheckout: Allow specifying a branch for Vcs-Git fields. Thanks to
|
||
Bernhard R. Link for the patch. (Closes: #655085, #600745)
|
||
* d/control: Change Maintainer address to devscripts-devel@lists.alioth.d.o
|
||
* wnpp-alert: Use dpkg-query instead of directly parsing dpkg's status file.
|
||
(Closes: #669579)
|
||
* dpkg-depcheck: Match the new error message from “dpkg -S”. Thanks to Bao
|
||
Haojun for the patch. (Closes: #667581)
|
||
* list-unreleased: Update excluded directories to include other common
|
||
VCSes.
|
||
* svnpath: Always run “svn info” instead of checking for .svn. (Closes:
|
||
#645106)
|
||
* mk-build-deps:
|
||
+ Make error messages more explicit about what went wrong. (Closes:
|
||
#596561)
|
||
+ Use Dpkg::IPC to run apt-cache.
|
||
+ Don't run equivs if no package information was parsed.
|
||
* uscan: Clarify behavior of the --destdir option. (Closes: #659389)
|
||
* debi: Add -u and -m as synonyms for --upgrade and --multi. (Closes:
|
||
#662773)
|
||
|
||
[ Benjamin Drung ]
|
||
* Introduce a test suite for the scripts based on shunit2.
|
||
|
||
[ Stefano Rivera ]
|
||
* debchange: Recognise the Ubuntu Quantal Quetzal release.
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout: Fix --source error message.
|
||
|
||
[ Raphael Geissert ]
|
||
* checkbashisms:
|
||
+ detect the use of 'setvar'
|
||
+ do not unconditionally swallow stdin (Closes: #669578)
|
||
+ Allow stdin to be checked by accepting '-' as file name
|
||
+ detect substr expansion with dynamic length (Closes: #610465)
|
||
|
||
-- James McCoy <jamessan@debian.org> Sun, 06 May 2012 20:05:58 -0400
|
||
|
||
devscripts (2.11.6) unstable; urgency=low
|
||
|
||
[ James McCoy ]
|
||
* mk-build-deps: Fix handling of debian/control files. (Closes: #665496)
|
||
* uscan: Fix formatting in man page. Thanks to Samuel Bronson for the
|
||
patch. (Closes: #665325)
|
||
* debsign: Fix quoting in handling of --debs-dir.
|
||
(Closes: #666048, LP: #966867)
|
||
|
||
[ Benjamin Drung ]
|
||
* cowpoke.1, deb-reversion.dbk, dscextract.1: Fix typos "occurred",
|
||
"transferred", and "additional". Thanks to A. Costa for the patches.
|
||
(Closes: #655681)
|
||
* debcommit:
|
||
+ Subversion 1.7 has only one .svn folder per working copy.
|
||
Thanks to Simon Olofsson for the patch. (Closes: #645106)
|
||
+ Support .hg in parent directories.
|
||
Thanks to Simon Olofsson for the patch. (Closes: #652967)
|
||
|
||
[ David Prévot ]
|
||
* Typo and stylish fix for dscextract(1). (Closes: #630423)
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Fri, 30 Mar 2012 15:53:36 +0200
|
||
|
||
devscripts (2.11.5) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* deb-reversion:
|
||
+ Re-fix handling of multi-word hooks. (Closes: #660782).
|
||
This was originally fixed in 2.9.14 but accidentally broken again in
|
||
2.9.26.
|
||
+ Correctly handle cases where a changelog file was not found, possibly
|
||
because of the use of symlinks. (Closes: #660788)
|
||
|
||
[ Jakub Wilk ]
|
||
* deb-reversion: Simplify option parsing, also allowing simpler quoting of
|
||
arguments.
|
||
|
||
[ James McCoy ]
|
||
* dd-list: Fix correlation of given package name when it does not match the
|
||
source package name. (Closes: #655854)
|
||
* dcmd: Escape directory name so it doesn't interfere with sed command.
|
||
(Closes: #649227)
|
||
* debsnap: Check whether architectures have been specified. (Closes:
|
||
#655932)
|
||
* pts-subscribe: Correct URL to Developer's Reference. (Closes: #661337)
|
||
* mk-build-deps: Use the most recent version when multiple package versions
|
||
are available. (Closes: #633143)
|
||
|
||
[ Benjamin Drung ]
|
||
* edit-patch:
|
||
+ Do not unapply quilt patches. Thanks to Michael Hall for
|
||
the patch. (Closes: #662689, LP: #947180)
|
||
+ Remove trailing .sh when checking if the script is being run as edit-patch
|
||
or add-patch. Thanks to Michael Hall for the patch. (LP: #953857)
|
||
* Bump Standard-Version to 3.9.3 (no changes needed).
|
||
|
||
-- Benjamin Drung <bdrung@debian.org> Sat, 24 Mar 2012 11:26:32 +0100
|
||
|
||
devscripts (2.11.4) unstable; urgency=high
|
||
|
||
* Urgency "high" for security fixes.
|
||
|
||
[ James McCoy ]
|
||
* bts: Revert usertags' handling of more than one +/-/=. Only the first one
|
||
is relevant.
|
||
|
||
[ Ryan Niebur ]
|
||
* dget: when finding the sources.list entry for the repository to
|
||
download a package from, match any port with the correct hostname
|
||
because apt-cache policy does not output port numbers in URLs
|
||
(Closes: #601951)
|
||
|
||
[ Adam D. Barratt ]
|
||
* debdiff:
|
||
+ Fix a regression in the handling of embedded tarballs (a side
|
||
effect of the changes introduced to resolve #571528).
|
||
+ Extend the changes from #571528 to cover more situations where
|
||
user or file input is passed to an external program. Fixes
|
||
CVE-2012-2012 (and any instance of CVE-2012-2011 not already
|
||
covered by #571528).
|
||
|
||
[ Paul Wise ]
|
||
* suspicious-source: Also ignore mercurial and darcs VCS directories
|
||
(Closes: #659966).
|
||
|
||
[ Benjamin Drung ]
|
||
* suspicious-source: Add inode/x-empty to whitelist of MIME types
|
||
(Closes: #659946).
|
||
|
||
[ Raphael Geissert ]
|
||
* debdiff:
|
||
+ Remove undocumented feature treating extensionless files as if
|
||
they were packages (Closes: #659559)
|
||
+ Add missing chdir for dpkg-source and remove extraneous quoting
|
||
of --exclude parameters.
|
||
+ Fix CVE-2012-0210 (insufficient input sanitising reading .dsc
|
||
and .changes files).
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 15 Feb 2012 19:19:31 +0000
|
||
|
||
devscripts (2.11.3) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange: Fix typo in the description of --no-force-save-on-release.
|
||
|
||
[ David Prévot ]
|
||
* manpage typographic and convention review. (Closes: #649450)
|
||
* French translation update.
|
||
|
||
[ James McCoy ]
|
||
* Update tools to uniformly handle the supported compression types for
|
||
source packages. (Closes: #650118)
|
||
* uscan:
|
||
+ Use "gzip -n" when repacking zip files. Thanks to Franz Schrober for
|
||
the patch. (Closes: #646691)
|
||
+ Handle filenames with special characters. (Closes: #648299)
|
||
* debdiff: Handle paths with special characters. (Closes: #571528)
|
||
* bts: Add minimal verification of email arguments. (Closes: #654460)
|
||
* licensecheck:
|
||
+ Recognize GPL version when "of the License" isn't present. Thanks to
|
||
Ville Skyttä for the patch.
|
||
+ Correctly capture license version for Affero when "as published by"
|
||
isn't present. Thanks to Ville Skyttä for the patch.
|
||
|
||
[ Benjamin Drung ]
|
||
* wrap-and-sort: Do not sort executable files (executable .install files could
|
||
be programs since debhelper 8.9.12). Thanks to Stefano Rivera for the
|
||
patch. (Closes: #655142)
|
||
|
||
-- James McCoy <jamessan@debian.org> Mon, 09 Jan 2012 20:19:11 -0500
|
||
|
||
devscripts (2.11.2) unstable; urgency=low
|
||
|
||
[ Gerfried Fuchs ]
|
||
* Remove the word "of" from the BSD 3 clause check, it might not be in
|
||
there.
|
||
|
||
[ James McCoy ]
|
||
* Remove support for PGP-style commands from debsign/debrsign. (Closes:
|
||
#639204)
|
||
+ DEBSIGN_SIGNLIKE config variable removed
|
||
* Update scripts to use GNU getopt-compatible option parsing. (Closes:
|
||
#641979)
|
||
+ For Perl scripts, use Getopt::Long's "gnu_compat" and "bundling" modes.
|
||
When allowed, also use "permute" for full GNU getopt compatibility.
|
||
+ For shell scripts, use getopt instead of manual option parsing.
|
||
- Update uses of getopt to show usage when getopt fails.
|
||
* licensecheck:
|
||
+ Recognize more generated files, MIT/X11 variants, Microsoft Permissive
|
||
License (Ms-PL), and a libpng variant. Thanks to Paweł Hajdan, Jr for
|
||
the patches. (Closes: #641497, #647524, #647526, #647527)
|
||
* debchange: Document that only `$1' backreference replacements are
|
||
supported. Thanks to Matthijs Kooijman for the patch. (Closes: #639813)
|
||
* mergechanges: Use awk instead of sed to handle massaging the final output
|
||
so we can better control the processing. (Closes: #640782)
|
||
* uscan: Fully support lzma and xz tarballs. Based on a patch from Tanguy
|
||
Ortolo. (Closes: #631713)
|
||
* debi: Document --multi, --with-depends, and --tool in the man page.
|
||
(Closes: #644983)
|
||
* dd-list:
|
||
+ Correctly handle maintainer names which have a comma. (Closes: #646562)
|
||
+ Sort results by full-name instead of trying to parse the names.
|
||
(Closes: #638602)
|
||
+ Parse sources files directly instead of invoking apt-cache. (Closes:
|
||
#376595)
|
||
+ Allow specifying which sources files to read. (Closes: #509983)
|
||
* Remove references to obsolete PGP keyrings in who-uploads/dscverify.
|
||
* who-uploads: Don't check for default keyrings with --no-default-keyrings.
|
||
(Closes: #515058)
|
||
|
||
[ Stefano Rivera ]
|
||
* debchange: Add precise as a recognised Ubuntu distro.
|
||
|
||
[ David Prévot ]
|
||
* bts: Remove outdated information from documentation for owner command.
|
||
(Closes: #625990)
|
||
|
||
[ Steve Langasek ]
|
||
* new script dep3changelog, which parses a DEP3 patch header and feeds a
|
||
suitable changelog entry to dch. (Closes: #599777)
|
||
|
||
[ Michael Prokop ]
|
||
* debcheckout: Use DESTDIR also for debian/ only VCS packages. (Closes:
|
||
648654)
|
||
|
||
-- James McCoy <jamessan@debian.org> Tue, 15 Nov 2011 21:36:40 -0500
|
||
|
||
devscripts (2.11.1) unstable; urgency=low
|
||
|
||
[ David Prévot ]
|
||
* Stylish manual pages convention review. (Closes: #628447)
|
||
* Handle the last description in devscripts(1). (Closes: #628086)
|
||
* French translation updates.
|
||
|
||
[ Adam D. Barratt ]
|
||
* debian/copyright: Update repository information somewhat belatedly
|
||
for the move to git.
|
||
|
||
[ James Vega ]
|
||
* debchange: Remove dapper from the list of recognized distributions.
|
||
* debcheckout: Handle Alioth's new anonymous access URLs when converting to
|
||
authenticated URLs. (Closes: #628674)
|
||
* debsnap: Allow -a to be specified multiple times. Thanks to Timo Juhani
|
||
Lindfors for the suggestion.
|
||
* uscan: Fix --destdir regression when repacking zip archives. Thanks to
|
||
Christian Kastner for the patch. (Closes: #628076)
|
||
* mergechanges: Do not drop fields when the Files/Checksums-* fields are not
|
||
at the end of the source files. (Closes: #625620)
|
||
* debuild: Call dpkg-source --before-build/--after-build when emulating
|
||
dpkg-buildpackage. (Closes: #628481)
|
||
* chdist:
|
||
+ Create /etc/apt/apt.conf.d and /etc/apt/preferences.d in the chdist
|
||
directory structure. (Closes: #528274, LP: #566682)
|
||
+ When multiple binary versions exist, use newest version for
|
||
compare-src-bin-*.
|
||
+ Copy archive keyrings to etc/apt/trusted.gpg.d.
|
||
|
||
[ Christoph Berg ]
|
||
* dscextract: new script, extracts a single file from a Debian source
|
||
package.
|
||
* debcheckout: When retrieving the source for debian/-only repositories,
|
||
move all .dsc components to the current directory, not just .orig.tar.gz.
|
||
* uscan: Catch perl warning with incorrect watch files without ().
|
||
Also, catch warnings on non-matches of ()? constructs.
|
||
|
||
[ Stefano Rivera ]
|
||
* Support //scheme-local URLs in hrefs, correctly (as used by Google code)
|
||
(Closes: #630808)
|
||
|
||
-- James Vega <jamessan@debian.org> Mon, 22 Aug 2011 19:51:03 -0400
|
||
|
||
devscripts (2.11.0) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* getbuildlog:
|
||
+ Query the updated build log status pages.
|
||
+ Request the raw log file when downloading.
|
||
* debcheckout: Use the destination directory, not package name, when
|
||
checking for where the checkout happened. (Closes: #627030)
|
||
* Merge from Ubuntu:
|
||
+ dscverify: Use Ubuntu keyrings if on an Ubuntu-based system.
|
||
+ rmadison: Use Ubuntu's rmadison instance on Ubuntu.
|
||
* namecheck: Update Alioth's "unknown project" pattern. Thanks to Nelson A.
|
||
de Oliveira for the patch. (Closes: #627824)
|
||
* Add lintian overrides for the ldconfig calls dh adds to post{inst,rm}.
|
||
|
||
[ Benjamin Drung ]
|
||
* Move add-patch, edit-patch, suspicious-source, what-patch, and wrap-and-sort
|
||
from ubuntu-dev-tools into devscripts (Closes: #568481).
|
||
* Remove EOL whitespaces (Closes: #502525).
|
||
* dget.1: Mention `debcheckout` under `SEE ALSO`. Thanks to Paul Menzel for
|
||
the patch. (Closes: #596245)
|
||
* debchange, uupdate: Use dpkg-vendor instead of lsb_release.
|
||
* Merge from Ubuntu:
|
||
+ debuild: Enforce Ubuntu merge policy.
|
||
+ debsign: Implement DEBSIGN_ALWAYS_RESIGN variable to skip the
|
||
"Would you like to use the current signature?" question. (Closes: #447955)
|
||
* Add test infrastructure.
|
||
|
||
[ David Prévot ]
|
||
* Partial manual pages convention review (Closes: #626015).
|
||
|
||
-- James Vega <jamessan@debian.org> Tue, 24 May 2011 23:55:36 -0400
|
||
|
||
devscripts (2.10.73) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* uscan:
|
||
+ Use the correct path when repacking zip files. (Closes: #622889)
|
||
+ Make file show all matched file types instead of just the first.
|
||
(Closes: #574155)
|
||
* uupdate: Handle hidden files when the upstream archive doesn't contain its
|
||
files under one top-level directory. (Closes: #601945)
|
||
* bts:
|
||
+ Indicate version argument is optional for done command. (Closes:
|
||
#623567)
|
||
+ Silence warnings with (un)subscribe command when no email is specified.
|
||
(Closes: #626086)
|
||
+ Indicate email argument is optional for (un)subscribe commands.
|
||
* debsnap:
|
||
+ Add support for downloading binary packages. Thanks to Timo Juhani
|
||
Lindfors for the patch. (Closes: #587523)
|
||
+ Only download a file if it doesn't exist or its hashsum doesn't match
|
||
the one specified by snapshot.d.o.
|
||
* debchange:
|
||
+ Add -M option to use debian/control's Maintainer information. Thanks to
|
||
Modestas Vainius for the patch. (Closes: #560900)
|
||
+ Update recognized Ubuntu releases (- jaunty/karmic, + oneiric).
|
||
* dget: Improve wget()'s handling of file/copy URIs. Thanks to Adam
|
||
Borowski for the suggestions.
|
||
+ Allow relative paths for file/copy URIs.
|
||
+ Follow symlinks when copying/hard linking files from a local cache.
|
||
(Closes: #515852)
|
||
+ Call system() with a list of arguments to prevent shell interpolation of
|
||
the command.
|
||
|
||
[ Benjamin Drung ]
|
||
* Add myself to uploaders.
|
||
* Wrap and sort lists in debian/control. (Closes: #577999)
|
||
* Switch to simple dh 8 rule.
|
||
* debcommit: Support for committing from debian/ when using bzr. Thanks to
|
||
Loïc Minier for the patch. (Closes: #580861)
|
||
* debian/control: Bump Standards-Version to 3.9.2 (no changes needed).
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* checkbashisms:
|
||
- add code to detect weither STDIN is a pipe and if so, write the lines
|
||
passed via stdin to a tempfile
|
||
- add tempfile filename to the list of files to process
|
||
- add logic to detect if filename is a tempfile and if so, use the string
|
||
"(stdin)" for filename display instead of the real filename.
|
||
(Closes: #586500)
|
||
|
||
-- James Vega <jamessan@debian.org> Mon, 09 May 2011 22:42:12 -0400
|
||
|
||
devscripts (2.10.72) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* debuild: Use 3-argument form of open to suppress warnings about unused
|
||
symbols. (Closes: #606054)
|
||
* Cleanup Recommends to avoid pulling in as many packages by default. The
|
||
remaining Recommends are relevant to the more commonly used scripts or
|
||
functionality. Relationships removed from Recommends were either added to
|
||
Suggests if it makes sense to call some attention to them or were removed
|
||
from debian/control completely. (Closes: #605102, #610310, LP: #485264)
|
||
* uscan:
|
||
+ Let unzip convert text files to native line endings when repacking.
|
||
Thanks to Daniel Kahn Gilmor for the suggestion. (Closes: #618513)
|
||
+ Avoid "Use of uninitialized value" warning when URL doesn't have
|
||
"/" after the host. Thanks to Mats Erik Andersson for the patch.
|
||
(Closes: #600909)
|
||
+ Parse responses from FTP sites on a line-by-line basis to help prevent
|
||
overly greedy regular expressions in watch files returning bad results.
|
||
(Closes: #597963)
|
||
+ Fix "Use of uninitialized value" warnings when processing certain
|
||
version 1 watch files.
|
||
+ Fix various issues when repacking a zip to a tarball. Thanks to
|
||
Christian Kastner for the patch. (Closes: #615108)
|
||
- Run tar from within the temp directory to prevent getting a ‘./’
|
||
archive member.
|
||
- Use root/root as the owner for the archive members to prevent leaking
|
||
the user's login.
|
||
* Remove use of lzma command in favor of xz. (Closes: #599641)
|
||
+ debian/control: Remove lzma from Recommends.
|
||
+ uscan: Use xz to repack lzma tarballs.
|
||
+ uupdate: Use xz to handle lzma-compressed files.
|
||
* More typography updates for man pages. Thanks to David Prévot for the
|
||
patch. (Closes: #616630)
|
||
* pts-subscribe: Do not perform arithmetic comparison of --until argument.
|
||
Thanks to Stefano Rivera for the patch. (Closes: #620194)
|
||
* mk-build-deps:
|
||
+ Add --root-cmd option to install the build-dep .deb. Thanks to Felipe
|
||
Sateler for the patch. (Closes: #615135)
|
||
+ Add MKBUILDDEPS_ROOTCMD configuration variable.
|
||
+ Show modified configuration variables in usage.
|
||
* debchange: Correct the backport name in the man page. Thanks to Salvatore
|
||
Bonaccorso for the patch. (Closes: #617675)
|
||
* getbuildlog:
|
||
+ Remove experimental.debian.net, now that experimental logs show up on
|
||
the normal buildd site. (Closes: #621758)
|
||
+ Remove temp file if the script exits early.
|
||
* licensecheck: Remove "(the License)" from check for Apache license.
|
||
Thanks to Dmitry Kurochkin for the suggestion. (Closes: #620902)
|
||
|
||
[ Ron Lee ]
|
||
* cowpoke: add a --return option that copies the build results back to a
|
||
directory somewhere. (Closes: #614268)
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout: Correctly extract package name from svn://.../trunk/$pkg
|
||
style URLs.
|
||
|
||
-- James Vega <jamessan@debian.org> Fri, 15 Apr 2011 00:21:57 -0400
|
||
|
||
devscripts (2.10.71) unstable; urgency=low
|
||
|
||
[ Christoph Berg ]
|
||
* debcommit (git): Don't treat "no files to commit" as an error when called
|
||
with --release, otherwise it is not possible to tag after the final build.
|
||
|
||
[ James Vega ]
|
||
* bts:
|
||
+ Use Pod::Text to remove POD markup before displaying the help. (Closes:
|
||
#613502)
|
||
+ Document that whitespace is required around the dot/comma separating
|
||
command stanzas. (Closes: #595893)
|
||
* dget: Ignore IO::File errors from local cache when a URL is given.
|
||
The local cache should be used when accessible, but not prevent downloads
|
||
when it isn't. (Closes: #599354)
|
||
* build-rdeps: Remove hard-coded path for grep-dctrl.
|
||
* debchange:
|
||
+ Require an argument for the --allow-lower-version option. (Closes:
|
||
#597675)
|
||
+ Since the entry added by --closes requires editing anyway, require the
|
||
user to save the changelog for it update the original changelog.
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* build-rdeps: Update release_pattern for the new InRelease release files,
|
||
which apt began downloading in newer versions instead of the Release file.
|
||
(Closes: #613941)
|
||
|
||
[ Ron Lee ]
|
||
* cowpoke: try to rsync source files to the build host. (Closes: #610072)
|
||
Thanks to Joachim Breitner for the idea and initial patch.
|
||
|
||
-- James Vega <jamessan@debian.org> Sat, 19 Feb 2011 11:23:20 -0500
|
||
|
||
devscripts (2.10.70) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* debuild:
|
||
+ Properly quote shell variable when parsing options. (Closes: #556248)
|
||
+ Don't treat “-nc” as implying binary only build. (Closes: #607303)
|
||
+ Add recognition of dpkg-buildpackage's “-A” option for building only
|
||
binary independent packages.
|
||
* pts-subscribe: Handle “--until 0” the same as “--forever”. (Closes:
|
||
#604740)
|
||
* uscan:
|
||
+ Update documentation to use “.+” instead of “.*” in groupings. Thanks
|
||
to Ben Finney for the patch. (Closes: #606060)
|
||
+ Add “target” element to --dehs' XML, specifying the name of the
|
||
downloaded file. (Closes: #598514)
|
||
* debcheckout: Use the correct prototype for set_destdir. (Closes: #606053)
|
||
* Use “mktemp --tmpdir” instead of specifying an absolute path under /tmp.
|
||
(Closes: #610027)
|
||
* Fix a typo in debchange(1). (Closes: #610192)
|
||
* bts: Make the message number optional for the “summary” sub-command. This
|
||
allows clearing an already set summary. (Closes: #610326)
|
||
* rmadison: Document udd url shorthand, added in 2.10.62. (Closes: #589437)
|
||
* Use appropriate typography for literal vs. replacement text in man pages.
|
||
Thanks to David Prévot for the patch and French translation updates.
|
||
(Closes: #600212)
|
||
* dd-list: Ignore extraneous whitespace. (Closes: #595251)
|
||
* build-rdeps: Remove extraneous EOL whitespace in the output. (Closes:
|
||
#612500)
|
||
* debian/control: Bump Standards-Version to 3.9.1.0 -- no changes necessary.
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout: For debian-dir-only repositories, also retrieve the source
|
||
package, unpack it, and move the missing files over. Add a new option
|
||
--source (DEBCHECKOUT_SOURCE) to control this behavior. (Closes: #535767)
|
||
* Makefiles: Fix parallelization for use with make -j N.
|
||
* rmadison: New configuration variable: RMADISON_ARCHITECTURE.
|
||
Set the default architecture to use unless overridden by a command line
|
||
option. To see any packages with a set B<RMADISON_ARCHITECTURE>, use
|
||
--architecture='*'. By Uli Martens.
|
||
|
||
[ Raphael Geissert ]
|
||
* rmadison: Exit with a non-zero code if curl/wget has a failure. (Closes:
|
||
#513685)
|
||
|
||
-- James Vega <jamessan@debian.org> Wed, 09 Feb 2011 02:38:32 -0500
|
||
|
||
devscripts (2.10.69+squeeze1) stable; urgency=low
|
||
|
||
* bts: Accept the "wheezy" and "wheezy-ignore" tags. (Closes: #612521)
|
||
* debchange:
|
||
+ Set Squeeze as the default backports target.
|
||
+ Recognize "lenny-backports-sloppy" and "squeeze-backports"
|
||
distributions.
|
||
+ Remove "etch-backports" and "etch-volatile" distributions.
|
||
|
||
-- James Vega <jamessan@debian.org> Sun, 06 Feb 2011 01:01:14 -0500
|
||
|
||
devscripts (2.10.69) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* po4a: Add targets to transform translated POD/DocBook files into man
|
||
pages. (Closes: #597782)
|
||
* Include command list in localized devscripts.1. (Closes: #597906)
|
||
* Fix a couple markup issues in source files for generated man pages.
|
||
* bts: Don't send an empty email when --no-action is given. (Closes:
|
||
#600822)
|
||
|
||
[ David Prévot ]
|
||
* Update French translation. (Closes: #599234, #600033)
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* Replace occurrences of old FSF address with the FSF recommendation
|
||
what should be written inside of source files.
|
||
(Closes: #502512)
|
||
|
||
-- James Vega <jamessan@debian.org> Thu, 21 Oct 2010 07:36:42 -0400
|
||
|
||
devscripts (2.10.68) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* dget: Fix parsing of apt-cache and sources.list when given only a package
|
||
name. (Closes: #594904)
|
||
* debchange:
|
||
+ Remove EOL Ubuntu release Intrepid. Add new development release Natty.
|
||
(Closes: #593659)
|
||
+ Remove Etch and add Squeeze as backports targets. Lenny is still the
|
||
default bpo target.
|
||
* rmadison: Change Backports URL to backports.debian.org. (Closes: #595714)
|
||
|
||
[ Luk Claes ]
|
||
* Adjust rmadison documentation for move of accessible projectb mirror
|
||
from merkel to ries.
|
||
|
||
-- James Vega <jamessan@debian.org> Wed, 08 Sep 2010 18:46:35 -0400
|
||
|
||
devscripts (2.10.67) unstable; urgency=low
|
||
|
||
* debcommit: Use the first detected changelog instead of the last. (Closes:
|
||
#591368)
|
||
* debsnap: Remove use of pure-perl specific functions from JSON module.
|
||
(Closes: #591392)
|
||
* debchange: Clarify how the TZ environment variable affects debchange.
|
||
Based on a patch by Rolf Leggewie. (LP: #330430)
|
||
|
||
-- James Vega <jamessan@debian.org> Sat, 14 Aug 2010 12:02:17 -0400
|
||
|
||
devscripts (2.10.66) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* bts:
|
||
+ Fix ability to clear all tags on a bug. (Closes: #539688)
|
||
+ Detect invalid characters in usertags. (Closes: #590930)
|
||
+ Allow specifying multiple tag modifiers (+, -, =) in one usertag stanza.
|
||
* rc-alert: Add missing hyphens and correct formatting in the man page.
|
||
Based on a patch by Salvatore Bonaccorso. (Closes: #589607)
|
||
* checkbashisms: Allow kill & trap XSI-isms unless --posix is given, as per
|
||
Policy 3.9.1.0. (Closes: #486823)
|
||
* debchange: Add --[no]multimaint-merge option, corresponding to the
|
||
DEBCHANGE_MULTIMAINT_MERGE configuration variable. (Closes: #590842)
|
||
* licensecheck: Add .pas, .inc, .dtd., .xsl, and .mod files to the default
|
||
check list. (Closes: #534988, #591305)
|
||
* build-rdeps: Escape regular expression metacharacters in package names.
|
||
(Closes: #590832)
|
||
* Build-Depends on po4a (>= 0.40) so po4a recognizes .TQ macro.
|
||
|
||
[ Cyril Brulebois ]
|
||
* uscan: Get rid of extra quoting in dpkg --compare-versions calls.
|
||
(Closes: #590178)
|
||
|
||
[ Carsten Hey ]
|
||
* debsign: Add options --re-sign and --no-re-sign to let the user choose
|
||
whether an already signed file should be resigned. (Closes: #580821)
|
||
|
||
-- James Vega <jamessan@debian.org> Mon, 02 Aug 2010 01:31:38 -0400
|
||
|
||
devscripts (2.10.65.1) unstable; urgency=low
|
||
|
||
* debc:
|
||
+ Call changelog_parse correctly. (Closes: #588947)
|
||
+ Update bash completion to complete *.changes files and package names.
|
||
Thanks to Stefano Rivera for the patch. (Closes: #584703)
|
||
|
||
-- James Vega <jamessan@debian.org> Tue, 13 Jul 2010 20:10:09 -0400
|
||
|
||
devscripts (2.10.65) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* Remove mergechanges from the set of commands which use completion of
|
||
package names. (Closes: #578167)
|
||
* bts:
|
||
+ Use sendmail to send mails with extra headers when $(DEB)EMAIL aren't
|
||
present. (Closes: #577564)
|
||
+ Document that $(DEB)EMAIL must be in the environment to send email using
|
||
either --mutt or --smtp-host. (Closes: #578334)
|
||
+ Cleanup the help output and add some options which were only documented
|
||
in the man page.
|
||
+ Allow specifying multiple tag modifiers (+, -, =) in one tag stanza.
|
||
(Closes: #578118)
|
||
+ Document the valid values for the status key in the select command.
|
||
(Closes: #583067)
|
||
* debsnap:
|
||
+ Iterate over the list of files listed for a hash until we find one that
|
||
matches the requested package. (Closes: #584734)
|
||
+ Warn and move on to the next file if no files are present for a given
|
||
hash or none match the requested package. (Closes: #587265)
|
||
+ Handle error responses from snapshot.debian.org. (Closes: #587217)
|
||
+ Use the basename of the file being downloaded as the name under which to
|
||
save it. (Closes: #584735)
|
||
+ Do not remove the destination directory when --force is given. (Closes:
|
||
#587517)
|
||
* Remove --ignore-dirname options (and deprecation notices) from all
|
||
scripts. 6.5 years is long enough to stop using that option.
|
||
* diff2patches: Document the patch naming scheme and use of “debian/” as the
|
||
destination directory when “debian/patches/” doesn't exist. (Closes:
|
||
#552693)
|
||
* mk-build-deps:
|
||
+ Add options to build packages which depend on solely Build-Depends or
|
||
Build-Depends-Indep. (Closes: #498898)
|
||
+ Include build-essential in Depends. (Closes: #565889)
|
||
* debi: Use “dpkg -O” instead of parsing dpkg-query's output to upgrade only
|
||
packages which are already installed. (Closes: #563390)
|
||
* debcheckout: Specifically call out that Debian hosts are already handled
|
||
in DEBCHECKOUT_AUTH_URLS' description. Thanks to martin f. krafft for the
|
||
suggested wording. (Closes: #530581)
|
||
* debchange: When running “dch -r”, use <dist>-backports if a backports
|
||
upload is detected. (Closes: #588502)
|
||
* uupdate: Use “0ubuntu1” for the Debian revision of the version number when
|
||
running uupdate on Ubuntu systems. Based on a patch by Guillaume Martres.
|
||
(Closes: #577998)
|
||
* Ship French man pages in UTF-8 now that #196762 is fixed.
|
||
|
||
[ Martin Zobel-Helas ]
|
||
* Remove svk from Recommends, it is no longer in the archive. (Closes:
|
||
#581224)
|
||
|
||
[ Raphael Geissert ]
|
||
* checkbashisms:
|
||
+ Makefile handling:
|
||
- Simplify make variables as shell variables. (Closes: #535368)
|
||
- Convert all $$ to $.
|
||
- Recognize SHELL setting in Makefile when being set as an override.
|
||
- Ignore make's '-' for ignore errors.
|
||
- Fix some false positives due to target names.
|
||
+ Detect incorrect use of ^ instead of ! for negation in pattern matching
|
||
collections. (Closes: #497489)
|
||
+ Detect use of {post,pre}{increment,decrement} in arithmetic expansion.
|
||
(Closes: #572006)
|
||
+ Detect use of Bash's “printf -v var ...” or the %b and %q format
|
||
specifiers.
|
||
+ Detect use of the Bash's “coproc” keyword.
|
||
+ Detect use of Bash's “;;&” and ”;&” operators.
|
||
+ Add support for handling line continuations. (Closes: #531327)
|
||
+ Fix a false positive with file redirection.
|
||
+ Fix handling of indented heredoc delimiters.
|
||
+ Fix some parsing of quoted strings.
|
||
+ Detect use of exponentiation.
|
||
+ Detect use of the 'jobs' built-in.
|
||
+ Detect use of command with options other than “-p”.
|
||
+ Fix a false positive with redirection to an fd specified via a variable.
|
||
+ Detect unexpected EOF for unclosed heredocs, quoted strings, and line
|
||
continuations.
|
||
|
||
[ Simon McVittie ]
|
||
* mk-build-deps:
|
||
+ Build an Arch: any package if any of the Build-Depends have architecture
|
||
requirements. (Closes: #580600)
|
||
+ Allow specifying for which architecture to build the package.
|
||
|
||
[ Charles Plessy ]
|
||
* debchange: Add “--team” support. (Closes: #588714)
|
||
|
||
-- James Vega <jamessan@debian.org> Mon, 12 Jul 2010 23:22:08 -0400
|
||
|
||
devscripts (2.10.64) unstable; urgency=low
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* devscripts.1: generic documentation for $DEBEMAIL and $DEBFULLNAME
|
||
|
||
[ James Vega ]
|
||
* Devscripts::Versort: Correct _versort so the lists it returns aren't
|
||
shorter than the ones passed in to _versort. (Closes: #577654)
|
||
* debcheckout: Switch from using the Switch module to Perl 5.10's switch
|
||
feature.
|
||
|
||
-- James Vega <jamessan@debian.org> Tue, 13 Apr 2010 23:46:10 -0400
|
||
|
||
devscripts (2.10.63) unstable; urgency=low
|
||
|
||
[ Christoph Berg ]
|
||
* debcheckout: inject extra slash in "hg ssh://hg.debian.org//" URLs so
|
||
paths are not based in the user's $HOME.
|
||
|
||
[ James Vega ]
|
||
* Devscripts::Versort:
|
||
+ Restore previous behavior of versort not performing a check on whether
|
||
the version is a valid Debian version. (Closes: #577043)
|
||
+ Re-add deb_versort which ensures the versions are valid Debian versions.
|
||
* debian/control:
|
||
+ Require dpkg-dev >= 1.15.4.1 since we're using bits of the new Perl API.
|
||
+ Add libjson-perl to Build-Depends so we can syntax check debsnap.
|
||
* debcheckout: Use $DEBEMAIL/$DEBFULLNAME to set username in .hg/hgrc.
|
||
|
||
[ David Paleino ]
|
||
* debsnap: rewritten from scratch in Perl, use snapshot.debian.org
|
||
and its JSON API (Closes: #530416)
|
||
|
||
[ Thorsten Glaser ]
|
||
* debsign: Convert to a Debian Policy §10.4 shell script. (Closes: #577251)
|
||
|
||
-- James Vega <jamessan@debian.org> Mon, 12 Apr 2010 23:56:40 -0400
|
||
|
||
devscripts (2.10.62) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* debcommit:
|
||
+ Fix a regression where only debian/ changes were being committed in CVS
|
||
repos. Thanks to Thomas Parmelan for the patch. (Closes: #563918)
|
||
+ Change '~' in version numbers to '.' when tagging in git. Thanks to
|
||
Damyan Ivanov. (Closes: #564075)
|
||
+ Treat darcs similar to hg with respect to determining the commit
|
||
message. Fold a single change into one line and spawn an editor if
|
||
multiple changes are detected. (Closes: #563901)
|
||
+ Ensure the commit message presented to the user for editing always has
|
||
an EOL on the last line.
|
||
* rmadison:
|
||
+ Add http://qa.debian.org/cgi-madison/madison.cgi, shorthand "udd", as a
|
||
known madison URL.
|
||
+ Detect an existing '?' in a URL and use '&' to append more cgi
|
||
parameters. Thanks to Raphael Geissert.
|
||
* chdist:
|
||
+ Add "use strict" and update for compliance.
|
||
+ Use Dpkg::Version to perform version comparisons.
|
||
* Devscripts::Versort: Use Dpkg::Version::version_compare instead of
|
||
invoking “dpkg --compare-versions”.
|
||
* debian/control:
|
||
+ Update Vcs-* to point to the new Git repository.
|
||
+ Remove Conflicts on kdesdk-scripts from Etch.
|
||
+ Bump Standards-Version to 3.8.4 -- no changes necessary.
|
||
* dcmd: Allow capital letters for the section and priority fields. (Closes:
|
||
#565159)
|
||
* debcheckout: Ensure "/git/" is at the start of the URL's path when
|
||
performing an authenticated clone of an Alioth git repo.
|
||
* uupdate:
|
||
+ Fix a typo which caused redirection of stdout to a file name "@".
|
||
(Closes: #569062)
|
||
+ Add support for xz compressed archives/patches and 7z archives. Thanks
|
||
to Hideki Yamane for the patch. (Closes: #568615)
|
||
+ Clarify wording when neither a diff nor a debian.tar is found. (Closes:
|
||
#575820)
|
||
* Update descriptions of debcommit to include darcs as a supported VCS.
|
||
(Closes: #570138)
|
||
* debchange:
|
||
+ Add maverick as a valid distribution. Thanks to Benjamin Drung for the
|
||
patch. (Closes: #576287)
|
||
+ Treat a trailing '+' like a trailing '~' when incrementing the version
|
||
number. (Closes: #521642)
|
||
* debuild: Expose two new variables (epoch-less source version, and upstream
|
||
version) to hooks. Thanks to gregor herrmann for the patch. (Closes:
|
||
573092)
|
||
* checkbashisms: Detect more Bash builtins -- readarray, mapfile, enable.
|
||
(Closes: #568473)
|
||
* dd-list: Clarify that --dctrl simply changes the expected format of the
|
||
list of packages. Thanks to Adeodato Simó for the suggestion. (Partially
|
||
addresses #509983)
|
||
* Add bash completion of package names for various Devscripts commands.
|
||
Thanks to Simon Paillard for the patch. (Closes: #507776)
|
||
* Document in dscverify(1) that /usr/share/keyrings/debian-maintainers.gpg
|
||
is one of the default keyrings.
|
||
* dget: Add description of the use of dscverify to the description in the
|
||
man page. (Closes: #537367)
|
||
* Add support for working with/recognizing xz archives to debchange,
|
||
debdiff, debuild, uscan.
|
||
* Use standalone “set -e” lines in maintainer scripts.
|
||
* Add debian/source/format with "3.0 (native)".
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* nmudiff: Fix "[nmudiff] please include --tagpending option" by applying the
|
||
patch from Gregor Herrmann. Thanks. (Closes: #559549)
|
||
* build-rdeps:
|
||
+ Add some documentation to the manpage, which emphasizes on the fact that
|
||
the tool has some external dependencies (namely apt Sources files)
|
||
+ Add a proper argument passing to test_for_valid_component() so that
|
||
it really gets the filename and not the Release file entry.
|
||
+ Add a check to test_for_valid_component() to test if a given Sources
|
||
file actually exists and otherwise print a more meaningful warning.
|
||
(Closes: #564443)
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange: Sanitise list of distributions. Remove {sarge,etch}-backports
|
||
and sarge-volatile, none of which accept uploads any more.
|
||
|
||
[ Martin Zobel-Helas ]
|
||
* checkbashisms: Fix typo spotted by Dann Frazier. (Closes: #575554)
|
||
|
||
-- James Vega <jamessan@debian.org> Mon, 05 Apr 2010 23:00:39 -0400
|
||
|
||
devscripts (2.10.61) unstable; urgency=low
|
||
|
||
* bts: Correct the address used to email the submitter when using the "bts
|
||
done" command.
|
||
|
||
-- James Vega <jamessan@debian.org> Sat, 02 Jan 2010 22:20:19 -0500
|
||
|
||
devscripts (2.10.60) unstable; urgency=low
|
||
|
||
The "Welcome to the New Year" release.
|
||
|
||
[ James Vega ]
|
||
* checkbashisms: Detect use of {x..z} expansion. Thanks to Raphael
|
||
Geissert. (Closes: #560774)
|
||
* who-uploads: Show usage if no arguments are given. Thanks to Kumar
|
||
Appaiah. (Closes: #560955)
|
||
* uscan:
|
||
+ Add missing escape of '\' in man page. Thanks to Marco Túlio Gontijo
|
||
for the patch. (Closes: #562587)
|
||
+ Add missing verb in description of FTP syntax. Thanks to Marco Túlio
|
||
Gontijo for the patch. (Closes: #562586)
|
||
* annotate-output: Allow specifying a timestamp format. (Closes: #539720)
|
||
* bts:
|
||
+ Always include "thanks" at the end of the control block. (Closes:
|
||
#542962)
|
||
+ Allow specifying which fields will be shown by "bts status". (Closes:
|
||
#499283, #323782)
|
||
+ Add "verbose" option to "bts status", which will also show fields that
|
||
don't have a set value.
|
||
+ Add "done" command which sends a close command as well as Ccing the bug
|
||
submitter. (Closes: #482751)
|
||
* build-rdeps:
|
||
+ Add --origin option to specify which origin to use.
|
||
+ Use the Release file to determine which Sources file(s) to search for
|
||
the given origin. Thanks to Michael Schutte for the patch. (Closes:
|
||
#545115)
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* licensecheck: Add support for some common variants of the WTFPL
|
||
|
||
[ Ryan Niebur ]
|
||
* deb-reversion: Fix use with recent dpkg-dev, thanks to Salvatore
|
||
Bonaccorso (Closes: #559702)
|
||
|
||
[ Adam D. Barratt ]
|
||
* Bump Standards-Version to 3.8.3. No changes required.
|
||
* build-rdeps: Correct spelling error in manpage ("ommitted" -> "omitted").
|
||
* checkbashisms: Correct spelling error in manpage ("preceeded" ->
|
||
"preceded").
|
||
* debcommit: Correct spelling error in manpage ("commiting" ->
|
||
"committing").
|
||
|
||
-- James Vega <jamessan@debian.org> Fri, 01 Jan 2010 23:30:33 -0500
|
||
|
||
devscripts (2.10.59) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* debrelease: Do not use .svn/deb-layout to determine debsdir if --debs-dir
|
||
was used. (Closes: #558172)
|
||
* checkbashisms: Fix a false positive detection of ". $(foo bar)/baz" as
|
||
attempting to pass arguments to a sourced script. (Closes: #557639)
|
||
|
||
[ Joachim Breitner ]
|
||
* debcommit: Add support for having only debian/ under a svn, cvs or darcs
|
||
VCS (Closes: #450878)
|
||
|
||
-- James Vega <jamessan@debian.org> Tue, 01 Dec 2009 00:16:53 -0500
|
||
|
||
devscripts (2.10.58) unstable; urgency=low
|
||
|
||
* who-uploads: Correct the argument to wget's -O option. Thanks to
|
||
Yves-Alexis Perez for the patch. (Closes: #557507)
|
||
|
||
-- James Vega <jamessan@debian.org> Sun, 22 Nov 2009 09:16:03 -0500
|
||
|
||
devscripts (2.10.57) unstable; urgency=low
|
||
|
||
[ James Vega ]
|
||
* debcommit: Fix gathering of "Closes" with dpkg >= 1.15.5.2. (Closes:
|
||
#557318)
|
||
|
||
[ Ben Finney ]
|
||
* Tighten default dirname regex to match a version only if it contains
|
||
at least one character: ‘PACKAGE(-.+)?’. (Closes: #521126)
|
||
|
||
-- James Vega <jamessan@debian.org> Sat, 21 Nov 2009 18:01:28 -0500
|
||
|
||
devscripts (2.10.56) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange: Update the list of known Ubuntu distributions, adding
|
||
lucid (lynx) and removing gutsy.
|
||
|
||
[ James Vega ]
|
||
* mk-build-deps:
|
||
+ Use Pod::Usage to generate the --help message. This keeps the message
|
||
in sync with the POD instead of keeping two different texts in sync.
|
||
(Closes: #548245)
|
||
+ Skip comment/blank lines when parsing the control file. (Closes:
|
||
#549402)
|
||
* debchange:
|
||
+ Based on a scan of the lintian lab, add '.', '!', and ':' to the set of
|
||
punctuation characters we strip from the distribution name when we parse
|
||
an "Upload to ..." line. (Closes: #548171)
|
||
+ Consistently use “--nomainttrailer” in the manpage. (Closes: #544351)
|
||
* debuild:
|
||
+ Recognize dpkg-source's -z/-Z options. (Closes: #553205)
|
||
+ Remove references to pbuilder-satisfydepends. Suggest mk-build-deps
|
||
instead. (Closes: #446318)
|
||
* debcommit:
|
||
+ Handle the split up of Dpkg::Changelog in Dpkg 1.15.5.2.
|
||
+ Use Dpkg::Changelog::Parse, if available, instead of shelling out to
|
||
dpkg-parsechangelog.
|
||
+ Remove use of deprecated L<> markup for pod2man.
|
||
* who-uploads: Set a 30 second timeout when invoking wget instead of using
|
||
wget's default 900 second timeout. (Closes: #541732)
|
||
* debsign: Update the dcut reference to point to ftp.upload.debian.org
|
||
instead of ftp-master.debian.org.
|
||
* debrelease:
|
||
+ Support using buildArea from .svn/deb-layout. (Closes: #456226)
|
||
+ Change to the package root directory before verifying the existence of
|
||
debsdir.
|
||
* bts: Remove use of deprecated L<> markup for pod2man.
|
||
|
||
[ Ryan Niebur ]
|
||
* add w3m to suggests for grep-excuses -w, check for it at runtime too
|
||
(Closes: #551516)
|
||
* mk-build-deps: allow passing options to the command in
|
||
MKBUILDDEPS_TOOL. Setting MKBUILDDEPS_TOOL="aptitude --schedule-
|
||
only" in ~/.devscripts should work now. (Closes: #547164)
|
||
* mergechanges:
|
||
+ if both input files have the same file listed but with
|
||
different checksums, keep the first and get rid of the one from the
|
||
second.
|
||
+ make trailing whitespace consistent with how 'normal'
|
||
.changes file are
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* debchange:
|
||
+ Include patch from Mathieu Parent to allow --newversion to be mixed
|
||
together with --package. (Closes: #549469)
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* debcheckout: Set user.name and user.email in the checked out repository if
|
||
it is a git repo. (Closes: #555025)
|
||
|
||
-- James Vega <jamessan@debian.org> Fri, 20 Nov 2009 00:28:13 -0500
|
||
|
||
devscripts (2.10.55) unstable; urgency=high
|
||
|
||
* Urgency "high" for security fix fix
|
||
|
||
[ Ryan Niebur ]
|
||
* uscan: fix a regression from the security fix when the command is
|
||
given parameters. use Text::ParseWords::shellwords to parse the
|
||
given command.
|
||
* dch: fix comparison of versions when the new and current version are
|
||
the same (Closes: #545099)
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts: Refer to the "--no-ack" option rather than the incorrect "--no-acks"
|
||
in the description of the BTS_SUPPRESS_ACKS variable. Thanks, Jakub
|
||
Wilk. (Closes: #542961)
|
||
* licensecheck: Add missing blank line in POD. Thanks, Nicolas Francois.
|
||
* uscan: Fix regressions introduced by the security fix in the previous
|
||
upload. The parser now correctly keeps track of the last match when /g
|
||
is used to avoid infinite loops. Thanks, Raphael Geissert and Martín
|
||
Ferrari. (Closes: #544931)
|
||
* l10n updates; thanks, Nicolas Francois: (Closes: #545327)
|
||
+ Update French manpage translations
|
||
+ Fix addendum format for dcontrol in po4a/devscripts-po4a.conf
|
||
+ Use --previous when invoking po4a
|
||
* debian/control: Bump version of po4a build-dependency to 0.31 to ensure
|
||
support for --previous.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Fri, 11 Sep 2009 10:02:52 +0100
|
||
|
||
devscripts (2.10.54) unstable; urgency=high
|
||
|
||
* Urgency "high" for security update
|
||
|
||
[ James Vega ]
|
||
* debchange: Clarify the wording for the explanation of
|
||
--force-save-on-release. (Closes: #539155)
|
||
* grep-excuses: Document that -w only works with a package name.
|
||
* manpage-alert: Fix handling of commands which start with non-word
|
||
characters. Based on a patch from Ville Skyttä.
|
||
* bts: Add support for the limit command. (Closes: #541698)
|
||
* tagpending: Use 'bts limit source ...' instead of 'bts package ...' and
|
||
listing every binary package the source produces. This will prevent
|
||
tagpending emails from exceeding the 998 characters per line limit of
|
||
email.
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Make "tags NNNNNN =" operate correctly again. (Closes: #539688)
|
||
+ Use >& rather than writing to filehandles under /dev/fd.
|
||
(Closes: #517917)
|
||
* cowpoke:
|
||
+ Update to new upstream version
|
||
- Run with reduced privileges and only elevate them when needed to
|
||
run cowbuilder.
|
||
- Don't explicitly pass a buildd username unless it is set, this allows
|
||
people to configure the remote username in their ssh config or
|
||
similar. (Closes: #538191)
|
||
- Supply pbuilder with the --buildplace and --aptcache options to
|
||
enable use with reduced privileges.
|
||
- Relative paths are all relative to the BUILDD_USER's home directory
|
||
now, not the incoming dir.
|
||
- Add --dpkg-opts support for passing options on to dpkg.
|
||
- Autoclean the apt-cache so it doesn't grow unbounded.
|
||
* dcmd: Add filtering options for udebs. (Closes: #541827)
|
||
* debchange: Don't output spurious characters when extended Unicode
|
||
characters are passed on the command line. (Closes: #542484)
|
||
* dget: Update the dpkg-source output matching to enable --build to work
|
||
again. (Closes: #541409)
|
||
* uscan: Evaluate mangle rules without evaluating them directly as Perl
|
||
code to avoid the possibility of remote code execution. This is
|
||
CVE-2009-2946. As a side effect, (Closes: #515209)
|
||
* Packaging changes: Add sensible-utils to Recommends. Several scripts
|
||
make use of sensible-editor and it has moved from debianutils so is
|
||
no longer essential. (Closes: #541846)
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* Add an example for githubredir.debian.net to the uscan manpage
|
||
(Closes: #539923)
|
||
|
||
[ Christoph Berg ]
|
||
* debdiff: New option --no-unpack-tarballs to skip unpacking tarballs
|
||
contained in source packages.
|
||
|
||
[ Ryan Niebur ]
|
||
* uscan: add --download-current-version option (Closes: #539724)
|
||
* Add myself to Uploaders
|
||
* debchange: add support for using --package with -i to change the
|
||
source package name (Closes: #515885)
|
||
* debcheckout: use bzr+ssh instead of sftp, thanks to Colin Watson for
|
||
the patch (Closes: #526068)
|
||
* debchange: remove NMU version when -i is ran without -n or auto nmu
|
||
(Closes: 487323)
|
||
* uscan: add support for repacking lzma compressed tarballs, thanks to
|
||
Michal Čihař for the patch (Closes: #514504)
|
||
* namecheck: use comments instead of pod blocks so that they don't get
|
||
translated, thanks to Florentin Duneau for the patch (Closes:
|
||
#529062)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 02 Sep 2009 20:22:29 +0100
|
||
|
||
devscripts (2.10.53) unstable; urgency=low
|
||
|
||
The "Debconf fish!" upload
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Add a missing "use IO::File" to make "bts select file:foo" work.
|
||
Thanks, Raphaël Hertzog. (Closes: #538288)
|
||
+ Add the "affects" command to mark a bug as affecting packages other
|
||
than the package it was filed against.
|
||
* checkbashisms: Detect the use of "source" when the sourced filename
|
||
contains a tilde (Closes: #528592) or consists of a single character
|
||
(Closes: #535252). Thanks, Raphael Geissert and Ryan Niebur.
|
||
* debcommit: Add darcs support. Thanks to Joachim Breitner for the patch.
|
||
(Closes: #536037)
|
||
* nmudiff:
|
||
+ Fix specification of BCc to control@bugs so that it's interpreted
|
||
as an option to mutt and not as a recipient address. Thanks, Filippo
|
||
Giunchedi. (Closes: #534585)
|
||
+ Add a missing "feel" to the delayed/XX template. Thanks, Raphael
|
||
Geissert.
|
||
* rmadison:
|
||
+ Add patch from Ubuntu to make lookups against their database work again.
|
||
(The server moved from people.ubuntu.com to people.canonical.com)
|
||
(Closes: #537302)
|
||
+ When using curl, follow redirects by default. (Also from the Ubuntu
|
||
patch).
|
||
* debian/control: Replace descriptions of cvs-* with those from README,
|
||
because they're better.
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* bts: Implement a --mutt parameter, which allows mails to be sent
|
||
using mutt.
|
||
* debchange: Implement a dist indication mechanism that parses
|
||
an 'Upload to $DIST' line and sets the distribution accordingly, when
|
||
the --release parameter is used. (Closes: #515346)
|
||
* debi:
|
||
+ Implement a --with-depends switch to install dependencies of the
|
||
package together with the package
|
||
(Closes: #511061)
|
||
+ Implement a --tool switch to choose the tool for installing
|
||
dependencies
|
||
* dget: Make it clear in manpage and usage information, that dget is capable
|
||
of processing several URLs or packages (Closes: #535977)
|
||
* dscverify:
|
||
+ Implement a --verbose option to disable suppressing
|
||
of GPG output (Closes: #525670)
|
||
+ Add a notice to the manpage of dscverify that the debian-keyring package
|
||
has the potential to be out of date and how this can be worked around
|
||
(Closes: #438679)
|
||
+ Document standard keyring locations in the dscverify manpage
|
||
* licensecheck: Skip empty files instead of reporting that they don't
|
||
have a copyright (Closes: #535337)
|
||
* nmudiff: Use 'bts select' to test, weither a check already has a patch
|
||
tag set or not and only set it, if not (Closes: #519678)
|
||
* Add a script listing to devscripts.1 which is auto-generated from
|
||
debian/control (Closes: #504008)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 29 Jul 2009 15:12:24 +0100
|
||
|
||
devscripts (2.10.52) unstable; urgency=low
|
||
|
||
* debdiff: Make --diffstat work again; accidentally broken in 2.10.48.
|
||
* uupdate: Fix invocation of *cat when attempting to apply diffs.
|
||
Thanks, Yannick Roehlly. (Closes: #533415)
|
||
* debian/control: Update Standards-Version to 3.8.2 (no changes needed)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 17 Jun 2009 19:39:33 +0100
|
||
|
||
devscripts (2.10.51) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Add a note to the description of --smtp-server explaining that
|
||
reportbug.debian.org does not support relaying and is therefore not a
|
||
suitable server to use in circumstances where $package@packages.d.o
|
||
may be automatically Cced.
|
||
+ Ignore the --{force-,}interactive options when combined with -n.
|
||
(Closes: #531422)
|
||
* checkbashisms:
|
||
+ Detect shellscript wrappers that use "then" or "else" before calling
|
||
exec. Thanks, Raphael Geissert. (Closes: #530815)
|
||
+ Fix a false positive detection of ". $(foo bar)" as attempting to pass
|
||
arguments to a sourced script. Thanks, Raphael Geissert.
|
||
+ Detect use of passing arguments to a sourced script as part of a
|
||
conditional statement. Thanks, Raphael Geissert.
|
||
+ Correctly count the number of quotes in a line when detecting whether
|
||
we are currently inside a "quoted block". Thanks, Raphael Geissert.
|
||
(Closes: #531247)
|
||
+ Do not check the contents of a dpatch. The wrapper script always uses
|
||
/bin/sh and we can't detect the interpreter of a patch.
|
||
+ Improve the check for the use of $[] inside quoted text. Thanks,
|
||
Raphael Geissert.
|
||
+ Apply the "common lead-in text" to the "readonly" check.
|
||
+ Remove "\\" from the list of unsafe backslash escapes, as it appears to
|
||
work in all shells.
|
||
* dcmd: Parse changes / dsc files containing section or priority entries of
|
||
"-". (Closes: #531593)
|
||
* licensecheck: Fix an error in a regular expression which led to an
|
||
uninitialized value warning and missing version for some GPL headers.
|
||
Thanks, Jakub Wilk. (Closes: #531059)
|
||
* uscan: Make a regular expression example in the manpage clearer. Thanks,
|
||
Jason Heeris. (Closes: #530362)
|
||
* uupdate: Add support for .lzma compressed tarballs and diffs. Thanks to
|
||
Simon Richter for the patch. (Closes: #531570)
|
||
|
||
[ James Vega ]
|
||
* bts: Only Cc $package@packages.debian.org if we're reasonably sure we have
|
||
an email body instead of simply control messages; i.e., if the user
|
||
specifies the --force-interactive option or the --interactive option and
|
||
chooses to edit the email body. (Closes: #530926)
|
||
* uscan: Log the correct filename when running the post-download action.
|
||
Simplify the surrounding logic so the logging and command are less likely
|
||
to get out of sync in the future.
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* pts-subscribe: refer to bsd-mailx rather to the transitional mailx
|
||
package. Thanks Ansgar Burchardt for the patch. (Closes: #531332)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 15 Jun 2009 18:57:20 +0100
|
||
|
||
devscripts (2.10.50) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* chdist: Make --data-dir work with relative paths. (Closes: #528254)
|
||
* debchange: Add karmic (koala) to the list of recognised Ubuntu
|
||
distributions.
|
||
* debsnap: Fix mktemp call to use a sufficient number of Xs in the template
|
||
string (Closes: #528193) and use -t rather than hard-coding /tmp.
|
||
* debuild: Use printf when parsing the DEBUILD_LINTIAN_OPTS configuration
|
||
file variable, to avoid eating -E. (Closes: #527027)
|
||
* mass-bug: Add an option to specify that the supplied package names are
|
||
those of source packages rather than binary packages. Based on a patch
|
||
by Felipe Sateler. (Closes: #527396)
|
||
* rc-alert: Use standard single quotes in the debtags section of the manpage
|
||
to avoid odd formatting and warnings from man
|
||
* uscan: Pass -n to gzip when repacking bz2 files to ensure consistent
|
||
checksums. Thanks, Damyan Ivanov. (Closes: #504672)
|
||
|
||
[ Christoph Berg ]
|
||
* dget: -u implies dpkg-source --no-check. Also, force LC_ALL=C to correctly
|
||
capture dpkg-source output with --build.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Thu, 21 May 2009 21:50:18 +0100
|
||
|
||
devscripts (2.10.49) unstable; urgency=low
|
||
|
||
* debchange:
|
||
+ Use == for numeric comparison, not eq.
|
||
+ Mention in the help output and manpage that a dummy changelog entry
|
||
may be supplied in conjunction with --release in order to avoid
|
||
spawning an editor.
|
||
+ Add a configuration variable and command line option to allow the
|
||
recent change to --release's "auto-save" behaviour to be disabled.
|
||
For consistency with other debchange options, the default is to
|
||
retain the behaviour introduced in 2.10.48 - i.e. that the changelog
|
||
must be explicitly saved after the use of --release. (Closes: #524393)
|
||
* debcommit: If the installed version of dpkg-dev supports retrieving a
|
||
list of appropriate bugs, automatically generate bzr --fixes arguments
|
||
for Launchpad bugs as well as Debian bugs. Thanks, Colin Watson.
|
||
(Closes: #525823)
|
||
* debsign: Make the PGP signing method work again. Thanks, Florian Weimer.
|
||
(Closes: #518821)
|
||
* getbuildlog: Add a missing "use lib" to allow the special "last" and
|
||
"last-all" versions to work correctly. Thanks, Iustin Pop.
|
||
(Closes: #523982)
|
||
* licensecheck: Add detection of the AGPL. Thanks, Didier Raboud.
|
||
(Closes: #520903)
|
||
* namecheck: Fix the formatting of a number of POD strings, also making
|
||
them easier to translate. Thanks, Florentin Duneau. (Closes: #526047)
|
||
* rc-alert:
|
||
+ Allow the generated list of bugs to be restricted to those affecting
|
||
packages with particular debtags facets. Thanks, Jan Hauke Rahm.
|
||
(Closes: #523523)
|
||
+ Allow the generated list of bugs to be sorted using popcon results.
|
||
Thanks, Jan Hauke Rahm. (Closes: #478833)
|
||
* rmadison: Allow a default URL to be specified in the configuration file.
|
||
Thanks, Roland Mas. (Closes: #524198)
|
||
* uscan: Remove a superfluous and repeated copy of the site name in an FTP
|
||
error message. Thanks, Vaclav Ovsik.
|
||
* Makefile: Remove cruft relating to French manpages, which has been handled
|
||
by the po4a setup for a while now.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sat, 02 May 2009 19:34:55 +0100
|
||
|
||
devscripts (2.10.48) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* Update Standards Version to 3.8.1 (no changes required)
|
||
* debchange: Fix a couple of syntax errors in the "does an orig tarball
|
||
exist?" test introduced for #500932.
|
||
* debdiff:
|
||
+ Don't bail if diff returned an exit status of 2 when comparing
|
||
files. If there are binary files in either of the trees being compared
|
||
then that's expected as the files can't be reliably compared.
|
||
+ Don't claim that the exit status on failure will be anything other than
|
||
255 (i.e. the result of die()ing).
|
||
* nmudiff: Adapt to handle the fact that debdiff will now return an exit
|
||
status of 1 when comparing non-identical source packages.
|
||
* debian/copyright: Explicitly refer to the GPL-2 and GPL-3 common license
|
||
files rather than the "GPL" symlink.
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* debchange: When renaming a directory (because of version change)
|
||
and noticing that no matching orig tarball exist, emit a warning.
|
||
(Closes: #500932)
|
||
* uscan: Use maximum compression rate while repacking files from bzip2/zip
|
||
into gzip. Thanks Nelson A. de Oliveira.
|
||
(Closes: #522442)
|
||
|
||
[ James Vega ]
|
||
* debchange: As per the other edit flags, do not modify the original
|
||
changelog when using `debchange -r' unless the user saves the temporary
|
||
changelog. (Closes: #422450)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sun, 12 Apr 2009 16:11:40 +0100
|
||
|
||
devscripts (2.10.47) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* dcontrol: Produce "friendly" error messages if liburi-perl and/or
|
||
libwww-perl aren't installed.
|
||
* debdiff:
|
||
+ Don't treat an absence of differences as an error when comparing
|
||
source packages. (Closes: #515683)
|
||
+ Set the exit status correctly when comparing source packages. If
|
||
differences were found, debdiff will now exit with a status of 1, as
|
||
per debdiff(1).
|
||
+ Support bzip2 and lzma compressed orig tarballs. (Closes: #473969)
|
||
* debuild: Support bzip2 and lzma compressed orig tarballs.
|
||
(Closes: #473974)
|
||
* licensecheck:
|
||
+ Document --no-conf.
|
||
+ Fix an uninitialised variable warning when --no-conf is used. Thanks.
|
||
Cristian Greco. (Closes: #515047)
|
||
* nmudiff:
|
||
+ Rework the arguments passed to mutt in order to avoid problems
|
||
attaching the diff with recent versions of mutt. Thanks, Adeodato
|
||
Simó. (Closes: #518127)
|
||
+ Allow the specification of a particular DELAYED queue, rather
|
||
than including the "DELAYED/XX" placeholder. May be specified as
|
||
0 to remove mention of DELAYED. (Closes: #518126)
|
||
* rc-alert: Modify the description of the "I" flag to reference the
|
||
squeeze-ignore tag rather than etch-ignore.
|
||
* debian/control, README: Add liburi-perl to the description of dcontrol.
|
||
|
||
[ James Vega ]
|
||
* bts: Include the module name when calling MIME::Base64::encode_base64
|
||
since MIME::Base64 is only being 'require'd not 'use'd. Thanks Євгеній
|
||
Мещеряков. (Closes: #516117)
|
||
* debchange: Do not use an empty gecos field when trying to determine the
|
||
maintainer's name. (Closes: 516423)
|
||
|
||
[ Christoph Berg ]
|
||
* dcontrol: New script to query binary and source package control files at
|
||
http://qa.debian.org/cgi-bin/dcontrol.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 04 Mar 2009 19:23:24 +0000
|
||
|
||
devscripts (2.10.46) unstable; urgency=low
|
||
|
||
* bts:
|
||
+ If the debbugs host in use is bugs(-*).d.o, use bugs-master.d.o when
|
||
reporting spam to match recent changes to the BTS.
|
||
+ If -n / --no-action was given on the command line, print the URL that
|
||
would have been used to report spam rather than sending the report.
|
||
+ Accept the new "squeeze" and "squeeze-ignore" tags.
|
||
* debchange:
|
||
+ Add lenny-backports and lenny-volatile to the list of recognised
|
||
distributions. (Closes: #514818)
|
||
+ Don't accept "sarge", "etch" or "lenny" as valid distributions. dak
|
||
requires suite names (e.g. "stable") rather than codenames.
|
||
+ Modify --bpo to produce a changelog suitable for uploading to
|
||
lenny-backports rather than etch-backports by default. If the latest
|
||
changelog entry is for an etch backport, a new etch-backports stanza
|
||
will be produced instead.
|
||
* licensecheck:
|
||
+ Remove C /* */ comments. Based on a patch by Jörg Sommer.
|
||
+ Identify another couple of forms of GPL wording. (Closes: #514811)
|
||
+ Add .xs (Perl XS files) and .vala (GNOME Vala source files) to the
|
||
default list of files to process. (Closes: #513770, #514337)
|
||
+ Fix a bug in a regular expression which meant that .h files weren't
|
||
included in the default list of files to search.
|
||
+ Add support for the Boost, Python and zlib/libpng licenses. Thanks,
|
||
Cristian Greco. (Closes: #514812)
|
||
* README.newscripts: Correct the "svn propset" syntax added in the previous
|
||
upload.
|
||
* debian/lintian.overrides: New file to allow us to override lintian
|
||
thinking that the mention of snapshot.debian.net in debsnap's description
|
||
is a reference to an upstream homepage.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Thu, 12 Feb 2009 19:19:16 +0000
|
||
|
||
devscripts (2.10.45) unstable; urgency=low
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* debsnap: Added new script from Ron Lee and David Paleino,
|
||
which grabs source packages from snapshot.debian.net.
|
||
(Closes: #511345)
|
||
* Add a hint to README.newscripts that new scripts might need a modification
|
||
to debian/copyright
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange:
|
||
+ When adding a NEWS item, automatically propagate the urgency from the
|
||
changelog. (Closes: #511911)
|
||
+ Make -v and -l interoperate with NEWS files properly again.
|
||
* debcheckout: Fix a typo and perform some QA on the manpage.
|
||
* debdiff: Default to comparing source packages in the order they were
|
||
passed on the command line once more, rather than using the "automagic
|
||
version sorting" introduced in 2.10.41. The new DEBDIFF_AUTO_VER_SORT
|
||
configuration file option allows the default behaviour to be controlled.
|
||
(Closes: #512290)
|
||
* debsign: Add further quoting around the use and generation of temporary
|
||
directory names, in case $TMPDIR contains spaces.
|
||
* mergechanges: Correct spelling of "parameters". Thanks, Kumar Appaiah.
|
||
(Closes: #512164)
|
||
* README.newscripts: Add a note about marking the script file as executable
|
||
in the repository.
|
||
|
||
[ James Vega ]
|
||
* bts: Document correspondent and affects keys for select command.
|
||
* debcheckout:
|
||
+ Filter TopGit branches out of the list of branches given to
|
||
--git-track since "tg populate" already created them.
|
||
+ Determine the actual HEAD ref to skip when first cloning a git repo
|
||
instead of assuming it is master. This ensures branches don't get
|
||
skipped when specifying extra branches to track with --git-track.
|
||
+ Correct the Vcs-* example for Vim.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 21 Jan 2009 19:41:48 +0000
|
||
|
||
devscripts (2.10.44) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Allow an alternative debbugs server to be specified. (Closes: #508676)
|
||
+ Modify "bts status" to request source package information, so that we
|
||
don't always return "unknown".
|
||
+ Don't issue repeated "user foo" commands for the same user.
|
||
+ Remove excess whitespace from usertag commands.
|
||
* checkbashisms:
|
||
+ Rework the comment detection code to avoid matching "$#" and to avoid
|
||
a number of similar issues. (Closes: #510343)
|
||
+ Flag the use of "source" with an unquoted argument containing no path
|
||
information. (Closes: #510345)
|
||
* Debbugs.pm: Allow the address of the debbugs server to be specified
|
||
rather than hard-coding bugs.debian.org.
|
||
* debchange:
|
||
+ Correctly increment bpo version numbers.
|
||
+ Attempt to do the right thing (or at least something sensible) if the
|
||
package version ends in a tilde. (Closes: #510313)
|
||
* debdiff:
|
||
+ Fix a couple of formatting issues in the manpage.
|
||
+ Mention --{no-,}diffstat in the help message.
|
||
+ Don't treat "DEBDIFF_SHOW_DIFFSTAT=no" as a modification from default
|
||
settings.
|
||
* licensecheck:
|
||
+ Add .cs (C# source files) to the default list of files to check.
|
||
(Closes: #508163)
|
||
+ Detect the CDDL license. Thanks to Mike Hommey for the patch.
|
||
(Closes: #510574)
|
||
* uscan: Improve parsing of non-HTMLised FTP directory listings so that
|
||
"foobar.tar.gz" doesn't match a request for "bar.tar.gz".
|
||
* conf.default.in:
|
||
+ Use the new reportbug.debian.org as an example SMTP host for bts
|
||
rather than bugs.debian.org.
|
||
+ Add BTS_SERVER.
|
||
|
||
[ Christoph Berg ]
|
||
* dscverify: Accept -u as an alias for --nosigcheck, inspired by dput -u.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 05 Jan 2009 19:20:04 +0000
|
||
|
||
devscripts (2.10.43) unstable; urgency=low
|
||
|
||
The "how did I miss that one?" release
|
||
|
||
* debsign: Fix a use of mktemp to actually generate unique filenames.
|
||
(Closes: #508111)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 08 Dec 2008 06:32:18 +0000
|
||
|
||
devscripts (2.10.42) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* checkbashisms: Fix a variable redeclaration warning. Thanks,
|
||
Neutron Soutmun. (Closes: #506975)
|
||
* cvs-deb{i,release}: Use mktemp rather than a temporary directory
|
||
name based on the process ID.
|
||
* debi: Add an "upgrade" option indicating that only those packages
|
||
already installed on the system should be installed, rather than
|
||
all packages listed in the .changes file. Thanks, Colin Watson.
|
||
(Closes: #506663)
|
||
* debsign:
|
||
+ Use mktemp rather than a temporary directory name based on the
|
||
process ID. (Closes: #507482)
|
||
+ Use temporary files rather than redirecting gpg's stdin and stdout,
|
||
enabling the use of pinentry-gtk2. (Closes: #507479)
|
||
* uscan:
|
||
+ Remove the downloads.sourceforge.net example from the manpage.
|
||
It no longer works due to changes in the website structure. Thanks,
|
||
Alexander Block.
|
||
+ Be more intelligent with redirects and relative filenames. This should
|
||
help in situations where the watchfile contains http://example.com/foo
|
||
which is a redirect to http://example.com/foo/, with the latter
|
||
containing relative filenames.
|
||
* uupdate: Use mktemp rather than a temporary directory name based on
|
||
the process ID.
|
||
|
||
[ Christoph Berg ]
|
||
* rmadison: Add debug.debian.net.
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* dget: Fix misspelt wget option (should be --no-cache instead of
|
||
--no-chache) (Closes: #507672)
|
||
|
||
[ James Vega ]
|
||
* debcheckout: Use B<> and I<> to denote the different options sections
|
||
instead of =head2/=head3 since the latter cause pod2usage not to display
|
||
any options when running debcheckout -h.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sun, 07 Dec 2008 17:04:52 +0000
|
||
|
||
devscripts (2.10.41) unstable; urgency=low
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* build-rdeps:
|
||
+ Make default pattern for source files match on codename
|
||
as well as suite (unstable, sid)
|
||
+ Add a --exclude-component parameter which can be specified
|
||
multiple times to exclude certain components (e.g. main, contrib,
|
||
non-free).
|
||
+ Add missing documentation of the --only-main param in
|
||
the manpage
|
||
+ Update author email address
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Don't attempt to iterate the list of bugs returned by "bts status"
|
||
if it's empty, thereby avoiding a "Can't use string ("") as a HASH
|
||
ref" error.
|
||
+ Correctly handle only one argument being passed to "block" or
|
||
"unblock".
|
||
* checkbashisms:
|
||
+ Add an updated check for $'' which is much less prone to false
|
||
positives. Thanks Filippo Giunchedi. (Closes: #504292)
|
||
+ Add an updated check for $"" based on Filippo's $'' patch.
|
||
* dcmd: Allow only a subset of the files listed in the .changes / .dsc
|
||
file to be selected. (Closes: #481415)
|
||
* Debbugs.pm:
|
||
+ Really fix the special-casing of the "archive" key in select() to
|
||
get rid of an uninitialized value warning.
|
||
+ Check whether a SOAP call returned a valid value before attempting to
|
||
call result() on it.
|
||
+ Produce more useful error messages on failure. (Closes: #496013)
|
||
* debdiff: When comparing source packages, do so in version order rather
|
||
than the order the .dsc files were passed on the command line. (May
|
||
be disabled using --no-auto-ver-sort if desired.) (Closes: #505264)
|
||
* debsign: Support using DEBRELEASE_DEBS_DIR to specify the location
|
||
of .dsc and .changes files when called without an explicit path to
|
||
a file. Based on a patch by Philippe Le Brouster. (Closes: #502419)
|
||
* tagpending: If an error occurs retrieving the list of bugs for the
|
||
package, suggest using "--force" in order to tag all the bugs as
|
||
pending without attempting to query the BTS.
|
||
* po4a/po/fr.po: Remove a duplicated word and fix a typo. Thanks Franck
|
||
Joncourt. (Closes: #505786)
|
||
|
||
[ James Vega ]
|
||
* debcheckout: Add support for working around repositories that don't
|
||
follow standard behavior (like bzr.d.o not running a smart server).
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 19 Nov 2008 19:32:43 +0000
|
||
|
||
devscripts (2.10.40) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Update the manpage to mention local caching in the description
|
||
section and correct a typo. (Closes: #499397)
|
||
+ Accept a command consisting purely of a comment. (Closes: #501252)
|
||
* cowpoke:
|
||
+ Update to new upstream version
|
||
- Multiple architecture and distribution support.
|
||
- Options are now specified using --option rather than being listed
|
||
after the .dsc file.
|
||
- There is now a --create option to allow new build roots to be
|
||
easily created.
|
||
- There are two new configuration file options BUILDD_DIST (the
|
||
default distribution for which packages will be built) and
|
||
DEBOOTSTRAP, allowing one to specify which of {c,}debootstrap
|
||
should be used.
|
||
- The RESULT_DIR configuration variable has been replaced by
|
||
PBUILDER_BASE which points to pbuilder's base folder under which
|
||
architecture and distribution directories will be created.
|
||
- cowpoke.conf now supports per-arch and per-distribution options.
|
||
* debchange:
|
||
+ Don't attempt to automatically determine if the current changelog is
|
||
an NMU if an alternative changelog location was specified using the
|
||
CHANGELOG environment variable.
|
||
+ Update the Ubuntu distribution list. Add jaunty and remove the
|
||
no-longer supported warty, hoary, edgy and fiesty. Also add
|
||
"-backports" as a supported "extension".
|
||
+ Modify the message produced by --closes to make it clearer that it
|
||
is intended to be edited to add details of the bug and fix as
|
||
appropriate. (Closes: #495743)
|
||
* debcommit:
|
||
+ Allow --release to be combined with --edit or --confirm. Based on
|
||
a patch by Eric Gerlach. (Closes: #497988)
|
||
+ Allow a newly initialised (i.e. containing no HEAD) git tree to be
|
||
committed to. Based on a patch by Eric Gerlach. (Closes: #497995)
|
||
* debdiff: Correctly handle hyphenated distribution names when generating
|
||
a diff against the previous version of the package. (Closes: #503950)
|
||
* getbuildlog:
|
||
+ Apply some patches from Jörg Sommer (Closes: #496065)
|
||
- Unescape %7Es in log URLs to allow explicitly searching for
|
||
package versions containing tildes.
|
||
- Simplify a couple of variable assignments and use shell string
|
||
operations to extract the version and architecture from the logs.
|
||
+ Allow the logs for the build with the largest version number to be
|
||
easily retrieved. Based on a patch by Jörg Sommer.
|
||
* licensecheck: Match a couple more variants on the wording of a
|
||
3-clause BSD license. (Closes: #503378)
|
||
* nmudiff: Require an explicit confirmation as to whether the generated
|
||
mail should be sent, rather than defaulting to not sending it.
|
||
(Closes: #483657)
|
||
* tagpending: Don't output a spurious empty line near the end of the
|
||
changelog comments under some circumstances.
|
||
* uscan:
|
||
+ Document the USCAN_TIMEOUT configuration file variable.
|
||
(Closes: #502517)
|
||
+ Add a USCAN_REPACK configuration file variable indicating that bzip
|
||
tar or zip archives should always be repacked to gzip tar archives.
|
||
(Closes: #502516)
|
||
|
||
[ Christoph Berg ]
|
||
* debian/control: Remove the Dm-Upload-Allowed flag.
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* debcheckout:
|
||
+ try to guess repository type when given raw URLs
|
||
+ update user info about Vcs-* fields (correct developers' reference
|
||
section, add an URL to it)
|
||
+ suggest using apt-get source as a fallback (Closes: #488717)
|
||
+ add support to define custom rules for authenticated mode, this way
|
||
personal repos can benefit from '-a' (Closes: #501568)
|
||
+ add -d/--details option to print extended information about
|
||
repositories, in machine parseable format. Implement dumping of
|
||
TopGit-specific information for TopGit-enabled GIT repositories
|
||
+ initialize TopGit's automatically, for GIT repositories which are
|
||
recognized as being managed with TopGit (Closes: #499264)
|
||
+ add --git-track option to require tracking of remote branches when
|
||
checking out GIT repositories (Closes: #499050)
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* debsign: Unset GREP_OPTIONS to avoid problems when this variable is set
|
||
in the users environment. (Closes: #504017)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 05 Nov 2008 19:18:27 +0000
|
||
|
||
devscripts (2.10.39) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Allow an explicit HELO to be specified when connecting via SMTP.
|
||
+ If a HELO is not specified then attempt to use the content of
|
||
/etc/mailname instead.
|
||
+ Expand on the definition of "claim" in the manpage. (Closes: #501142)
|
||
+ Trim anything that doesn't look like an e-mail address from $DEBEMAIL or
|
||
$EMAIL before using it for un/claim or un/subscribe. (Closes: #501162)
|
||
+ Update the documentation for "bts select" to make it clearer that
|
||
specifying a key multiple times gives "or" semantics. (Closes: #499434)
|
||
* checkbashisms:
|
||
+ Recognise brace expansions containing a leading or trailing empty value
|
||
("{,foo}", etc). Thanks Jonny Lamb. (Closes: #499971)
|
||
+ Recognise the use of "source" with quoted arguments. (Closes: #501171)
|
||
* debdiff: Ensure exit status is always explicitly set (and set
|
||
correctly). (Closes: #500256)
|
||
* debian/rules: Create a link from the French pts-subscribe manpage
|
||
as pts-unsubscribe, so long as the former exists (i.e. has been
|
||
sufficiently translated).
|
||
* licensecheck: Add support for fortran and Scilab files and for detecting
|
||
the CeCILL and "SGI Free B" licenses. Thanks Sylvestre Ledru
|
||
(Closes: #501447)
|
||
* uscan: Allow --download-version to be more useful in situations where a
|
||
current upstream version higher than that to be downloaded has been
|
||
specified. Thanks James Westby. (Closes: #501932)
|
||
|
||
[ James Vega ]
|
||
* pts-subscribe: When called as pts-unsubscribe, send an unsubscribe request
|
||
to the PTS. (Closes: #500585)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sun, 12 Oct 2008 20:24:23 +0100
|
||
|
||
devscripts (2.10.38) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* When upgrading from devscripts 2.10.36, remove the incorrectly
|
||
created /etc/devscripts.con if it is present and add the affected
|
||
section to /etc/devscripts.conf instead.
|
||
* tagpending: Re-add an accidentally removed blank line at the end
|
||
of the generated comments.
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* mk-build-deps:
|
||
+ Implement --install switch which installs a generated package and its
|
||
depends afterwards.
|
||
+ Add an option --tool to specify which tool to use when installing the
|
||
packages (default: apt-get)
|
||
+ Add an option --remove to specify that package files should be deleted
|
||
after installing it.
|
||
+ Enable configuration file parsing
|
||
+ Add a configuration option MKBUILDDEPS_TOOL to specify which tool shall
|
||
be used if the installation of the build-depends after creation is
|
||
requested.
|
||
+ Add a configuration option MKBUILDDEPS_REMOVE_AFTER_INSTALL to configure
|
||
that package files shall always be removed after installing the
|
||
created packages and its build-depends.
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* Comment out functions available only on Ubuntu. (Closes: #499884)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Tue, 23 Sep 2008 18:58:12 +0100
|
||
|
||
devscripts (2.10.37) unstable; urgency=low
|
||
|
||
* Fix typo in postinst. (Closes: #499639)
|
||
|
||
-- Mohammed Adnène Trojette <adn+deb@diwi.org> Sun, 21 Sep 2008 02:11:26 +0200
|
||
|
||
devscripts (2.10.36) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Use a User-Agent header to indicate that the mail was sent via bts,
|
||
rather a comment in the body of the generated e-mail. Thanks Thijs
|
||
Kinkhorst and Josh Triplett. (Closes: #493884)
|
||
+ Add a (largely undocumented) --toolname switch to allow tools calling
|
||
bts to add themselves to the User-Agent header.
|
||
+ If the BTS specifies a character set when serving an HTML file, add an
|
||
equivalent META tag to the cached file so that it is rendered correctly.
|
||
(pkgreport.cgi's output is now UTF-8).
|
||
+ Fix the cache file mangling for status mboxes, maintainer links, links
|
||
to resolved bugs, second and subsequent bug links and version graphs.
|
||
In the process (hopefully) make a number of the mangles more resilient
|
||
to BTS HTML changes.
|
||
+ Mention in the manpage that BTS_ONLY_NEW corresponds to --only-new.
|
||
+ Ensure that the "clone" command is always passed at least one new bug ID
|
||
(Closes: #497826) and that the new IDs are negative numbers.
|
||
+ No longer automatically CC the generated mail to the bug address if a
|
||
comment was made. Similar functionality may be implemented in the BTS
|
||
at a later date but in the meantime we'll avoid creating noise in the
|
||
bug logs. (Closes: #497748)
|
||
* checkbashisms: Flag "read without variable" and "read with options other
|
||
than -r" separately to ensure that all uses are correctly matched. Thanks
|
||
to Frank Lichtenheld for pointing this out via a related bug in lintian.
|
||
* cowpoke: If BUILDD_ROOTCMD is set, use BUILDD_USER for debrsigning, rather
|
||
than root. Patch from Cyril Brulebois. (Closes: #495536)
|
||
* Debbugs.pm: Special-case the "archive" key in select(). The BTS really
|
||
doesn't like it being passed as an array. (Closes: #498201)
|
||
* debcommit:
|
||
+ When committing to a bzr repository with a message including bug
|
||
closures, pass corresponding --fixes to bzr. Thanks James Westby
|
||
for the patch. (Closes: #496643)
|
||
+ Fix a POD error.
|
||
* debdiff: Add an option allowing control files in debian/ in source packages
|
||
to be compared using wdiff.
|
||
* debsign: When copying .changes files from a remote host, attempt to process
|
||
each copied file if a wildcard was used in the filename (Closes: #491627)
|
||
* nmudiff: Add support for using $DEBFULLNAME as well as $DEBEMAIL when
|
||
generating the From: header for a sendmail-generated mail. Based on a
|
||
patch from Thomas Viehmann. (Closes: #496460)
|
||
* rc-alert: Fix missing characters in a couple of option names in the help
|
||
text.
|
||
* tagpending:
|
||
+ Fix a typo in the help output. Thanks Thijs Kinkhorst. (Closes: #494131)
|
||
+ Use the new "bts --toolname" switch instead of an in-body comment to
|
||
indicate that tagpending was used.
|
||
+ Make the --wnpp option work again. Thanks gregor herrmann.
|
||
(Closes: #497820)
|
||
* uscan: Exit with the correct status when --watchfile was used.
|
||
(Closes: #498057)
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* bts: add support for the fake "gift" tag. It is to be used as a shorthand
|
||
for the "gift" usertag, see http://wiki.debian.org/qa.debian.org/GiftTag
|
||
|
||
[ James Vega ]
|
||
* bts: Add new 'status' command which returns various bits of information
|
||
about the state of the given bugs. Thanks to Don Armstrong for the patch.
|
||
(Closes: #494614)
|
||
|
||
[ Joey Hess ]
|
||
* bts: Add new 'summary' command.
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* build-rdeps: Add a --distribution parameter to enable selection of
|
||
another distribution instead of unstable
|
||
(Closes: #471498)
|
||
|
||
[ James Vega ]
|
||
* uscan: Correct the <base ...> regex to be case-insensitive. (Closes:
|
||
#495265)
|
||
|
||
[ Christoph Berg ]
|
||
* debsign: Fix debsign -r dir/*.changes, and do some QA on the manpage.
|
||
Continue with next file if an already existing signature is kept.
|
||
* dget: Make -q really quiet.
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* nmudiff: Use a friendlier template inspired from Lucas Nussbaum's
|
||
patch. (Closes: #496628)
|
||
* namecheck:
|
||
+ New script by Steve Kemp included to check project names are not
|
||
already taken. (Closes: #484271)
|
||
+ Remove reference to a LICENSE file.
|
||
+ Don't lose the project name during the check.
|
||
* bts: document that the cache auto-cleaning is overzealous on noatime
|
||
partitions. Patch from intrigeri <intrigeri@boum.org>. (Closes: #488486)
|
||
|
||
[ Colin Watson ]
|
||
* dpkg-depcheck: Remove -F in order to be compatible with current strace.
|
||
I'm not sure exactly when plain 'strace -f' started being able to follow
|
||
vfork on Linux, but it's at least as long ago as Debian 4.0, possibly
|
||
strace 4.4.93 which would place it before Debian 3.1, so a dependency
|
||
doesn't seem to be necessary. (Closes: #497955)
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* Update my email address
|
||
* mk-build-deps: Automatically find debian/control if inside of a package
|
||
source tree and no argument is given
|
||
|
||
[ Luk Claes ]
|
||
* Update debsign for new commands of .commands (Closes: #498649).
|
||
|
||
-- Luk Claes <luk@debian.org> Sat, 20 Sep 2008 18:37:41 +0200
|
||
|
||
devscripts (2.10.35) unstable; urgency=low
|
||
|
||
* checkbashisms: Only flag "local x y" and "local foo=bar" when --posix is
|
||
used, as the use of the constructs is likely to become policy compliant
|
||
in the near future (see Policy bug #473019)
|
||
* debcommit: When --diff is used, don't open an editor to confirm commit
|
||
messages
|
||
* po4a/po/fr.po: Update French manpage translations; thanks Nicolas FRANCOIS
|
||
(Closes: #491001)
|
||
* who-uploads: Call "gpg --verify" with LC_ALL set to C to ensure that
|
||
the output is in the expected format (Closes: #492474)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sat, 26 Jul 2008 21:57:20 +0100
|
||
|
||
devscripts (2.10.34) unstable; urgency=low
|
||
|
||
* checkbashisms:
|
||
+ Match the use of "shell echo -n" and "if foo then echo -n"
|
||
+ Fix a thinko in the quoted-block detection (thankfully the effects were
|
||
largely benign, unless one was attempting to check libtool...)
|
||
+ Fix false positives in the checks for "dirs", "popd", "pushd", "shopt"
|
||
and "ulimit" and the "echo with unsafe backslash", brace expansion and
|
||
invalid function name checks
|
||
+ Fix a false-positive in the "source script with arguments check"
|
||
+ Fix a false negative in the "function" check (Closes: #490223)
|
||
+ Treat """" as "" when removing quotes
|
||
+ Catch shell script wrappers which use "foo $0 $@ &\nexec true"
|
||
+ Don't treat '. "a b"' as a sourced script being passed arguments
|
||
+ Strip leading @s from makefile lines
|
||
* debchange:
|
||
+ Also collapse UNRELEASED stanzas when -d is used
|
||
+ Fix a typo ("ether") in the manpage; thanks Raphael Geissert
|
||
* debcheckout:
|
||
+ Improve git repository handling with --file
|
||
+ Fix directory naming when using -f and no explicit destination directory
|
||
was specified
|
||
* uscan:
|
||
+ Parse sites which embed newlines inside hrefs (horrible, but works)
|
||
+ Always treat patterns referring to FTP sites as case-sensitive rather
|
||
than a confusing (and broken) mixture of case-sensitive and
|
||
case-insensitive matching
|
||
+ Correctly match directory names in HTMLised FTP proxy listings; the
|
||
equivalent change for filenames was applied in 2.10.11 (#448636)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Tue, 15 Jul 2008 19:24:29 +0100
|
||
|
||
devscripts (2.10.33) unstable; urgency=low
|
||
|
||
The "bigger brown paper bag" upload
|
||
|
||
* bts, debchange, mass-bug: Revert the changes introduced in #486594.
|
||
"date -R" gives us a locale-independent string, strftime() doesn't.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sun, 29 Jun 2008 13:36:35 +0100
|
||
|
||
devscripts (2.10.32) unstable; urgency=low
|
||
|
||
* bts: Fix brown paper bag. When establishing an SMTPS connection, only use
|
||
the hostname, rather than the fully specified "ssmtp://hostname[:port]"
|
||
string
|
||
* chdist: Fix sed expressions in src2bin (Closes: #488422)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sat, 28 Jun 2008 13:44:12 -0700
|
||
|
||
devscripts (2.10.31) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts
|
||
+ Replace the use of date -R with strftime(). Thanks Stephen Gran.
|
||
+ Allow an SMTP host to be specified as using SMTPS and/or a
|
||
non-standard port number
|
||
* checkbashisms:
|
||
+ Add a check for $UID being set to -x
|
||
+ Apply a small fix to part of the "quoted block detection"
|
||
+ Quote test expressions using qr to allow perl to optionally compile
|
||
or otherwise optimise them. Thanks to Frank Lichtenheld for the idea.
|
||
+ Add a --posix option which flags constructs not supported by POSIX but
|
||
permitted by Debian Policy (echo -n, local (with no options or
|
||
assignments) and test / [ using -a or -o )
|
||
+ Improve the suggested replacement for $UID and $EUID (Closes: #488190)
|
||
* Debbugs.pm: Move initialisation of the SOAP object in to a common routine
|
||
and set the underlying transport object to honour proxies from the
|
||
environment (Closes: #487592)
|
||
* debchange, nmudiff: Replace calls to date -R with strftime(). Thanks
|
||
Stephen Gran (Closes: #486594)
|
||
* debuild: Update the dpkg-buildpackage emulation to use whitespace as the
|
||
separator in DEB_BUILD_OPTIONS as per Debian Policy 3.8.0 and to print a
|
||
warning if an unrecognised option is encountered; based on the
|
||
corresponding patch to Dpkg::BuildOptions
|
||
* debsign: If we don't have permission to create files in the same location
|
||
as the originals, use a temporary location instead (Closes: #487999)
|
||
* licensecheck:
|
||
+ Add .cxx and .hxx to the default list of file extensions to check
|
||
(Closes: #487384)
|
||
+ Add _MTN (monotone) to the default exclusion expression
|
||
* rc-alert: Allow bugs matching specific sets of tags or applying to
|
||
specific distributions to be included or excluded from the list of
|
||
reported bugs (Closes: #487513)
|
||
* uscan:
|
||
+ Add an example of a newer form of watch file syntax for SourceForge
|
||
based projects to the manpage
|
||
+ If the site being checked redirects to another with a directory
|
||
structure that does not match the original site, check for download URLs
|
||
that refer to any of the redirected sites, in addition to the original
|
||
site. Based on a patch by Raphael Geissert (Closes: #487436)
|
||
* debian/control
|
||
+ Suggest libnet-smtp-ssl-perl (>= 1.01-2) in order to allow bts to
|
||
support SMTPS. The versioned dependency is required in order to ensure
|
||
that a fixed libio-socket-ssl-perl is used.
|
||
+ Add libnet-smtp-ssl-perl to the description of bts
|
||
* README: Add libnet-smtp-ssl-perl to the description of bts
|
||
|
||
[ James Vega ]
|
||
* Debbugs.pm
|
||
+ Actually include the documented 'severity' key for the select
|
||
function.
|
||
+ Fix some whitespace.
|
||
* who-uploads: Accept -M as a short form for --max-uploads
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sat, 28 Jun 2008 10:24:56 -0700
|
||
|
||
devscripts (2.10.30) unstable; urgency=low
|
||
|
||
* bts: MIME-encode the Subject: header of the generated mail in case it
|
||
contains any non-ASCII characters (Closes: #486395)
|
||
* checkbashisms:
|
||
+ Apply a couple of small fixes to the "quoted block detection" and the
|
||
removal of quoted strings
|
||
+ Temporarily disable the $"" and $'' checks as they're very prone to
|
||
false positives
|
||
+ Fix typoes in the heredoc and popd checks (Closes: #486159)
|
||
+ Fix a couple of small bugs in the "function name containing invalid
|
||
characters" and "read with options other than -r" tests
|
||
* debchange:
|
||
+ Don't automatically open an editor when creating a new changelog if
|
||
a package name and version are supplied and either --empty was used
|
||
or the text of a changelog entry was supplied on the command line.
|
||
Based on a patch from Steve Magoun (Closes: #484334)
|
||
+ Don't automatically add an "initial release" stanza to a newly created
|
||
changelog if the text of a changelog entry was supplied on the command
|
||
line. Thanks Steve Magoun.
|
||
* debcheckout:
|
||
+ Produce the correct URL for "project-based" darcs.d.o repositories in
|
||
authenticated mode (Closes: #485044)
|
||
+ Correctly handle absolute pathnames as the checkout path for a single
|
||
file (Closes: #485888)
|
||
* debdiff: When using --show-moved, indicate whether the two lists of
|
||
packages being compared are different (this should have always worked,
|
||
but didn't due to a small logic bug)
|
||
* licensecheck:
|
||
+ Apply patches from Ben Finney to use the copyright parser to determine
|
||
whether a file contains a valid copyright statement (Closes: #486013)
|
||
and to match more forms of copyright statement (Closes: #486216)
|
||
+ Handle another variant of the copyright symbol
|
||
* tagpending: Add a comment to the generated e-mail indicating that the
|
||
script was used (Closes: #486092)
|
||
* who-uploads: Allow the date of each upload to be displayed. Based on a
|
||
patch by Filippo Giunchedi (Closes: #486344)
|
||
* wnpp-check: Fix a small typo in the manpage (Closes: #484582)
|
||
* debian/control:
|
||
+ Bump Standards-Version to 3.8.0 (no changes)
|
||
+ Add bsd-mailx to the mailx | mailutils Recommends as mailx is now
|
||
a transitional package for bsd-mailx
|
||
* debian/{link,rules}: Don't install the fr/man1/dch.1 symlink if the
|
||
corresponding debchange.1 wasn't installed (e.g. due to not being
|
||
sufficiently translated) (Closes: #485094)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 16 Jun 2008 19:59:50 +0100
|
||
|
||
devscripts (2.10.29) unstable; urgency=low
|
||
|
||
* checkbashisms:
|
||
+ Add checks for "sh -r", "sh -D", "sh [-+]O" and "sh with long options"
|
||
+ Don't treat scripts with dash or ash shebangs as "/bin/sh scripts", as
|
||
dash implements some extensions to POSIX
|
||
+ Correctly match heredocs using "<<-"
|
||
+ Add checks for $'', $"", the use of echo with backslash escapes, $SHLVL,
|
||
$POSIXLY_CORRECT and $PIPESTATUS. Based on a patch by Raphael Geissert.
|
||
* debchange: Update the manual page to refer to +nmu versioning for native
|
||
packages (Closes: #483861)
|
||
* debdiff: Don't apply patches when extracting a Format 3.0 (quilt) source
|
||
package, to minimise noise in the diffs (Closes: #475506)
|
||
* getbuildlog: New script from Frank S. Thomas to download build logs for
|
||
a given package (Closes: #483169)
|
||
* mass-bug:
|
||
+ Allow the component parts of a version number to be used in the template,
|
||
as #EPOCH#, #UPSTREAM_VERSION# and #REVISION# (Closes: #482587)
|
||
+ Add a command-line option to specify that the generated e-mails should
|
||
not be wrapped to 70 characters (Closes: #483030)
|
||
+ Allow the sendmail command to begin with a tilde
|
||
* mergechanges: Allow changes files with Formats of 1.7 and 1.8 to be merged,
|
||
by removing the Checksums-* fields from the Format: 1.8 files. The result
|
||
will be a valid Format: 1.7 changes file. (Closes: #481585)
|
||
* who-uploads: Call gpg with --no-auto-check-trustdb to ensure that gpg
|
||
doesn't attempt to perform a (potentially time-consuming) trustdb update
|
||
(Closes: #483878)
|
||
* wnpp-check: New script from David Paleino to check whether a package has
|
||
has open bugs requested that it be packaged (RFP) or intending to do so
|
||
(ITP) (Closes: #483707)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Tue, 03 Jun 2008 19:28:09 +0100
|
||
|
||
devscripts (2.10.28) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts, build-rdeps, chdist, debcommit, dget, mass-bug: Fix POD errors in
|
||
the manpages. Thanks Riccardo Stagni (Closes: #479609)
|
||
* bts: Improve the message produced when unknown options are passed to
|
||
a command to include the command name
|
||
* checkbashisms:
|
||
+ Also match use of "SHELL=/bin/bash -e" when checking whether a makefile
|
||
explicitly uses bash
|
||
+ Update the check for "function" to more closely match lintian's (and
|
||
therefore be less prone to false positives)
|
||
+ Update the check for "echo -e" to only match -n as an extra option
|
||
rather than all theoretically possible options, thus reducing false
|
||
positives
|
||
+ Further improve the heredoc detection (to allow the space in "<< 'foo'")
|
||
+ Make the check for "process substitution" ignore quoted strings
|
||
+ Fix false positives in the tests for "time" and "test with unary -a"
|
||
+ Apply various improvements to "quoted block" detection
|
||
+ Correctly match 'echo "$(< $0)"'
|
||
+ Add checks for "$[" (a deprecated form of arithmetic expansion) and
|
||
the use of the -a or -f arguments to the "readonly" builtin
|
||
* cowpoke: New script to upload a Debian source package to a cowbuilder host
|
||
and build it, optionally also signing and uploading the result to an
|
||
incoming queue (Closes: #479274)
|
||
* dcmd: Correctly handle the "debian-installer" section in a .changes
|
||
file (Closes: #481691)
|
||
* debsign: Use "mv -f" instead of plain "mv" when stripping an existing GPG
|
||
signature or updating the file sizes within the changes file before
|
||
signing it, as is already done for moving the resulting signed files
|
||
(Closes: #479569)
|
||
* dget: Mention in the manpage that dget supports udebs so long as an
|
||
appropriate packages file is available to apt (Closes: #480461)
|
||
* mergechanges: Send error output to stderr rather than stdout
|
||
(Closes: #481583)
|
||
* scripts/Makefile: Run podchecker(1) before building pod-generated
|
||
manpages to avoid the generated file containing a "POD errors" section
|
||
|
||
[ James Vega ]
|
||
* mk-build-deps:
|
||
+ Fix Depends generation when both Build-Depends and Build-Depends-Indep
|
||
exist so that the last package of the former and the first package of
|
||
the latter are not listed as one concatenated string.
|
||
+ Use the Source package name instead of the first listed Binary package
|
||
when parsing a control file.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 19 May 2008 19:38:35 +0100
|
||
|
||
devscripts (2.10.27) unstable; urgency=low
|
||
|
||
* bts:
|
||
+ When reassigning bugs, CC the maintainer of the new package(s)
|
||
(Closes: #478014)
|
||
+ Fix an uninitialised value warning when using claim and unclaim with
|
||
no claim specified and $EMAIL and $DEBEMAIL unset
|
||
* chdist: Add armel to the list of architectures in the bash completion
|
||
* checkbashisms:
|
||
+ When rebuilding the list of bashisms to check, ensure it is based
|
||
on whether the current file is a makefile, rather than whether the
|
||
previous file was. Thanks to Raphael Geissert for the brown paper bag.
|
||
+ Match use of "SHELL=bash" as well as "SHELL=/bin/bash" in makefile mode
|
||
+ Improve heredoc detection to avoid triggering on "foo bar << x" whilst
|
||
still matching 'cat <<"xyz"'
|
||
+ Add a variant on the "[ a == b ]" test
|
||
+ Enhance the "echo -e" test to also catch "echo -ne"
|
||
+ Add checks for "type", "time", "dirs" and $UID
|
||
+ Make several of the checks less prone to false positives
|
||
+ Re-enable the check for "complete"
|
||
* dcmd:
|
||
+ Preserve a leading "./" on .dsc and .changes filenames (Closes: #478172)
|
||
+ Correctly handle packages with a section of "component/section"
|
||
(Closes: #478829)
|
||
* debchange:
|
||
+ Correctly handle the BTS returning no bugs for a package when --closes
|
||
is used (either because the package doesn't exist in the archive
|
||
or it has no open bugs) (Closes: #477398)
|
||
+ Add intrepid (ibex) to the list of Ubuntu distributions
|
||
+ Skip auto-NMU detection if -e was used or when editing an UNRELEASED
|
||
changelog and using the "changelog" release heuristic
|
||
* debcheckout:
|
||
+ Use the Vcs-* headers from the highest available version rather than
|
||
the first returned by "apt-get source" (Closes: #477386)
|
||
+ Allow the Vcs-* headers from any of the available package versions to
|
||
be used
|
||
* debcommit:
|
||
+ Ignore --confirm and --edit when combined with --diff
|
||
+ Fix commit message detection for bzr; thanks Colin Watson
|
||
(Closes: #478667)
|
||
+ Remove trailing newlines after editing the commit message
|
||
+ Don't attempt to commit if an editor was spawned (either via --edit
|
||
or automatically) and the user quit without updating and saving the
|
||
message
|
||
* licensecheck: Correctly detect LGPLv3+ (Closes: #477742)
|
||
* tagpending: Use option bundling (so that e.g. "tagpending -ni" works)
|
||
* transition-check: New script to determine whether a set of source packages
|
||
is involved in a transition for which uploads to unstable are currently
|
||
blocked (Closes: #477922)
|
||
* debian/control:
|
||
+ Add transition-check
|
||
+ Recommend libyaml-syck-perl (for transition-check)
|
||
+ Move build-essential back to Suggests as it's only required by
|
||
dpkg-depcheck and dpkg-genbuilddeps and will be installed in a build
|
||
environment anyway
|
||
+ Fix a typo in the Suggests field (svn-buildpacakge)
|
||
+ Move libfile-desktopentry-perl back to Suggests
|
||
+ Remove libdigest-md5-perl from Recommends as it's Provided by perl since
|
||
sarge
|
||
+ Re-order the "dupload | dput" recommendation to favour dput and remove
|
||
the version constraint from dupload as it refers to a version older than
|
||
that in oldstable
|
||
+ Remove the versioned conflicts on debmake, dupload and suidmanager, as
|
||
they all referred to versions of those packages older than those in
|
||
oldstable
|
||
+ Remove the version constraints from the perl build-dependency, the perl
|
||
dependency and the gnupg recommendation, as the referenced versions are
|
||
all satisfied in oldstable and above
|
||
+ Remove the dependencies on debianutils and sed. Both are essential and
|
||
the version constraints in the dependencies are satisfied in oldstable
|
||
and above
|
||
* README: Add transition-check
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sat, 03 May 2008 17:30:46 +0100
|
||
|
||
devscripts (2.10.26) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts: Update documentation for "forwarded" to indicate that it may also
|
||
be used with a URL (for instance, for an upstream bug tracker)
|
||
(Closes: #475896)
|
||
* checkbashisms:
|
||
+ Add experimental makefile support (only enabled if -f is used)
|
||
+ Modify the "2>&foo" check to allow a valid file descriptor followed
|
||
by a backslash (for line continuations)
|
||
+ Check the initial lines of shell script wrappers. Based on a patch from
|
||
Raphael Geissert
|
||
+ Fix a couple of the quoted block detection checks so as not to trigger
|
||
on escaped quotes and correctly count quotes within lines containing ''
|
||
or ""
|
||
+ Only rebuild the lists of expressions to search for when required,
|
||
rather than for each line of each file
|
||
+ Disable "makefile mode" after checking a makefile if the next file to
|
||
check isn't a makefile
|
||
+ Several enhancements to heredoc detection:
|
||
- Heredoc delimiters may contain "non word" characters if the delimiter
|
||
is quoted. As a side-effect, delimiters which match one of the bashism
|
||
expressions may now be flagged due to the order in which checks are
|
||
performed.
|
||
- SUS specifies that a heredoc ends on a line consisting solely of a
|
||
delimiter, so we enforce that and also don't check such lines.
|
||
- Delimiters may now contain regular expression meta-characters.
|
||
+ Match shell script wrappers that don't pass on parameters when execing
|
||
(for example for scripts which take all input from STDIN)
|
||
+ Add a check for process substitution (using "foo <(bar)")
|
||
* debchange:
|
||
+ Allow a changelog with no entries to be created. (Note that
|
||
such a changelog will cause a warning from dpkg-parsehchangelog the
|
||
next time debchange is used with it) (Closes: #475578)
|
||
+ Correctly handle control files containing comments when checking
|
||
for NMUs (Closes: #475750)
|
||
+ Fix a side-effect of the automagic NMU detection functionality which
|
||
could lead to a spurious stanza being added to the end of the changelog
|
||
+ Skip automatic NMU detection if -a or -r was passed on the command line
|
||
or if libparse-debcontrol-perl is not installed
|
||
+ Add {oldstable-,testing-,}proposed-updates to the list of supported
|
||
distributions (Closes: #476264)
|
||
+ Add oldstable to the list of supported distributions, as updates
|
||
to oldstable have been possible for some time
|
||
+ Allow automatic NMU detection to be disabled from the command line
|
||
(Closes: #476985)
|
||
* debcommit: Modify the "strip message" functionality so that:
|
||
+ Changelog lines beginning with any of *, + or - are considered to
|
||
indicate a "change" for the purposes of deciding whether to strip
|
||
the message
|
||
+ When trimming leading whitespace on continuation lines, only spaces
|
||
and tabs are considered rather than line breaks (Closes: #475337)
|
||
* debdiff:
|
||
+ Make the diffstat header for comparisons between two Debian revisions
|
||
the same as that between two upstream versions
|
||
+ Normalise directory names in all file headers within a diff, not just
|
||
the first
|
||
* debian/control:
|
||
+ Suggest instead of Recommending gnuplot and cvs-buildpackage
|
||
+ Suggest svn-buildpackage (Closes: #476240)
|
||
+ Drop libparse-debcontrol-perl build-dependency now that debchange no
|
||
longer fails in the absence of the package
|
||
* debuild:
|
||
+ Run dpkg-buildpackage directly where possible, rather than emulating it.
|
||
Emulation will still be used if any of the clean, dpkg-source, build,
|
||
binary, dpkg-genchanges or final-clean hooks are defined, as dpkg
|
||
does not currently support them. (Closes: #476100)
|
||
+ Make it clearer that a particular invocation is using the emulated
|
||
dpkg-buildpackage, and why.
|
||
+ Automatically preserve the (C, CPP, CXX, LD and F)FLAGS variables and
|
||
the corresponding *FLAGS_APPEND variables
|
||
+ Add *FLAGS and *FLAGS_APPEND support to the emulated dpkg-buildpackage
|
||
+ When running dpkg-buildpackage directly, pass through unrecognised
|
||
options (with a warning) rather than aborting the build ourselves
|
||
* diff2patches: Update to new upstream version.
|
||
* dscverify:
|
||
+ Update for the .changes and .dsc format introduced with dpkg 1.14.17:
|
||
- Handle Checksums-Sha(1|256)
|
||
- Reject .changes files with unsupported Formats and any file with
|
||
unsupported Checksums fields
|
||
* licensecheck: Replace a literal copyright symbol with a hex escape
|
||
so that the package builds using etch's po4a (Closes: #476251)
|
||
* mergechanges:
|
||
+ Update for the new .changes format introduced with dpkg 1.14.17:
|
||
- Handle Checksums-Sha(1|256) (Closes: #475957)
|
||
- Only allow .changes files with the same Format to be merged
|
||
- Reject .changes files with unsupported Formats or Checksums fields
|
||
* rmadison: Allow custom shorthand URLs to be defined (Closes: #472922)
|
||
* uscan: Allow a particular upstream release to be downloaded rather than
|
||
the most recent (assuming it is in the list retrieved by the watch file)
|
||
(Closes: #475828)
|
||
|
||
[ Christoph Berg ]
|
||
* dcmd: If no command is given, print filenames line-by-line.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 21 Apr 2008 19:45:34 +0100
|
||
|
||
devscripts (2.10.25) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange: Escape arguments to --local (Closes: #475034)
|
||
* debdiff: Ensure arguments to --exclude are properly quoted in case they
|
||
contain shell meta-characters (Closes: #475075)
|
||
* debsign:
|
||
+ Add support for the new Checksums-Sha* .changes file fields
|
||
introduced by dpkg 1.14.17 (Closes: #474949)
|
||
+ Abort if any unknown Checksums-* fields are found in the .changes
|
||
file
|
||
+ Abort if the Format field of the .changes file is unsupported
|
||
(greater than 1.8, less than 1.7 or non-numeric)
|
||
+ Use a case-insensitive search for field names
|
||
|
||
[ James Vega ]
|
||
* debian/control: Set subversion as the first VCS Recommends alternative.
|
||
|
||
-- Martin Zobel-Helas <zobel@debian.org> Wed, 09 Apr 2008 16:04:36 +0200
|
||
|
||
devscripts (2.10.24) unstable; urgency=low
|
||
|
||
[ Martin Zobel-Helas ]
|
||
* Don't look for debian/control if invoked with -c. We also then are not
|
||
looking for NMUs. (Closes: #474564)
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange:
|
||
+ Add a DEBCHANGE_AUTO_NMU configuration file option allowing the NMU
|
||
heuristics introduced in 2.10.21 to be disabled. Based on a patch by
|
||
gregor herrmann
|
||
+ Fix and improve some manpage formatting. Thanks gregor herrmann
|
||
+ Skip NMU detection when creating a new changelog
|
||
+ Fix NEWS files in combination with NMU versioning
|
||
+ Do not trigger NMU detection if the current changelog was authored
|
||
by the current user
|
||
+ Fix uninitialised variable warning if Uploaders is empty
|
||
(Closes: #474687)
|
||
+ Correctly handle UTF-8 maintainer / uploaders (Closes: #474685)
|
||
+ Revert the NMU urgency change introduced in 2.10.21. NMUs now default
|
||
to the default "low" urgency. (Closes: #474720)
|
||
* debian/control:
|
||
+ Move devscripts-el back to Suggests as it doesn't fit the definition
|
||
of something we should be Recommending
|
||
+ Add lsb-release to the description of debchange
|
||
+ Add unzip to the description of uscan
|
||
+ Move mutt to Suggests
|
||
* README:
|
||
+ Add recommended packages to desktop2menu, dget and rmadison
|
||
+ Add svk to the description of debcommit
|
||
+ Add lsb-release to the description of debchange
|
||
+ Add unzip to the description of uscan
|
||
+ Replace references to ssh with ssh-client
|
||
+ Move the list of used packages to the end of the description of
|
||
each script
|
||
|
||
[ James Vega ]
|
||
* debian/control:
|
||
+ Change ssh Recommends to ssh-client. (Closes: #474682)
|
||
+ Unify the tool descriptions to show the tools they use at the end of the
|
||
description.
|
||
* rc-alert: Allow the user to pass a list of packages to the script.
|
||
(Closes: #474659)
|
||
* wnpp-alert: Allow the user to pass a list of packages to the script.
|
||
(Closes: #463665)
|
||
* nmudiff: Fix a typo in the usage.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 07 Apr 2008 18:47:35 +0100
|
||
|
||
devscripts (2.10.23) unstable; urgency=low
|
||
|
||
* Move the current Suggests: to Recommends: so that they are pulled in by
|
||
default but may be removed if desired (Closes: #474559)
|
||
* bug/presubj: Update in line with the change to Recommends:
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sun, 06 Apr 2008 16:53:46 +0100
|
||
|
||
devscripts (2.10.22) unstable; urgency=low
|
||
|
||
* bts: Allow a default list of e-mail addresses which should be sent copies
|
||
of all generated e-mails to be specified (Closes: #474203)
|
||
* debchange: Produce a more succinct and useful error message if
|
||
libparse-debcontrol-perl isn't installed. (Closes: #474476)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sun, 06 Apr 2008 14:55:48 +0100
|
||
|
||
devscripts (2.10.21) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts:
|
||
+ Allow SMTP authentication to be used when sending e-mails
|
||
+ Automatically append "thanks" and the contents of ~/.signature
|
||
(if present) when --force-interactive was used (Closes: #474205)
|
||
* bug/script:
|
||
+ Don't produce an error if either of the configuration files doesn't
|
||
exist (Closes: #472748)
|
||
+ Don't include the BTS_SMTP_AUTH_* options
|
||
* checkbashisms:
|
||
+ Strip off the quoted portion of a line that ends a "quoted block" before
|
||
deciding whether it's a comment line and skipping it
|
||
+ Fix heredoc detection to match '<< \EOT ... EOT'
|
||
+ Improve the invalid function name test to not trigger on IFS="()"
|
||
+ Modify the brace expansion test to allow "${foo},${bar}"
|
||
+ Add another variation on the theme of shell wrapper detection
|
||
("foo && exec bar")
|
||
+ Temporarily disable the check for "complete" as it's too prone to false
|
||
positives
|
||
+ Add checks for pushd, popd, ulimit, shopt and $SHELLOPTS
|
||
+ Remove check for $((var+1)) as dash now supports the syntax (the syntax
|
||
is POSIX compliant but was not supported properly by dash)
|
||
+ Improve quoted string handling to cope with "'foo'"
|
||
+ Add a test for export being passed options other than -p
|
||
(Closes: #473700)
|
||
* dcmd: Apply patch from Romain to correctly match the x11 section
|
||
* debchange: Fix spurious output when adding a changelog entry containing
|
||
non-ASCII characters (Closes: #473769)
|
||
* debcheckout:
|
||
+ Tighten the "repository owner" regex for darcs.d.o to correctly check
|
||
http://darcs.d.o/~foo/bar/baz against user foo
|
||
+ Ignore a repository owner mismatch in "print mode"
|
||
+ In authenticated mode, ensure that a checked-out personal git.d.o
|
||
repository will be writable by the user passed on the command line
|
||
(Closes: #447791)
|
||
* debcommit: Strip epochs from hg tags (Closes: #473593)
|
||
* debdiff: Add a --diffstat option (Closes: #370286)
|
||
* dget: Pass --all-versions to apt-cache show in case the user has
|
||
configured it to only show the candidate version. Thanks Håkon Stordahl
|
||
(Closes: #472747)
|
||
* dscverify:
|
||
+ Add debian-maintainers to the default set of keyrings
|
||
+ Add a --no-default-keyrings option to override the default keyrings
|
||
* mk-build-deps: New script by Vincent Fourmond to build a binary package
|
||
satisfying the build-dependencies of a given package (Closes: #474302)
|
||
* tagpending: Allow the mail sent to the BTS to be displayed and (assuming
|
||
--noact is not in effect) confirmed before sending
|
||
* who-uploads: Mention the debian-maintainers keyring in --help
|
||
* README, debian/control:
|
||
+ Add libsasl-authen-perl to Suggests and the description of bts, to
|
||
support SMTP authentication
|
||
+ Add equivs to Suggests (for mk-build-deps)
|
||
+ Add libparse-debcontrol-perl to Suggests and the description of
|
||
debchange
|
||
|
||
[ Martin Zobel-Helas ]
|
||
* debchange
|
||
+ Set urgency=high if NMU and no other urgency set (Closes: #474391)
|
||
+ Set to NMU if packager is neither in Uploaders nor Maintainer
|
||
(Closes: #474399)
|
||
+ Add abbreviation -q for --qa (Closes: #474434)
|
||
|
||
-- Martin Zobel-Helas <zobel@debian.org> Sat, 05 Apr 2008 18:13:28 +0200
|
||
|
||
devscripts (2.10.20) unstable; urgency=low
|
||
|
||
* bts:
|
||
+ Only append a single ellipsis to the mail subject once it becomes
|
||
too long, rather than for each extra command (Closes: #471304)
|
||
+ Make --no-action and --(force-)interactive work if neither DEBEMAIL
|
||
nor EMAIL are set (Closes: #467066)
|
||
+ Add --cc-addr to --help output
|
||
* checkbashisms:
|
||
+ Make --version actually produce version information
|
||
+ Fix explanation of VAR+=foo
|
||
+ Fix an error in the "shell script wrapper" detection
|
||
+ Enhance the "invalid function name" check to allow a leading bracket
|
||
before the function name
|
||
+ Don't treat '' at the beginning of a line as the start of a quoted block
|
||
+ Allow a heredoc marker to begin with a backslash
|
||
+ Enhance quoted block detection to handle escaped quotes better
|
||
+ Enhance "shell script wrapper" detection to catch more ways of
|
||
disguising a non shell script as one
|
||
+ If more than one issue was found within a single line, output each
|
||
rather than just the first
|
||
* dcmd: New script from Romain Francoise to run a given command replacing
|
||
the name of a .changes or .dsc file with each of the files referenced
|
||
therein (Closes: #472492)
|
||
* debcheckout: Allow specific files from the repository to be retrieved
|
||
rather than checking out the repository (Closes: #469242)
|
||
* debcommit:
|
||
+ Make the change to --release's behaviour introduced in the last
|
||
upload optional. If -R / --release-use-changelog is used then
|
||
the changelog will be checked for uncommitted changes when determining
|
||
the commit message. The default is not to do so and use the message
|
||
passed with --message (if any) or "releasing version X.Y.Z" as before.
|
||
(Closes: #471723)
|
||
+ When creating summary lines for git and hg, ignore any subchanges
|
||
(i.e. lines indented by more than two spaces and starting with *, +
|
||
or -)
|
||
+ Add documentation to the manpage of the current VCS-specific features
|
||
+ Make --strip-message also strip leading spaces from continuation lines
|
||
+ Strip single change commit messages by default
|
||
* debdiff:
|
||
+ Escape package names when normalising path names (Closes: #471282)
|
||
+ Make tarball-in-tarball support more intelligent. If a sub-tarball
|
||
named foo.tar.gz unpacks to a directory named foo, the directory is
|
||
renamed to =unpacked-tarN= so that the directory names match across
|
||
the unpacked packages (Closes: #459294)
|
||
* debuild:
|
||
+ Add a --prepend-path option allowing $PATH to have directories added
|
||
to it once it has been sanitised, for example to add /usr/lib/ccache.
|
||
Based on a patch by Matt T. Proud (Closes: #460719)
|
||
+ Add a --username option to allow debrsign to be used instead of debsign
|
||
(Closes: #262253)
|
||
* dget: Support /etc/apt/sources.list.d (Closes: #471672)
|
||
* uscan:
|
||
+ Correctly handle an explicit upstream-version of 0 (Closes: #471503)
|
||
+ Add "watch" to the manpage's summary line (Closes: #452930)
|
||
* debian/copyright: Explicitly indicate that diff2patches is GPL >= 3
|
||
rather than the package's standard >= 2.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 24 Mar 2008 22:14:22 +0000
|
||
|
||
devscripts (2.10.19) unstable; urgency=low
|
||
|
||
* debsign: Correctly handle signing an automatically located .changes
|
||
file if none was passed on the command line (Closes: #468761)
|
||
* debchange:
|
||
+ Apply a more elegant fix for the bugfix in 2.10.18.
|
||
Thanks to gregor herrmann for pointing the obvious solution out.
|
||
+ Don't complain about the package version changing from native to
|
||
non-native if --nmu or --security was used
|
||
+ Fix an unescaped hyphen in the manpage
|
||
+ If starting a changelog stanza for a new maintainer upload with
|
||
the distribution set to UNRELEASED, check whether the previous
|
||
stanza is also UNRELEASED and, if so, merge them (assuming the
|
||
"changelog" release heuristic is in use) (Closes: #458130)
|
||
+ Add non-maintainer uploads (including security and QA uploads),
|
||
backports and the use of local version strings to the list of
|
||
cases where debchange doesn't have to guess the user's intentions
|
||
+ Add an --allow-lower-version option which is similar to
|
||
--force-bad-version but allows a regular expression to be specified
|
||
which the new version must match. Based on a patch by Frank Küster
|
||
(Closes: #381159)
|
||
+ Modify the version-handling code to generate NMU versions of the
|
||
form X+nmu1 for Debian-native packages
|
||
* checkbashisms:
|
||
+ Use Getopt::Long for option parsing
|
||
+ Add an option to force checking of scripts that would normally be
|
||
skipped (Closes: #469023)
|
||
+ Clarify in the manpage that some issues detected by the script may
|
||
be XSIisms etc rather than strictly bash-specific features
|
||
+ Add checks for suspend, caller, complete/compgen, declare/typeset,
|
||
disown, builtin, set -[BHT], alias -p, unalias -a, local with
|
||
options or an assigned value and $BASH(_*). Thanks to Raphael
|
||
Geissert for the patch (Closes: #469050)
|
||
+ Modify each of the simple shell variable tests (e.g. $RANDOM) to
|
||
also match ${variable}
|
||
+ Identify and ignore multi-line quoted text (Closes: #464641)
|
||
+ Reorder a couple of checks so that ". foo $HOSTNAME" is detected as
|
||
source passing arguments rather than misuse of $HOSTNAME
|
||
+ Fix a potential false positive on "2>& 1"
|
||
+ Fix an unescaped hyphen in the manpage
|
||
+ Add a check for function names containing characters other than
|
||
alphanumerics and underscore
|
||
+ Modify the "read without variable" test to also catch options other
|
||
than -r. Thanks Luca Capello (Closes: #470696)
|
||
+ Add an option to allow flagging of lines which do not contain bashisms
|
||
but which may contain other useful information - for example, checking
|
||
whether $BASH is set before using bashisms or $RANDOM being used as a
|
||
local variable rather than the bash built-in variable (Closes: #470999)
|
||
+ Add a check for "VAR+=foo" (Closes: #471001)
|
||
+ Also detect <<< inside a quoted string (Closes: #471059)
|
||
+ Improve comment detection and removal to not remove "s/#/foo/"
|
||
* bts:
|
||
+ Allow the sendmail command to begin with a ~ (Closes: #469207)
|
||
+ Don't treat "userblah" as an alias for "users" in "select"
|
||
* debcommit:
|
||
+ Set $SVKDIFF before calling "svk diff" (Closes: #469238)
|
||
+ If there are uncommitted changes to the changelog when --release is
|
||
used, use them as the commit message. Otherwise use the message passed
|
||
with --message or "releasing version X.Y" as currently
|
||
(Closes: #470366)
|
||
+ Format commit messages in a more useful manner for git and hg. The
|
||
first change found is unfolded and used as the summary line. If more
|
||
than one change was found then an editor is spawned so that the message
|
||
can be fine-tuned if required (Closes: #402531)
|
||
* deb[ci]:
|
||
+ Allow either package names or filenames to be passed on the
|
||
command line (Closes: #469663)
|
||
+ Fix reference to dpkg-deb(8) (should be section 1) and an unescaped
|
||
hyphen in the manpage
|
||
* annotate-output.1, cvs-debi.1, dd-list.1, debuild.1, dpkg-depcheck.1,
|
||
dpkg-genbuilddeps.1, nmudiff.1, plotchangelog.1, uscan.1,
|
||
devscripts.conf.5: Fix unescaped hyphens
|
||
* nmudiff: Fix --nomutt's To: handling. Thanks Thomas Viehmann
|
||
(Closes: #470069)
|
||
* Debbugs.pm:
|
||
+ Turn on "use strict" and "use warnings" which got lost when moving
|
||
the code from bts
|
||
+ Don't attempt to iterate the result of usertags() in select if
|
||
it's empty (Closes: #470025)
|
||
+ Skip arguments to select() that contain valid keys but not values
|
||
+ Print a warning about unrecognised keys passed to select()
|
||
+ Add on_fault handlers to SOAP calls so we can return useful error
|
||
messages
|
||
* debuild:
|
||
+ Add working -j / DEB_BUILD_OPTS=parallel support
|
||
(Finally closes: #457235)
|
||
+ Remove linda support. Thanks Thijs Kinkhorst (Closes: #470478)
|
||
* debcheckout: Add launchpad.net/foo to the list of recognised
|
||
Launchpad repository formats for authenticated mode. Thanks Martin
|
||
Pitt
|
||
* cvs-debuild: Remove linda support. Thanks Thijs Kinkhorst.
|
||
* Packaging changes:
|
||
+ debian/control, README, conf.default.in: Remove references to linda
|
||
+ Add a NEWS file to alert dget users to the change in 2.10.17 to unpack
|
||
source packages by default (Closes: #470809)
|
||
* grep-excuses: Fix reference to bjorn.haxx.se in help output to refer to
|
||
release.d.o/migration
|
||
* debpkg: Fix reference to dpkg(8) in the manpage
|
||
* pts-subscribe: Don't complain about mail and/or at not being available
|
||
if --help / --version were used. Also don't complain about at unless an
|
||
unsubscription mail needs generating. (Closes: #471088)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sun, 16 Mar 2008 17:00:34 +0000
|
||
|
||
devscripts (2.10.18.1) unstable; urgency=low
|
||
|
||
The "I need a bigger brown paper bag" upload
|
||
|
||
* checkbashsisms: Simplify the >&/&>file check and in the process fix
|
||
another couple of potential false positives.
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Fri, 29 Feb 2008 08:55:16 +0000
|
||
|
||
devscripts (2.10.18) unstable; urgency=low
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* licensecheck: Detect a less common form of GPL usage
|
||
|
||
[ Adam D. Barratt ]
|
||
* checkbashisms: Fix a couple of brown paper bag issues with the >&file
|
||
and herestring checks added in the last release. Thanks to Raphael
|
||
Geissert for spotting the breakage so quickly.
|
||
* debchange: Fix an off-by-one in the fix for #452806 that caused an
|
||
extra blank line to be added before the trailer line
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Fri, 29 Feb 2008 06:50:51 +0000
|
||
|
||
devscripts (2.10.17) unstable; urgency=low
|
||
|
||
The "Pia for DPL" upload
|
||
|
||
[ Adam D. Barratt ]
|
||
* checkbashisms:
|
||
+ Fix a false positive in the $(( test (Closes: #465364)
|
||
+ Add detection for <<<, $(OS|MACH)TYPE, $HOST(TYPE|NAME), $EUID,
|
||
$DIRSTACK, $SECONDS and /dev/(tcp|udp) (Closes: #465386)
|
||
+ Enhance heredoc detection to not trigger on <<<
|
||
* Debbugs.pm: Update to match the current debbugs SOAP interface. Add
|
||
status(), usertags(), versions() and versions_with_arch(),
|
||
newest_bugs(), bug_log(), source_to_binary() and binary_to_source()
|
||
* tagpending:
|
||
+ Rewrite in perl using Debbugs.pm
|
||
+ Optionally (and by default) include the changelog header line and
|
||
any relevant changelog entries as comments in the generated mail
|
||
(Closes: #439688)
|
||
* debcheckout:
|
||
+ Handle spaces between -d and the root for cvs repositories
|
||
(Closes: #465849)
|
||
+ Fix a warning about uninitialised values when a module name is not
|
||
supplied for a cvs repository
|
||
+ In auth mode, set push_location for bzr branches (Closes: #453447)
|
||
* uscan:
|
||
+ Add support for repacking .zip archives, based on a patch
|
||
from Antonio Terceiro (Closes: #456587)
|
||
+ Mention an alternative form of sourceforge URL in the manpage that
|
||
allows checking for new versions when the qa.d.o redirector doesn't
|
||
work (Closes: #433408)
|
||
+ Fix an escaping error in one of the manpage's examples for twisted
|
||
* Packaging changes:
|
||
+ README: Update descriptions of tagpending and debchange
|
||
+ debian/control:
|
||
- Add unzip(1) to Suggests for uscan's zip repacking
|
||
- Update descriptions of tagpending and debchange
|
||
* debcommit:
|
||
+ Use "git diff" instead of "git-diff" (Closes: #466158)
|
||
+ Ignore whitespace changes in diffs
|
||
* dget: Correctly handle the processing of a file that we've already
|
||
retrieved (Closes: #445546)
|
||
* wnpp-alert: Note in the manpage that the results are source package
|
||
based
|
||
* debchange:
|
||
+ Modify --closes to use SOAP / Debbugs.pm
|
||
+ Add hardy (heron) to the list of supported Ubuntu distributions
|
||
+ Use existing changelog data directly rather than reusing
|
||
dpkg-parsechangelog's Changes: field and therefore don't apply any
|
||
reformatting (Closes: #452806)
|
||
+ Use "etch-backports" instead of "Etch backports" in bpo changelog
|
||
entries (Closes: #467582)
|
||
* bts:
|
||
+ Add a --force-interactive option which is similar to --interactive
|
||
but spawns an editor for the message before prompting for sending
|
||
confirmation (Closes: #467134)
|
||
+ Allow the use of --{force-,}interactive to be specified in the
|
||
configuration file (Closes: #467131)
|
||
* debsign: Allow multiple files to be signed in a single invocation
|
||
(Closes: #457355)
|
||
* mass-bug:
|
||
+ Correctly detect the start of a signature in the template file
|
||
(Closes: #467496)
|
||
+ Allow package versions to be specified in the package list file
|
||
as package_version (Closes: #467581)
|
||
* mergechanges: Merge the Description: fields from each of the supplied
|
||
changes files. Thanks to Vincent Danjean for the patch
|
||
(Closes: #442972)
|
||
* debuild: Allow preserve-envvars to contain wildcard entries (of the
|
||
form STEM*) (Closes: #405440)
|
||
|
||
[ Christoph Berg ]
|
||
* dget:
|
||
+ Make unpacking downloaded source packages the default, use -d for the
|
||
old behaviour.
|
||
+ Check signature of source packages using dscverify, use -u to disable.
|
||
(Closes: #434521)
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* licensecheck: Support a less common form of MIT license usage
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* debian/bug:
|
||
+ make reportbug add configuration data in bug reports.
|
||
+ print a message to sensitise users about our "Suggests vs Depends"
|
||
policy.
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* debcommit: add support for a new --diff option which dumps changes on
|
||
standard output instead of committing them
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 27 Feb 2008 18:18:56 +0000
|
||
|
||
devscripts (2.10.16) unstable; urgency=low
|
||
|
||
The "storm before the calm" release
|
||
|
||
* checkbashisms:
|
||
+ Correct the $(<) check to not flag $(<foo grep bar) (Closes: #464522)
|
||
+ Tighten the $(( / (( regex
|
||
+ Modify the ". foo bar" check to allow ". `foo bar`" (Closes: #464984)
|
||
+ Ensure that an explanation is provided for the ". foo bar" check
|
||
+ Fix the "shell wrapper" regex to allow a space after ; and before exec
|
||
(Closes: #464976)
|
||
+ Add posh to the list of supported interpreters. Thanks to Raphael
|
||
Geissert.
|
||
+ Warn about use of >& and <& redirecting to a file (POSIX specifies
|
||
behaviour for - and file descriptors only) (Really closes: #461653)
|
||
* debbugs.pm: New module to encapsulate some of the common BTS functionality
|
||
used by various scripts. Currently contains initial support for some
|
||
SOAP methods.
|
||
* bts: Use debbugs.pm for select()
|
||
* tagpending: Fix the bts select call to also handle forwarded bugs
|
||
(Closes: #464787)
|
||
* debchange: Warn if the package appears to have switched from Debian native
|
||
to non-native or vice versa (Closes: #440957)
|
||
* uscan: Don't insist on an upstream version being supplied on the command
|
||
line if one is present in the watch file (Closes: #350307)
|
||
* debuild: Really fix -j, so that --lintian-opts works again
|
||
(Closes: #465264)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Mon, 11 Feb 2008 19:50:15 +0000
|
||
|
||
devscripts (2.10.15) unstable; urgency=low
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* checkbashisms: Add a check for the $(<) bashism (which is catting a file)
|
||
(Closes: #463743)
|
||
* dget: Implemented a '--build' parameter which builds a package with
|
||
dpkg-buildpackage after its download (Closes: #457977)
|
||
* build-rdeps: Add a license header so that licensecheck does recognize
|
||
the license and copyright
|
||
|
||
[ Adam D. Barratt ]
|
||
* checkbashisms:
|
||
+ Correct the fix for #461653. >& is permitted by POSIX, &> isn't. Thanks
|
||
to Sven Joachim.
|
||
+ Modify the "echo -e", "exec -[acl]" and "let" tests to require
|
||
whitespace before the matched text in order to reduce false positives.
|
||
Thanks to Russ Allbery for pointing the issue out.
|
||
* debchange: Allow the use of an unknown / unofficial distribution to be
|
||
forced (Closes: #463449)
|
||
* bts:
|
||
+ Allow the generated e-mail to be edited before sending
|
||
(Closes: #456331)
|
||
+ Handle cache files generated by versions of bts that didn't name
|
||
attachments correctly (Closes: #464079)
|
||
* uscan:
|
||
+ Fix quoting of a manpage example (Closes: #452934)
|
||
+ Output a message if --report-status was used but no watch file was found
|
||
(Closes: #409128)
|
||
* debuild: Recognise -j as a valid option when it's passed on the command
|
||
line as well as in the configuration file (Really closes: #457235)
|
||
* debcommit: Check the debian directory for indications of version control
|
||
to handle situations where the upstream source and packaging are managed
|
||
through different VCSes (Closes: #384230)
|
||
* mergechanges: Fix a typo in the manpage
|
||
* tagpending(1):
|
||
+ Remove ldapsearch(1) from SEE ALSO, as the script hasn't used LDAP for
|
||
some time
|
||
+ Fix the script's name in the title block
|
||
* whodepends: Remove duplicated wording from the manpage
|
||
* whouploads: Reduce the length of a line in the manpage to fix warnings
|
||
from man
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Wed, 06 Feb 2008 19:31:00 +0000
|
||
|
||
devscripts (2.10.14) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* uscan:
|
||
+ Document the USCAN_DESTDIR configuration variable (Closes: #460717)
|
||
+ uscan: Correctly set the default User-Agent header (Closes: #462770)
|
||
* bts:
|
||
+ Fix downloading of named attachments (Closes: #460850)
|
||
+ Add support for setting X-Debbugs-No-Ack (Closes: #458973)
|
||
* grep-excuses: Update wipnity functionality in line with the move of
|
||
testing.pl to release.d.o
|
||
* checkbashisms:
|
||
+ Warn about the use of >& and &> (Closes: #461653)
|
||
+ Bring the script largely back in to sync with lintian's checks/scripts:
|
||
- don't check scripts that appear to be shell scripts but aren't
|
||
(Closes: #463257)
|
||
- don't flag potential issues if they occur inside single quotes
|
||
- separate out those issues that should only be flagged if they occur
|
||
inside quoted strings
|
||
- catch the use of kill -[0-9] or -[A-Z], trap with signal numbers
|
||
and [[ foo ]]
|
||
* deb-reversion: Support passing -b / --force-bad-version to dch
|
||
(Closes: #461557)
|
||
* mass-bug: Allow setting of tags. Thanks to Pierre Habouzit for the
|
||
patch (Closes: #462649)
|
||
* debcommit: Allow the commit message to be edited before passing it
|
||
to the VCS. Thanks to Patrick Schoenfeld for the patch (Closes: #462758)
|
||
* debuild: Pass -j through to dpkg-buildpackage (Closes: #461239)
|
||
* tagpending: Use "bts select" instead of wget where possible
|
||
* dget: Correctly parse arguments to --path (Closes: #460970)
|
||
* Packaging changes
|
||
+ Update to debhelper v6
|
||
+ Decapitalise the short description to match the Developer's Reference's
|
||
recommendations
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* debcheckout: remove "-d" from Vcs-Cvs: field if a maintainer puts it.
|
||
|
||
[ Christoph Berg ]
|
||
* debcommit: also look for \t in the diff for GNU-style changelogs.
|
||
|
||
[ Patrick Schoenfeld ]
|
||
* Joining the team
|
||
* debcommit: Work around problems when colordiff is used as diff-cmd for
|
||
svn/svk or when the always color configuration of git is set
|
||
(Closes: #462686)
|
||
* Added new script 'build-rdeps', a utility to find all packages that
|
||
reverse depend on a given package (Closes: #326966)
|
||
|
||
-- Adam D. Barratt <adam@adam-barratt.org.uk> Sat, 02 Feb 2008 20:19:49 +0000
|
||
|
||
devscripts (2.10.13) unstable; urgency=low
|
||
|
||
* The 'we sponsor Adam for DM' upload
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* debcheckout: wrap error message. (Closes: #459372)
|
||
|
||
[ Adam D. Barratt ]
|
||
* grep-excuses:
|
||
+ Only check for the presence of libterm-size-perl if -w / --wipnity
|
||
is being used.
|
||
+ Improve the error message when libterm-size-perl isn't installed.
|
||
* debian/control: Add libterm-size-perl to the description of grep-excuses
|
||
(Closes: #459586)
|
||
* README: Add libterm-size-perl to the description of grep-excuses
|
||
|
||
[ James Vega ]
|
||
* tagpending: Handle new-style links to individual bug reports which are
|
||
simply the bug-numer.
|
||
* bts: Handle both relative and absolute links on BTS webpages.
|
||
* debchange:
|
||
+ Handle both relative and absolute links when parsing BTS webpages.
|
||
(Closes: #459947)
|
||
+ Do not include "Debian Bug report logs" in the changelog entry when
|
||
using --closes.
|
||
|
||
[ Luk Claes ]
|
||
* whodepends: Support showing source packages instead of binary ones thanks
|
||
to Otavio Salvador.
|
||
|
||
[ Joey Hess ]
|
||
* bts: Add a <base> tag to the page sent to the browser so that unqualified
|
||
urls work.
|
||
|
||
[ Martin Zobel-Helas ]
|
||
* Add Dm-Upload-Allowed filed, so Adam can upload devscripts.
|
||
* updated french translation
|
||
|
||
-- Martin Zobel-Helas <zobel@debian.org> Fri, 11 Jan 2008 10:32:59 +0100
|
||
|
||
devscripts (2.10.12) unstable; urgency=low
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* debcheckout: add auth support for *.launchpad.net. Thanks to Colin Watson
|
||
for the patch (Closes: #451672)
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* debian/control:
|
||
+ bump Standards-Version to 3.7.3.
|
||
+ build-depend on and suggest libterm-size-perl.
|
||
* debian/dirs: create /etc
|
||
* bts:
|
||
+ add a -n/--no-action option printing emails to stdout instead
|
||
of sending them. (Closes: #458603)
|
||
+ add a "SEE ALSO" section in manual page. (Closes: #458296)
|
||
+ automatically Cc: team@security.debian.org when (un)tagging a bug
|
||
security. (Closes: #458840)
|
||
* chdist: generate a manual page from source.
|
||
* dch:
|
||
+ add a --bin-nmu option for binNMUs. (Closes: #458496)
|
||
+ add a -s/--security option for Security Team uploads inspired by
|
||
Ubuntu's.
|
||
+ add a -l/--local option to allow adding suffixes to a Debian version
|
||
number. (Closes: #284658)
|
||
* debc/debi: don't mess up --debs-dir option's argument when
|
||
debian/svn-deblayout is present. (Closes: #446414)
|
||
* debcheckout: add support for authentication mode with darcs.
|
||
Thanks Luca Capello for the patch. (Closes: #445714)
|
||
* debdiff: make diff output p1-compatible (for native packages or when
|
||
interdiff is not available). Thanks dAniel hAhler for the patch.
|
||
(Closes: #456223)
|
||
* diff2patches: new patch written by Raphael Geissert <atomo64@gmail.com>.
|
||
Extracts patches from a .diff.gz file placing them under debian/ or,
|
||
if present, debian/patches. (Closes: #456626)
|
||
* grep-excuses: permit requests to http://bjorn.haxx.se/debian/
|
||
with --wipnity, -w option. Idea and implementation courtesy from
|
||
Julian Mehnle <julian@mehnle.net>. (Closes: #448279)
|
||
* mass-bug: add --user and --usertags options to avoid their wrapping.
|
||
(Closes: #429479)
|
||
* Changes pulled from Ubuntu's diff:
|
||
+ debian/control:
|
||
- suggest wget|curl instead of wget
|
||
- suggest lsb-release
|
||
+ debuild: preserve DEBEMAIL environment variable.
|
||
|
||
[ Adam D. Barratt ]
|
||
* who-uploads: Actually check debian-keyring.pgp by default rather
|
||
than .gpg twice. Thanks to Philipp Kern for pointing the issue out
|
||
(Closes: #456209)
|
||
* who-uploads: Check debian-maintainers.gpg by default. Thanks to
|
||
Philipp Kern for the suggestion (Closes: #456208)
|
||
* debian/control, README: Add debian-maintainers to the suggested
|
||
package list
|
||
* debchange: Add a configuration file option to allow overriding the
|
||
default setting of -t / --mainttrailer (Closes: #454254, #453644)
|
||
* debchange: Correctly handle using an empty changelog entry to switch
|
||
the distribution to UNRELEASED when using the changelog heuristic
|
||
(Closes: #453690)
|
||
|
||
[ Luk Claes ]
|
||
* chdist: Add bash_completion script for chdist (Closes: #457842)
|
||
* chdist: Added improvements and fixed bugs. Thanks to Raphaël Pinson
|
||
(Closes: #457841)
|
||
* debdiff: Add support for tar.bz2 tarballs in orig.tar.gz
|
||
|
||
-- Luk Claes <luk@debian.org> Sat, 05 Jan 2008 16:27:11 +0100
|
||
|
||
devscripts (2.10.11) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* uscan: Correctly parse HTMLised FTP directory listings. Thanks to
|
||
Vaclav Ovsik for the patch (Closes: #448636)
|
||
* desktop2menu: New script to generate skeleton menu files from
|
||
freedesktop.org .desktop files. Thanks to Sune Vuorela (Closes: #448730)
|
||
* debchange: Default to using -t / --mainttrailer when using the "changelog"
|
||
heuristic. Thanks to Joey Hess for the patch (Closes: #448795)
|
||
* debcommit: Automatically include the changelog in the list of files to be
|
||
committed (Closes: #419657, again)
|
||
* debcommit: Correctly pull the depot path from the output of svk info
|
||
|
||
[ Luk Claes ]
|
||
* debdiff: Support tarball in tarball (Closes: #439667).
|
||
* debdiff: Support p-u-new use case (Closes: #439666).
|
||
* chdist: New script to easily play with several distributions.
|
||
Closes: #438971
|
||
* debian/control: Add build dependency on libfile-desktopentry-perl and
|
||
liburi-perl so perl -c won't fail for desktop2menu and rmadison.
|
||
|
||
[ Joey Hess ]
|
||
* debcommit: Avoid svk hang by only running svk if ~/.svk/local exists.
|
||
Closes: #420899
|
||
* debcommit: Try harder to see if the package is in git. Look for
|
||
.git in parent directories too.
|
||
|
||
-- Luk Claes <luk@debian.org> Wed, 14 Nov 2007 22:53:22 +0100
|
||
|
||
devscripts (2.10.10) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* licensecheck
|
||
+ Better detect 3-clause BSD licenses (Closes: #442630)
|
||
+ Detect ISC style licenses. Thanks to Patrick Schoenfeld for the
|
||
patch (Closes: #448000)
|
||
+ Always check a single file argument even if it doesn't match
|
||
the file pattern regex
|
||
* bts: Update for new bugspam.cgi syntax (Closes: #445557)
|
||
* wnpp-alert: Add an option to display the changes since the last
|
||
invocation. Based on a patch by Luca Bedogni; thanks.
|
||
(Closes: #446910)
|
||
* svnpath: Fix a couple of typoes (Closes: #448167)
|
||
|
||
[ James Vega ]
|
||
* debcheckout: -u should imply -a, as documented. Thanks Luca Capello for
|
||
the patch. (Closes: #445706)
|
||
|
||
[ Joey Hess ]
|
||
* debcommit: Support creating signed tags using git. Controlled by the
|
||
DEBCOMMIT_SIGN_TAGS setting, not enabled by default.
|
||
* debcommit: When run in a clean git repo with -r -a, git-commit would
|
||
exit nonzero as there was nothing to commit. Instead, check if
|
||
the repo is clean; don't run git commit in this case, and proceed with
|
||
tagging.
|
||
* debcommit: Name git tags "debian/$version" or just with the package
|
||
version number for native version numbers. Closes: #446699
|
||
|
||
-- Joey Hess <joeyh@debian.org> Sun, 28 Oct 2007 16:45:56 -0400
|
||
|
||
devscripts (2.10.9) unstable; urgency=low
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* uscan: allow the path for downloaded files to be specified. Thanks Steffen
|
||
Moeller for the patch. (Closes: #439060)
|
||
* debsign: work in $TMPDIR (if set) or /tmp. (Closes: #420472)
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange:
|
||
+ Add an option to not modify the trailer line when editing or
|
||
appending changelog entries (Closes: #435980)
|
||
+ Make -r use the distribution specified in the previous changelog entry by
|
||
default (Closes: #364510)
|
||
+ Use the package changelog to determine version information for the NEWS
|
||
file by default (Closes: #316662)
|
||
+ Allow an explicit empty changelog entry to be passed on the command line
|
||
to allow non-interactive changes to the distribution and urgency without
|
||
adding a changelog entry (Closes: #442267)
|
||
+ Make -r only change the distribution if it was previously UNRELEASED.
|
||
Combining -r and -D on a changelog that's not UNRELEASED now
|
||
causes a warning and does not change the distribution (Closes: #443081)
|
||
* licensecheck: Attempt to distinguish between versions of the BSD license
|
||
(Closes: #442630)
|
||
* bts: Improve the documentation of forcemerge. Thanks to dann frazier.
|
||
(Closes: #442930)
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* uscan: add a --repack option to repack .tar.bz2 archives to .tar.gz
|
||
archives upon request
|
||
|
||
-- Mohammed Adnène Trojette <adn+deb@diwi.org> Wed, 03 Oct 2007 00:54:28 +0200
|
||
|
||
devscripts (2.10.8) unstable; urgency=low
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* debcommit:
|
||
+ allow an alternate location for the changelog. By default
|
||
debian/changelog is used. Thanks Sjoerd Simons and Laurent Bigonville
|
||
for the patches. (Closes: #437387)
|
||
+ add a -C/--confirm option to confirm the commit message. Thanks Laurent
|
||
Bigonville for forwardporting the patch from Ubuntu. (Closes: #439054)
|
||
+ allow tagging with bazaar. (Closes: #441105)
|
||
* debuild:
|
||
+ keep DISPLAY, XAUTHORITY and GNOME_KEYRING_SOCKET environment
|
||
variables around for safe keeping before we destroy the
|
||
environment, and re-set them before running debsign; thanks Steve
|
||
Kovalik for the patch. (Closes: #322208)
|
||
+ also keep GPG_AGENT_INFO and SSH_AUTH_SOCK.
|
||
* licensecheck: decruft // comments. (Closes: #441073)
|
||
* debchange: update according to new Backports.org policy. (Closes: #439854)
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* debcheckout: new script to checkout the version control system repository
|
||
of a package
|
||
|
||
[ Joey Hess ]
|
||
* debcheckout: when checking out svn repos, check them out into a directory
|
||
named for the package, to avoid checking out into ie, a trunk directory.
|
||
|
||
[ Adam D. Barratt ]
|
||
* licensecheck
|
||
+ tidy up the pre-check regexes
|
||
+ unescape "\@"s in copyright statements
|
||
+ decruft © as well as (C)
|
||
+ make the copyright regex more flexible
|
||
+ correctly handle metacharacters found in potential copyright statements
|
||
* debdiff: allow whitespace to be ignored in diffs (Closes: #439163)
|
||
* debcommit
|
||
+ Allow changes to only debian/changelog to be committed.
|
||
Thanks to martin f krafft for the patch. (Closes: #439992)
|
||
+ Allow the leading "* " to be stripped from commit messages
|
||
(Closes: #440013)
|
||
* bts: Change working directory back to its original location before
|
||
running the browser (Closes: #436095)
|
||
* checkbashisms: Catch the use of test/[ with a unary -a operator. Thanks to
|
||
Matthew Wilcox for the suggestion.
|
||
|
||
[ Julian Gilbey ]
|
||
* The package should suggest git-core, not git (Closes: #440018)
|
||
* debchange: update for new BTS layout (pkgreport.cgi syntax changed)
|
||
|
||
[ Joey Hess ]
|
||
* Add list-unreleased, by Frans Pop.
|
||
|
||
-- Mohammed Adnène Trojette <adn+deb@diwi.org> Tue, 11 Sep 2007 16:46:04 +0200
|
||
|
||
devscripts (2.10.7) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* debian/control: Add libsoap-lite-perl to the Suggests and
|
||
description for bts
|
||
* README
|
||
+ Add libcrypt-ssleay-perl to the description for uscan
|
||
+ Add libsoap-lite-perl to the description for bts
|
||
+ Mention the SOAP interface in the description for bts
|
||
* debchange: Fix NMU versioning for Debian native packages
|
||
* dd-list: Sort developer names case-insensitively. Thanks to Steinar H.
|
||
Gunderson for the suggestion
|
||
* bts
|
||
+ Fix test for libwww-perl not being installed
|
||
+ Only pass -c to mail(1) if there are Cc: addresses
|
||
(Closes: #433385)
|
||
+ Add support for selecting bug lists via the SOAP interface. This
|
||
requires libsoap-lite-perl. Thanks to Don Armstrong for the patch
|
||
(Closes: #433169)
|
||
* deb-reversion: Apply patch from Adeodato Simó to ensure -v is
|
||
honoured (Closes: #433492)
|
||
* debcommit: When using git, allow either all files or only those in
|
||
the index to be committed. Thanks to Martin F Krafft and Junichi
|
||
Uekawa for the patch. (Closes: #402539, #427429, #433081)
|
||
* uscan
|
||
+ Allow a user agent string to be specified (Closes: #433419)
|
||
+ Fix https support (Closes: #423669)
|
||
+ Correctly set exit status after downloading (Closes: #431840)
|
||
* licensecheck
|
||
+ Allow directories to be passed as arguments
|
||
+ Allow a pattern to be specified indicating files / directories
|
||
which should be excluded from checking. The default is the same
|
||
as dpkg-source's -i option
|
||
+ Allow the set of files to be checked to be specified via a
|
||
regular expression
|
||
+ Optionally attempt to find copyright statements
|
||
|
||
[ Christoph Berg ]
|
||
* rmadison: Support ubuntu and querying multiple archives, suggested by
|
||
Loïc Minier. (Closes: #431303)
|
||
* dget: Downloading multiple binaries was broken. (Closes: #428827)
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* dd-list: list Uploaders per default, added --nouploaders option to
|
||
force the old behaviour
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* debi: add svn-buildpackage support. Thanks to Raphaël Hertzog for
|
||
the patch. (Closes: #315409, #417609)
|
||
* dch: add --bpo support. (Closes: #434183)
|
||
* debcommit: add debian/changelog to the list of files to commit. Thanks
|
||
Damyan Ivanov for the patch. (Closes: #419657)
|
||
* bts: add file:// to local urls. (Closes: #435011)
|
||
* checkbashims: add a -n/--newline option (disabled by default) to
|
||
also check "echo -n" as Debian Policy 10.4 requires /bin/sh to support
|
||
it. (Closes: #426584)
|
||
* tagpending: add a -t/--to option that adds a -v option to the
|
||
dpkg-parsechangelog call. (Closes: #434145)
|
||
* debian/rules: use [ ! -f Makefile ] || $(MAKE) clean instead of -$(MAKE)
|
||
clean.
|
||
|
||
-- Mohammed Adnène Trojette <adn+deb@diwi.org> Fri, 10 Aug 2007 00:35:06 +0200
|
||
|
||
devscripts (2.10.6) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* bts
|
||
+ Cc bug reports if the control message contains a comment
|
||
(Closes: #429649)
|
||
+ Support passing multiple packages / addresses to "bts cache"
|
||
(Closes: #416548)
|
||
+ Add archive / unarchive support
|
||
+ Make caching of "status mboxes" work again
|
||
* Fix changelog typos (Closes: #429774)
|
||
* debdiff: Sort conffiles and control before comparing them. Thanks to Peter
|
||
Samuelson for the patch (Closes: #421781)
|
||
* tagpending
|
||
+ Use tag=pending rather than include=pending (Closes: #430786)
|
||
+ Sort bug numbers in numerical order
|
||
+ Process bugs that are already tagged pending and closed in the changelog
|
||
|
||
[ James Vega ]
|
||
* uupdate:
|
||
+ When displaying patch reject files, show the path to the new upstream
|
||
directory where they're contained. (Closes: #419133)
|
||
* uscan:
|
||
+ Support https URLs. This requires installing libcrypt-ssleay-perl.
|
||
(Closes: #423669)
|
||
* debian/control:
|
||
+ Add libcrypt-ssleay-perl to Suggests and description for uscan.
|
||
* wnpp:
|
||
+ Update the manpage and help output to document what RFA, RFH, and O
|
||
mean. Also add a pointer to the WNPP website. (Closes: #421872)
|
||
* PackageDeps:
|
||
+ Use ||= instead of |= to set the package name in %dep_pkgs. It is the
|
||
correct way to do things and |= causes odd results on at least amd64.
|
||
(Closes: #419024)
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* Release.
|
||
|
||
-- Mohammed Adnène Trojette <adn+deb@diwi.org> Sat, 30 Jun 2007 12:58:41 +0200
|
||
|
||
devscripts (2.10.5) unstable; urgency=low
|
||
|
||
[ Luk Claes ]
|
||
* debc: Make reporting on a single deb work again (Closes: #419487).
|
||
|
||
[ Adam D. Barratt ]
|
||
* debchange: Add gutsy (gibbon) and UNRELEASED to the list of recognised
|
||
Ubuntu distributions
|
||
* rc-alert
|
||
+ Update HTML parsing to support the new structure of the RC bug page
|
||
+ The "I" tag can now also mean "lenny-ignore"
|
||
+ Add "[E]xperimental" to the distribution list, and remove "X"
|
||
("not in testing")
|
||
* bts
|
||
+ Allow the use of SMTP instead of sendmail. Thanks to Josh Triplett for
|
||
the patch (Closes: #420847)
|
||
+ Fix syntax error when reverting to default SENDMAILCMD
|
||
+ When cleaning up a bug's cache entries, also remove {raw,status}.mbox
|
||
+ Fix pod formatting so that the description of the "fixed" command
|
||
actually appears in the manpage.
|
||
+ Add an option to not cache resolved bugs (Closes: #340259, #378342)
|
||
+ Fix URL parsing to account for recent HTML changes (Closes: #429236)
|
||
+ Always download version graphs rather than the new "options page"
|
||
+ Fix attachment parsing code to handle "filename="
|
||
* mass-bug: Fix syntax error when reverting to default SENDMAILCMD
|
||
* dd-list: Treat teams.debian.net addresses as mailing lists rather
|
||
than individuals
|
||
* tagpending: Update license statement to GPL >= 2
|
||
* uscan: Ensure --dehs generates well-formed XML (Closes: #426996)
|
||
|
||
[ Martin Zobel-Helas ]
|
||
* debchange: Add volatile to the list of recognised Debian distributions
|
||
* debchange: Add backports to the list of recognised Debian distributions
|
||
|
||
[ Christoph Berg ]
|
||
* rmadison: -t, --time: show projectb snapshot date
|
||
|
||
-- James Vega <jamessan@debian.org> Tue, 19 Jun 2007 13:57:22 +0100
|
||
|
||
devscripts (2.10.4) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* grep-excuses: make the maintainer regex more restrictive to avoid accidental
|
||
matches (Closes: #419462)
|
||
* debchange: make adding multiple changelog blocks for a single maintainer optional
|
||
(Closes: #419880)
|
||
* Conflict with versions of kdesdk-scripts which shipped /usr/bin/licensecheck
|
||
(Closes: #419754)
|
||
* Ensure DEBCHANGE_TZ is always set (Closes: #419863)
|
||
* Add myself to Uploaders
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: update tags list to include lenny
|
||
|
||
[ Luk Claes ]
|
||
* debian/control: Add myself to Uploaders
|
||
* licensecheck: Escape @kde otherwise build fails
|
||
|
||
-- Luk Claes <luk@debian.org> Mon, 23 Apr 2007 20:22:58 +0200
|
||
|
||
devscripts (2.10.3) unstable; urgency=low
|
||
|
||
[ Adam D. Barratt ]
|
||
* licensecheck: New script to determine which license(s) source files
|
||
are under (Closes: #382148)
|
||
* bts: Add claim / unclaim support, based on a patch by zobel
|
||
(Closes: #385957)
|
||
* debchange: don't add duplicate maintainer blocks in multi-maintainer
|
||
mode (Closes: #383542)
|
||
* Better document debchange's dependencies (Closes: #417633)
|
||
* tagpending
|
||
+ Make the wnpp check introduced in 2.10.0 optional as it can be very expensive
|
||
+ Improve error message for skipped bugs (Closes: #418884)
|
||
* rmadison: handle missing liburi-perl more gracefully
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* bts: add an --cc-addr to allow sending carbon copies of emails sent
|
||
to control@bugs.debian.org. (Closes: #333371)
|
||
* debchange: drop NMU revision when doing a QA upload. (Closes: #415995)
|
||
* debclean: add a -d option to skip build dependencies check.
|
||
(Closes: #370066)
|
||
|
||
[ Julian Gilbey ]
|
||
* debchange: load URI::Escape module carefully to give a meaningful
|
||
warning message if the liburi-perl package is not installed
|
||
|
||
[ Christoph Berg ]
|
||
* uscan: use a different project in the example for the sf.net redirector.
|
||
(Closes: #418978)
|
||
* debchange: optionally set changelog timezone from DEBCHANGE_TZ.
|
||
(Closes: #417261)
|
||
|
||
-- Christoph Berg <myon@debian.org> Mon, 16 Apr 2007 14:56:59 +0200
|
||
|
||
devscripts (2.10.2) unstable; urgency=low
|
||
|
||
* The "zobel's birthday" upload.
|
||
|
||
[ Adam D. Barratt ]
|
||
* scripts/Makefile: Override make's default .sh rule so that the package
|
||
version string actually gets written to the scripts
|
||
* debian/rules: Fix check for unwanted debug information to account for
|
||
bts now being in scripts/
|
||
* Fix encoding of French manpages (Closes: #415240)
|
||
* bts
|
||
+ Update prunecache() for maintainer / status mboxes and version graphs
|
||
+ Simplify version graph handling code (should now handle all graphs
|
||
correctly)
|
||
+ Add support for fixed / notfixed (Closes: #340838)
|
||
* Documentation fixes, based on suggestions from Adeodato Simó
|
||
+ debian/control: update description of debcommit
|
||
+ README: replace reference to bazaar with bzr
|
||
+ nmudiff.1: add missing unbold after an option
|
||
+ dscverify.pl: remove obsolete comment
|
||
(Closes: #415486)
|
||
|
||
[ Martin Zobel-Helas ]
|
||
* Adding myself to Uploaders
|
||
* bts
|
||
+ add option to only get bugs never downloaded before (Closes: #366925)
|
||
+ don't forward bugs within the bts (Closes: #406632)
|
||
* include sample procmail script for autosubscribing to bugs
|
||
(Closes: #353048)
|
||
|
||
[ Christoph Berg ]
|
||
* debcommit: support hg/mercurial and revamp manpage a bit.
|
||
* debian/control: suggest mercurial and svk, wrap some fields for easier
|
||
readability.
|
||
* dpkg 1.14.0 will obsolete 822-date, apply patch by Guillem Jover to use
|
||
`date -R` (Closes: #415794)
|
||
|
||
[ James Vega ]
|
||
* Update debchange, rmadison, and tagpending to uri escape package names
|
||
given to wget. (Closes: #416004)
|
||
* debian/control: Suggest liburi-perl and add to list of packages used by
|
||
debchange, rmadison, and tagpending.
|
||
|
||
-- Martin Zobel-Helas <zobel@debian.org> Sat, 24 Mar 2007 10:21:02 +0100
|
||
|
||
devscripts (2.10.1) unstable; urgency=low
|
||
|
||
* debian/control: set Maintainer to pkg-devscripts@teams.debian.net.
|
||
|
||
-- Mohammed Adnène Trojette <adn+deb@diwi.org> Sat, 17 Mar 2007 00:07:02 +0100
|
||
|
||
devscripts (2.10.0) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* debchange: fix Ubuntu's distro codename check (bash regexp!)
|
||
* control: change maintainer name to mailing list (Closes: #411591)
|
||
|
||
[ Mohammed Adnène Trojette ]
|
||
* debian/control:
|
||
+ add myself to Uploaders.
|
||
+ suggest bzr, not bazaar (deprecated). (Closes: #414051)
|
||
+ suggest git.
|
||
* po4a/po/fr.po: update French manpage translation (Closes: #400568)
|
||
+ Patch from Julien Cristau.
|
||
* debdiff: allow use with no argument (Closes: #369691)
|
||
+ Patch from Julien Danjou.
|
||
* deb-reversion: change license to Artistic 2.0. (Closes: #381731)
|
||
|
||
[ Christoph Berg ]
|
||
* Also joining the team
|
||
* dget: consult apt-get source for missing files (Closes: #394809)
|
||
* rmadison: new upstream version, supports querying other archives
|
||
(specifically backports.org)
|
||
|
||
[ Stefano Zacchiroli ]
|
||
* package maintenance changes
|
||
+ debian/control:
|
||
- added myself as an uploader
|
||
- added XS-Vcs-Browser field
|
||
- bumped debhelper deps to >> 5 (changed debian/compat accordingly)
|
||
+ added debian/svn-deblayout with the default tags dir
|
||
+ moved examples under examples/ (changed debian/examples accordingly)
|
||
+ moved scripts under scripts/, created subordinated Makefile there
|
||
+ debian/{dirs,links}: delegated directory/symlink creation to dh_link
|
||
+ debian/manpages: delegated manpage installation to dh_installman
|
||
+ scripts/Makefile: removed the need of explicitly listing scripts
|
||
* bts: list the available severities in the manpage (Closes: #412186)
|
||
* bts: clarified the meaning of "owner" in the docs (Closes: #403859)
|
||
* checkbashisms: add detection of "${!prefix"-like bashisms, patch from Adam
|
||
D. Barratt (Closes: #409028)
|
||
* dd-list: enable (-b cmdline flag) output of binary package names, patch
|
||
from Frank Küster (Closes: #403207)
|
||
* debcommit: added support for specifying the list of files to commit on
|
||
cmdline, patch from Damyan Ivanov (Closes: #381152)
|
||
* mass-bug: enable (--severity cmdline flag) the specification of the
|
||
severity of the reported bugs, based on a patch from Adam D. Barratt
|
||
(Closes: #386124)
|
||
* tagpending: enable (-c cmdline flag) tagging bugs as confirmed in addition
|
||
to tagging them as pending, based on a patch from Adam D. Barratt
|
||
(Closes: #382884)
|
||
* tagpending: factorized some code for delivering info to the user
|
||
* tagpending: added an extra check to ensure that bugs to be tagged belong
|
||
to the current package
|
||
* uscan: added --force-download to force download when changelog is in sync
|
||
with upstream version, based on a patch from Ian Wienand (Closes: #364116)
|
||
|
||
[ Adam D. Barratt ]
|
||
* Joining the team
|
||
* COPYING: update FSF postal address
|
||
* debian/copyright:
|
||
- annotate-output is GPLv2 only
|
||
- whodepends is in the public domain
|
||
* tagpending: modify bug list display code to indicate whether --noact was
|
||
used
|
||
* tagpending: support marking wnpp bugs as pending (Closes: #398178)
|
||
* debc.1: Fix reference to debi (thanks, Frans Pop)
|
||
* {cvs-,}debc.1: Fix reference to installing packages (thanks, Frans Pop)
|
||
* debc: Add support for udebs, based on a patch from Frans Pop
|
||
(Closes: #404952)
|
||
* svnpath: is GPLv2 or later
|
||
* bts:
|
||
- handle new status / maintainer mbox links when downloading bugs
|
||
(Closes: #414200)
|
||
- use the maintainer mbox as the default mbox (i.e. for --mbox and
|
||
cached as $bug.mbox). The "raw" mboxes are now saved as $bug.raw.mbox
|
||
- attempt to download version graphs in "full caching" mode
|
||
* dscverify: Add --nosigcheck (Closes: #397720)
|
||
* uscan: Fix typo in error message when combining --report-status and
|
||
--verbose
|
||
* manpage-alert: New script to locate binaries without corresponding
|
||
manpages (Closes: #414907)
|
||
|
||
[ James Vega ]
|
||
* debian/control: Add myself to the Uploaders list.
|
||
* bts: chdir back to the invoking directory before leaving prunecache()
|
||
(Closes: #413793)
|
||
* scripts/Makefile: Specify an include directory when running Perl in order
|
||
to handle the source restructuring.
|
||
|
||
-- Mohammed Adnène Trojette <adn+deb@diwi.org> Fri, 16 Mar 2007 21:53:35 +0100
|
||
|
||
devscripts (2.9.27) unstable; urgency=low
|
||
|
||
* checkbashisms: check for 'select' (thanks to James Abley, Ubuntu user)
|
||
* debchange: add support for Ubuntu's distro codenames
|
||
* debchange: add support for ~ in version numbers (Closes: #400173)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 1 Dec 2006 08:02:53 +0000
|
||
|
||
devscripts (2.9.26) unstable; urgency=low
|
||
|
||
* deb-reversion: update to new upstream version (Closes: #329374)
|
||
* debc/debi: handle specifying changes file on command line again
|
||
(Closes: #398152)
|
||
* debc/debi: handle arch all packages correctly (oops!) (Closes:
|
||
#398597)
|
||
* dget: new upstream version, supports looking in other places for
|
||
files, new binnmu version scheme, --no-cache, file:// and copy:// and
|
||
fixed bug that --help/--version required other arguments (Closes:
|
||
#385954, #356208)
|
||
* nmudiff: allow configuration of whether to send report to existing
|
||
bugs or create a new bug (Closes: #397912)
|
||
* uscan: avoid spurious undefined warning if --package is used
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 17 Nov 2006 13:03:03 +0000
|
||
|
||
devscripts (2.9.25) unstable; urgency=low
|
||
|
||
* nmudiff: reinstall mutt as mailer of choice, but now provide the
|
||
option to use it or not (Closes: #397641)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 8 Nov 2006 20:39:24 +0000
|
||
|
||
devscripts (2.9.24) unstable; urgency=low
|
||
|
||
* debc/debi: handle multi-arch .changes files (Closes: #385673)
|
||
* debchange: allow non-official distributions (Closes: #397546)
|
||
* debdiff: handle files moving between multiple packages correctly
|
||
(Closes: #392977)
|
||
* debuild: make -B -b work sensibly (Closes: #396232)
|
||
* debuild: don't check for .orig.tar.gz if we're doing a binary-only
|
||
build (Closes: #394627)
|
||
* dget: improve manpage (Closes: #376237)
|
||
* dget: warn and exit with error if URL cannot be downloaded (Closes:
|
||
#376932)
|
||
* mass-bug: don't wrap signatures (Closes: #386123)
|
||
* nmudiff: clean up properly, and abort on editor error
|
||
* tagpending: make -v mean verbose; add long option names (Closes:
|
||
#387293)
|
||
* uscan: set HTTP user agent name (Closes: #397354)
|
||
* wnpp-alert: check return status of wget calls (Closes: #364479)
|
||
* [I18N] Include new versions of French manpages (Closes: #379614)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 8 Nov 2006 19:16:22 +0000
|
||
|
||
devscripts (2.9.23) unstable; urgency=low
|
||
|
||
* bts: automatically create cache directory when bts show is used
|
||
(Closes: #370205)
|
||
* debchange: can change urgency and distro using -D and -u flags
|
||
(Closes: #373271)
|
||
* debuild: check for either .orig.tar.gz or a .orig directory, as
|
||
dpkg-source does (Closes: #366286)
|
||
* dget: introduce --insecure option for allowing downloading from site
|
||
with self-signed certificate (Closes: #393942)
|
||
* nmudiff: much improved behaviour:
|
||
- remove dependency on mutt (use /usr/sbin/sendmail instead)
|
||
- automatically mail the relevant bugs rather than submit a new bug
|
||
report; this can be changed using the --new command line option
|
||
- allow for aborting, changing the bug number submitted to and editing
|
||
the whole message
|
||
- checking for errors rather than making a mess of things
|
||
- cleaning up the manpage
|
||
(Closes: #378264, #386147, #370056)
|
||
* uscan: fix handling of ftp directory listings with number-only
|
||
directory names (Closes: #372609)
|
||
* uscan: warn if no parentheses in one-term version 2/3 watchfile
|
||
(Closes: #375557)
|
||
* uupdate: handle ~ in version numbers (Closes: #397100)
|
||
* who-uploads: add GPG key ID to "unrecognised key" message (Closes:
|
||
#397293)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 6 Nov 2006 18:11:46 +0000
|
||
|
||
devscripts (2.9.22) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* Makefile: remove -ldl flag in libvfork linker line (from checklib
|
||
output, see http://rerun.lefant.net/checklib)
|
||
* control: make list render nicely with new aptitude list-handling
|
||
facility (Closes: #388856)
|
||
* bts: documentation for show usertag=...: s/user=/users=/
|
||
* checkbashisms: make reasons for concern explicit, and show whole line
|
||
of original script, not just matched fragment
|
||
* dget: support ~ in package version numbers (Closes: #389482)
|
||
* rmadison: make curl quiet (important when piping the output of
|
||
rmadison)
|
||
* who-uploads: don't bother with iconv -t option; it's the default
|
||
behaviour anyway (see Bug#384835)
|
||
|
||
[ Joshua Kwan ]
|
||
* Remove myself from Uploaders. -ENOTIME :(
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 11 Oct 2006 20:16:02 +0100
|
||
|
||
devscripts (2.9.21) unstable; urgency=low
|
||
|
||
* bts: reportspam/spamreport can now take multiple bug numbers
|
||
* bts: add support for forcemerge (Closes: #369050, #380041)
|
||
* bts: always include "# Automatically generated email" message (thanks
|
||
to Justin Pryzby for spotting this)
|
||
* bts: chdir back to original directory after downloading files (Closes:
|
||
#372546)
|
||
* bts: don't automatically use a -t option unless we are using
|
||
/usr/sbin/sendmail or /usr/sbin/exim* (Closes: #373664)
|
||
* bts: allow mailreader setting to contain spaces (Closes: #370208)
|
||
* checkbashisms: check for $((cnt+1)), echo -n/-e, exec -c/-l/-a, let
|
||
and $RANDOM (Closes: #369851, #377195, #378406, #383613)
|
||
* dd-list: treat lists.alioth.debian.org like lists.debian.org (Closes:
|
||
#373809)
|
||
* debchange: clarified name of changelog file in more error/warning
|
||
messages (see bug#368961)
|
||
* debchange: can specify a NEWS file to edit (still defaults to
|
||
debian/NEWS) (Closes: #384676)
|
||
* debdiff: fixed --move(-regex) options (broken by #203781 and #230702
|
||
fix in 2.9.17) (Closes: #370388)
|
||
* dpkg-genbuilddeps: clean up if statement (Closes: #365372)
|
||
* nmudiff: stop using dpkg-parsechangelog to avoid barfing over broken
|
||
changelogs (Closes: #374773)
|
||
* rc-alert: now pick up all installed packages (Closes: #370463)
|
||
* uscan: fix handling of recursive http URLs (Closes: #377518)
|
||
* who-depends: convert output into locale charset (Closes: #384835)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 29 Aug 2006 11:35:00 +0100
|
||
|
||
devscripts (2.9.20) unstable; urgency=low
|
||
|
||
* debuild: set DEB_{BUILD,HOST}_* variables as dpkg-buildpackage does
|
||
(Closes: #364256)
|
||
* debuild: improve missing .orig.tar.gz warning
|
||
* uscan: mention upgrading points in the manpage.
|
||
* uupdate: allow upstream version numbers to use A-Z (Closes:#367055)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 17 May 2006 07:27:17 +0100
|
||
|
||
devscripts (2.9.19) unstable; urgency=low
|
||
|
||
* debuild: fix -I and -i option handling (Closes: #363368)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 20 Apr 2006 21:41:51 +0100
|
||
|
||
devscripts (2.9.18) unstable; urgency=low
|
||
|
||
* uscan: fix parsing howler: uscan would never work like this - oops!
|
||
(Closes: #363338)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 18 Apr 2006 17:58:20 +0100
|
||
|
||
devscripts (2.9.17) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* several Perl scripts: make sure we set the SIGPIPE handler before
|
||
doing an open '-|'
|
||
* bts: actually support the --sendmail option rather than just say we
|
||
do! (Closes: #293715)
|
||
* bts: fix URI in manpage (Closes: #360783)
|
||
* bts: fix unblock NNNNN by|with NNNNN handling (Closes: #361029)
|
||
* bts: fix uninitialized value bugs (Closes: #362187)
|
||
* debchange: add --qa option (Closes: #358278)
|
||
* debdiff: check file permissions and new/deleted control files (Closes:
|
||
#203781, #230702)
|
||
* debdiff: option --controlfiles to allow comparing postinst
|
||
etc. (Closes: #218222)
|
||
* debrelease, debc, debi: support searching for .changes and .debs in a
|
||
directory other than the parent of the currnent source directory with
|
||
--debs-dir command line and DEBRELEASE_DEBS_DIR configuration file
|
||
options (Closes: #309362)
|
||
* debuild: emulate dpkg-buildpackage rather than call it (unless
|
||
dpkg-cross is installed); this provides a hook facility (Closes:
|
||
#226947)
|
||
* debuild: complains if debian revision in native version (Closes:
|
||
#262525)
|
||
* dget: fix manpage type (Closes: #361877)
|
||
* mass-bug: new script (Closes: #355505)
|
||
* pts-subscribe: fix config boilerplate to actually set default timeout
|
||
(Closes: #360857)
|
||
* pts-subscribe.1: improve the wording of the manpage (Closes: #360027)
|
||
* svnpath: fix svk info error (Closes: #361979)
|
||
* uscan: *really* fix the uninitialized value bug (Closes: #356959,
|
||
#361319)
|
||
* uscan: provide downloadurlmangle and filenamemangle options to mangle
|
||
the URL and filename before attempting to perform and save the
|
||
download respectively (Closes: #327404)
|
||
* uscan: fix manpage typo (dversionmangle) (Closes: #362202)
|
||
* uscan: provide "versionmangle" option which does both
|
||
{u,d}versionmangle (Closes: #350455)
|
||
* uupdate: correct syntax error (Closes: #360995)
|
||
* who-uploads: new script to determine most recent uploaders of a
|
||
package to the Debian archive (Closes: #347809)
|
||
|
||
[ Joey Hess ]
|
||
* dd-list: actually support white-space separate pages names from stdin,
|
||
as documented on man page.
|
||
* rmadison: escape "+" in package names in http query string
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 16 Apr 2006 19:43:15 +0100
|
||
|
||
devscripts (2.9.16) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* Fix 2.9.15 changelog to refer to pts-subscribe, not pkg-subscribe
|
||
(Closes: #353413)
|
||
* bts: be stricter about bug number cruft (Closes: #356318)
|
||
* bts: add spamreport as a synonym for reportspam
|
||
* debcommit: add --help, --version
|
||
* debdiff: fix unnecessary chdir (Closes: #354862)
|
||
* debdiff: compare control files in multi-deb binary packages - this was
|
||
just a coding problem, and could have been done for ages (Closes: #354868)
|
||
* pts-subscribe: Depends on the "at" package (Closes: #353502)
|
||
* uupdate: handle already-unpacked source code archives (Closes: #286253)
|
||
* uscan: avoid warnings on one-word actions (Closes: #356959)
|
||
* uscan: clarify manpage regarding spaces in URLs (Closes: #359190)
|
||
* debian/rules: remove mention of DH_ALWAYS_EXCLUDE (see Bug#352626)
|
||
|
||
[ Joey Hess ]
|
||
* debcommit: Add program name to all error messages.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 29 Mar 2006 16:20:17 +0100
|
||
|
||
devscripts (2.9.15) unstable; urgency=low
|
||
|
||
* bts: handle bts show pkg archive=yes more gracefully
|
||
* bts: require mailx | mailutils (mailutils provides mailx anyhow)
|
||
* bts: always allow Bug#NNNNNN: or #NNNNN etc. in commands (Closes:
|
||
#353049)
|
||
* bts: support caching RC bug pages (Closes: #236312)
|
||
* bts: support subscribe/unsubscribe commands (Closes: #339661)
|
||
* bts: support alternative sendmail command (Closes: #343752)
|
||
* debdiff: handle multi-binary packages and allow comparison of control
|
||
files from each corresponding pair of binary packages - thanks to
|
||
Robert Luberda <robert@debian.org> for the patch (Closes: #174858)
|
||
* general: improve getopt handling
|
||
* pts-subscribe: new script to subscribe to the PTS for a limited time
|
||
period (Closes: #202866)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 16 Feb 2006 16:17:15 +0000
|
||
|
||
devscripts (2.9.14) unstable; urgency=low
|
||
|
||
* deb-reversion: correctly handle multiword hooks (Closes: #351250)
|
||
* deb-reversion: die if not being run as root or using fakeroot
|
||
* deb-reversion: major improvements to manpage
|
||
* debchange: fall back on NAME envvar if DEBFULLNAME is not defined
|
||
(Closes: #340292)
|
||
* debrelease: allow it to run in normal situations again (broken when
|
||
fixing #322926, #217546)
|
||
* uscan: always pass --no-symlink to uupdate as uscan does the
|
||
symlinking itself (Closes: #345874)
|
||
* uscan: handle multi-word actions
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 13 Feb 2006 11:33:47 +0000
|
||
|
||
devscripts (2.9.13) unstable; urgency=low
|
||
|
||
* Don't include .svn directory in md5sums (Closes: #352273)
|
||
* bts: fix new caching code (thanks to Frank Lichtenheld for this one)
|
||
(Closes: #352476)
|
||
* bts: correctly handle DEBEMAIL='Name <email>' (Closes: #342883)
|
||
* debcommit: handle commit messages for git-based setups (Closes:
|
||
#352004)
|
||
* uscan: check sanity of downloaded files (Closes: #303958)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 12 Feb 2006 12:46:22 +0000
|
||
|
||
devscripts (2.9.12) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: show/bugs: update to recognise new URL formats in BTS pages
|
||
(based on bug #349259)
|
||
* bts: show/bugs: allow options with from:<submitter> etc. to work
|
||
correctly (Closes: #345464)
|
||
* bts: accept "submitter nnnnn !" format (Closes: #348349)
|
||
* debchange: update to recognise new URL formats in BTS pages (Closes:
|
||
#349259)
|
||
* debchange: quitting the editor with -e option and no changes no longer
|
||
modifies the changelog (Closes: #349091)
|
||
* debuild: dpkg-buildpackage -> dpkg-buildpackage(1) in EXAMPLES section
|
||
of manpage (Closes: #351363)
|
||
* nmudiff: include in package (Closes: #349337)
|
||
* nmudiff: improved old version code from Steinar using supplied patch
|
||
(Closes: #351791)
|
||
|
||
[ Joey Hess ]
|
||
* Add rmadison program by Christoph Berg. Closes: #350335
|
||
|
||
[ Nicolas François ]
|
||
* Makefile
|
||
build the man pages in the `all' rule
|
||
remove the translated manpages and update the POT/POs in `clean'
|
||
* po4a/add_fr/translator_french.add moved to po4a/fr/translator_man.add
|
||
The addendum is moved to the language directory.
|
||
It was renamed because a pod and dbk addendum will be added latter
|
||
* po4a/devscripts.fr.po moved to po4a/po/fr.po, and updated
|
||
This is important for the l10n robot used to find the POs that need to
|
||
be updated
|
||
* po4a/devscripts.pot moved to po4a/po/devscripts.pot
|
||
* po4a/devscripts-po4a.conf
|
||
update due to the new file hierarchy
|
||
* po4a/fr/*.[15]
|
||
The translated man pages were removed. They are generated at build
|
||
time.
|
||
(Closes: #347671)
|
||
|
||
[ Joey Hess ]
|
||
* Add build dep on po4a to support above changes.
|
||
* Add dget program by Christoph Berg. Closes: #332286
|
||
* Patch from Matt Kraai to add --exclude support to debdiff. Closes: #328382
|
||
* debsign: don't abort or complain if stty fails, as might happen
|
||
if run w/o a controlling terminal. Closes: #345636
|
||
|
||
-- Joey Hess <joeyh@debian.org> Thu, 9 Feb 2006 13:47:03 -0500
|
||
|
||
devscripts (2.9.11) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: allow found to take only one argument (Closes: #342515)
|
||
* svnpath: fix .SH NAME line in manpage (Closes: #342059)
|
||
* manpage typos: thanks to A Costa and Niko Tyni for these (Closes:
|
||
#342295, #342296, #342297, #342298, #342299, #342300, #342301,
|
||
#342302, #342770); I have not changed "manpage" to "man page", though,
|
||
as the former is standard UN*X terminology
|
||
* debchange, debuild, debrelease, debsign, debrsign: handle multiarch
|
||
changes files (Closes: #322926, #217546)
|
||
|
||
[ Joey Hess ]
|
||
* debcommit: add support for git, thanks to Panagiotis Issaris.
|
||
Closes: #343694
|
||
* nmudiff: new program by Steinar H. Gunderson.
|
||
* nmudiff: use sensible-editor to better comply with policy
|
||
* nmudiff: wrote a man page
|
||
* nmudiff: improve old version finding code
|
||
|
||
-- Joey Hess <joeyh@debian.org> Fri, 20 Jan 2006 14:36:27 -0500
|
||
|
||
devscripts (2.9.10) unstable; urgency=low
|
||
|
||
* bts: handle 8-bit encodings in DEBFULLNAME for "From:" field of emails
|
||
sent (Closes: #339657)
|
||
* bts: submitter and reassign accept multiple bug numbers (Closes:
|
||
#237726)
|
||
* bts: document "it" for referring to previous bug number
|
||
* debchange: provide -m/--maintmaint switch to use the maintainer name
|
||
from the most recent changelog entry rather than using the environment
|
||
variables (Closes: #232000)
|
||
* debcommit: add support for bzr (Closes: #340301)
|
||
* debuild: improve examples in manpage (Closes: #326881)
|
||
* dpkg-depcheck: completely rewrite symlink handling code to fix bug
|
||
where /usr was a symlink (Closes: #246006)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sat, 3 Dec 2005 20:24:38 +0000
|
||
|
||
devscripts (2.9.9) unstable; urgency=low
|
||
|
||
[ Filippo Giunchedi ]
|
||
* uscan: add option to set LWP timeout, patch by Stephen Quinney
|
||
(Closes: #335181)
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: fix handling of arguments to show command; translate "tag:..."
|
||
into "include=..." when given as a second argument (Closes: #338171)
|
||
* bts: don't treat something like "bts close #123456" as a comment
|
||
(Closes: #337737)
|
||
* debchange: reapply --edit patch from bug#234434 (Closes: #336632)
|
||
* debcommit: fix version grepping in changelog parsing (Closes: #336025)
|
||
* debdiff: add --quiet switch and set exit status according to diff
|
||
status (Closes: #337829)
|
||
* debuild: improve grammar of usage message
|
||
|
||
[ Joey Hess ]
|
||
* bts: sleep a default of 5 seconds between bts cache downloads
|
||
to avoid hammering the underprovisioned debian BTS/master archive server.
|
||
* bts: add --cache-delay parameter to tune this
|
||
|
||
-- Joey Hess <joeyh@debian.org> Mon, 21 Nov 2005 10:46:49 -0500
|
||
|
||
devscripts (2.9.8) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: don't require user for usertags (Closes: #326560)
|
||
* bts: fix manpage typos (Closes: #328972, #328974, #328477)
|
||
* bts: fix bug in getting timestamps
|
||
* debdiff: handle filenames with spaces (Closes: #334145)
|
||
* debdiff: compare symlinks more carefully (Closes: #327090)
|
||
* dd-list: support displaying uploaders with new --uploaders/-u option
|
||
(Closes: #328459)
|
||
* uscan: correctly handle version 2 watchfiles with multiple groups
|
||
(Closes: #327258)
|
||
* uupdate: handle case of debian/ directory in upstream sources (Closes:
|
||
#320836)
|
||
* uupdate: fix --no-symlink option (Closes: #333390)
|
||
* don't allow non-bash scripts in the package (Closes: #331223)
|
||
|
||
[ Joey Hess ]
|
||
* debchange: -r needs to enable multi-maintainer markers when releasing a
|
||
package if the releaser is not the same as the only person who made any
|
||
changes.
|
||
|
||
[ Joshua Kwan ]
|
||
* Clarify annotate-output sub-description in control file.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 16 Oct 2005 13:07:30 +0100
|
||
|
||
devscripts (2.9.7) unstable; urgency=low
|
||
|
||
* bts: oops, left out a space in usertags command
|
||
|
||
-- Julian Gilbey <jdg@polya.uklinux.net> Sun, 4 Sep 2005 01:51:24 +0100
|
||
|
||
devscripts (2.9.6) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: tags: revert change in 2.9: reinstate "fixed-in-experimental" (it
|
||
still appears to be in use) and don't need "help" twice (Closes: #325480)
|
||
* bts: show/cache: lots of changes to make compatible with new BTS HTML
|
||
pages (Closes: #325966)
|
||
Also store devscripts version with cached files, so that such changes
|
||
can be handled more smoothly in future.
|
||
* bts: small cleanups for output messages, minor bugfixes etc.
|
||
* bts: introduce spam command to report spam in bug reports
|
||
* bts: support new user/usertags commands (Closes: #326265)
|
||
* checkbashisms: correctly detect "function" keyword (Closes: #324599)
|
||
* uscan: report on package being scanned when --report is used (Closes:
|
||
#324102)
|
||
* uscan: provide --report-status option to distinguish from --report,
|
||
which is now quieter (Closes: #325097, #325980)
|
||
|
||
[ Filippo Giunchedi ]
|
||
* uscan: fixed some repeated tags when used with --dehs
|
||
* uscan: expand some entities in dehs_output
|
||
* bts: download bugs.css and use it (Closes: #323781)
|
||
* bts: remove some old cache handling cruft since sarge is released
|
||
|
||
[ Joey Hess ]
|
||
* dd-list: add --dctrl option for quick reading from grep-dctrl.
|
||
* grep-excuses: remove special case for running locally on ftp-master,
|
||
which breaks every time ftp-master moves (or directories are reorganised),
|
||
and only saved some loopback traffic anyway.
|
||
* grep-excuses: fix non-robust html parsing that caused ugly messages
|
||
when it failed to find </ul> at the end of the excuses file due
|
||
to reformatting.
|
||
|
||
-- Julian Gilbey <jdg@polya.uklinux.net> Sun, 4 Sep 2005 01:08:47 +0100
|
||
|
||
devscripts (2.9.5) unstable; urgency=low
|
||
|
||
[ Joey Hess ]
|
||
* bts: Make block command accept "by" or "with" after the blocked bug,
|
||
but do not make either mandatory.
|
||
* debcommit: try to add support for svk
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: fix clone command (Closes: #321798)
|
||
* debchange: add comment to manpage about building sponsored uploads
|
||
(Closes: #321960)
|
||
* debchange: introduce --create option: allows creation of changelogs /
|
||
NEWS files (Closes: #220755, #322716), and inform user about this
|
||
option if changelog / NEWS file is not found (Closes: #316661)
|
||
* debchange: allow option (--nomultimaint) to not use this
|
||
multi-maintainer changelog format
|
||
* debsign: fix noecho behaviour for interrupted gpg call (Closes:
|
||
#321684)
|
||
* uscan: --report actually reports useful information (Closes: #313323)
|
||
* wnpp-alert: RFA -> RFH (Closes: #321707)
|
||
|
||
[ Joey Hess ]
|
||
* bts: Deal with recent bts changes in html munging code.
|
||
|
||
-- Joey Hess <joeyh@debian.org> Wed, 17 Aug 2005 12:08:09 -0400
|
||
|
||
devscripts (2.9.4) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: fix forwarded command (Closes: #320703)
|
||
* debchange: un-html-ise bug titles when using --closes
|
||
|
||
[ Joey Hess ]
|
||
* bts: Support new block and unblock commands.
|
||
|
||
-- Joey Hess <joeyh@debian.org> Wed, 3 Aug 2005 22:13:47 -0400
|
||
|
||
devscripts (2.9.3) unstable; urgency=low
|
||
|
||
[ Filippo Giunchedi ]
|
||
* added deb-reversion by martin f krafft (Closes: #284642)
|
||
* modified Makefile to handle docbook-generated manpages and build-depend on
|
||
xsltproc + docbook-xsl
|
||
|
||
[ Joey Hess ]
|
||
* Fix suggests on subversion.
|
||
* Other cleanups to references to revision control programs.
|
||
|
||
[ Joshua Kwan ]
|
||
* debchange: Fix dch -D behavior by adding some parentheses. closes: #319687
|
||
* Add French manual pages, thanks to the French l10n team. closes: #292780
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: support for notfound command (Closes: #320569)
|
||
* debchange: change --closes command output format to place "(Closes:
|
||
#nnnnn)" at end of changelog entry
|
||
* debchange: don't require changelog to be modified when -e or -r option
|
||
used
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 31 Jul 2005 14:50:10 +0100
|
||
|
||
devscripts (2.9.2) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* debcommit: fix recognition of cvs trees
|
||
|
||
[ Joey Hess ]
|
||
* bts: Fix over-broad cgi url mangling to avoid mangling urls that are part
|
||
of bug reports.
|
||
* bts: fix retitle command, broken by extra param change in 2.9.
|
||
Closes: #319367
|
||
|
||
-- Joey Hess <joeyh@debian.org> Thu, 21 Jul 2005 12:57:47 -0400
|
||
|
||
devscripts (2.9.1) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* annotate -> annotate-output renaming, removing package conflict
|
||
(closes: #319271, #319289)
|
||
* debcommit: Apply Colin Watson's arch patch (see #319072)
|
||
|
||
[ Joey Hess ]
|
||
* debchange: Fix parsing of --release-heuristic switch.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 21 Jul 2005 09:51:17 +0100
|
||
|
||
devscripts (2.9) unstable; urgency=low
|
||
|
||
[ Julian Gilbey ]
|
||
* bts: fix bts --mbox show nnnn after bts show nnnn
|
||
* bts: add etch and etch-ignore tags (closes: #312493)
|
||
* bts: tags: remove "fixed-in-experimental" and add "help"
|
||
* debchange: use word "file" in manpage for --changelog option (closes:
|
||
#301917)
|
||
* debchange: debian/NEWS.Debian should have been debian/NEWS (closes:
|
||
#303886)
|
||
* debuild: correct manpage typo (closes: #309825)
|
||
* debdiff: handle debdiff on two identically-named native .dsc files
|
||
(closes: #307318)
|
||
* grep-excuses: no longer cache web page, as per bug#309802 (closes:
|
||
#225955)
|
||
* rc-alert: no longer automatically create cache directory, as per
|
||
bug#309802
|
||
* uscan: handle annoying error message (closes: #303607)
|
||
* uscan: mangle http://sf.net/ to use Filippo's sf.php script and work
|
||
(closes: #242884)
|
||
* uscan: handle tar.bz2 packages (related to #317331)
|
||
* uupdate: handle dpkg 1.13 source format allowing bz2-compressed files
|
||
and .debian.tar.gz files (closes: #317331)
|
||
* wnpp-alert: accept -h and -v short options (closes: #304240)
|
||
* wnpp-alert: don't cache such small files (closes: #309802)
|
||
* wnpp-alert: check help_requested file and handle packages with no
|
||
descriptions (closes: #318737)
|
||
|
||
[ Joshua Kwan ]
|
||
* Add a new script whodepends, written by Moshe Zadka, to check
|
||
which maintainers' packages depend on a particular package.
|
||
closes: #175832 (longstanding, huh?)
|
||
* checkbashims: show usage if 0 arguments provided.
|
||
|
||
[ Filippo Giunchedi ]
|
||
* debdiff: handle .udeb files if found in .changes (closes: #215477)
|
||
* debchange: add support for forcing a lower version
|
||
(-b/--force-bad-version) (closes: #251436, #183424)
|
||
* debsign: support for signing .commands files (Closes: #224523)
|
||
* added annotate.sh and annotate.1
|
||
* added archpath.sh and archpath.1, patch by Colin Watson (Closes: #319072)
|
||
* export DH_ALWAYS_EXCLUDE in debian/rules as we are not interested in
|
||
.svn/CVS directories
|
||
|
||
[ Joey Hess ]
|
||
* debchange: support generating multi-developer changelogs, currently only
|
||
supporting the format used in this changelog entry. If multiple developers
|
||
are detected it will automatically add [ Full Name ] lines to disambiguate
|
||
who did what.
|
||
* debdiff: fix debdiff of dsc files to work with new dpkg-dev.
|
||
Closes: #313293, #314811
|
||
* Add debcommit, a script to commit to svn (or cvs) based on the contents of
|
||
the changelog, and svnpath, which it uses to generate svn tags.
|
||
Closes: #316577
|
||
* debchange: Don't allow --closes in --news mode.
|
||
* debchange: In --news mode, don't include "* Non-maintainer upload."
|
||
entries
|
||
* debchange: In --news mode, separate each new entry with a blank line
|
||
and do not add bullets, to encourage not writing NEWS files like changelog
|
||
files. Closes: #316660
|
||
* debchange: Add --release-heuristic and DEBCHANGE_RELEASE_HEURISTIC
|
||
options to control how it tells if a package was released.
|
||
* debchange: Add new "changelog" release heuristic, which looks
|
||
for a distribution of "UNRELEASED" in a changelog (and adds such a
|
||
distribution by default when making new entries). Useful for packages
|
||
maintained/released by multiple people.
|
||
* debchange: Patch from David B Harris to implement --edit option.
|
||
Closes: #234434
|
||
* Add dd-list, originally by Lars Wirzenius, rewritten in perl.
|
||
Closes: #316102
|
||
* Ignore whitespace around package names in dd-list --stdin.
|
||
* debchange: Add --release option.
|
||
* bts: update and apply Filippo's patch to add a progress display while
|
||
caching bugs. Closes: #237842
|
||
* tagpending.1: Remove obsolete note about it using LDAP.
|
||
* bts: add support for new version tracking extensions in the Debian BTS
|
||
control interface.
|
||
* bts: add support for "bts show package dist=stable" and the like.
|
||
* bts: check for additional options and die
|
||
* tagpending: add missing space after package limit when calling bts
|
||
|
||
-- Filippo Giunchedi <filippo@debian.org> Wed, 20 Jul 2005 14:33:05 +0200
|
||
|
||
devscripts (2.8.14) unstable; urgency=low
|
||
|
||
* uscan: fix second showstopper (broken URL parsing) (closes: #301169)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 24 Mar 2005 14:33:05 +0000
|
||
|
||
devscripts (2.8.13) unstable; urgency=low
|
||
|
||
* bts: provide --quiet option (closes: #299344)
|
||
* dpkg-depcheck: improve sgml catalog regexp (closes: #295845)
|
||
* uupdate: improve error message (closes: #267317)
|
||
* uscan: fix showstopper (closes: #301177)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 24 Mar 2005 09:13:15 +0000
|
||
|
||
devscripts (2.8.12) unstable; urgency=low
|
||
|
||
* bts: allow --mbox etc. options to appear after the show/bugs keyword
|
||
as well as before, and similarly with the "cache" command
|
||
* bts: allow bug numbers to end with a ":" (closes: #300965)
|
||
* debchange: use access rather than stat for checking file permissions
|
||
(closes: #298659); also do same to debi and debuild
|
||
* debdiff: don't hardcode wdiff path
|
||
* debsign: correct obsolete head syntax (closes: #300844)
|
||
* uscan: watch files are now version=3 (should have done this with
|
||
2.8.11, oops)
|
||
* uscan: now support DEHS-style output and --watchfile etc options
|
||
* uscan: also state upstream URL for newer versions (closes: #230813)
|
||
* uscan: handle funny upstream version numbers using multiple groups
|
||
(closes: #282255) and version-number mangling, both for upstream
|
||
version numbers (closes: #266095) and Debian version numbers (closes:
|
||
#261385)
|
||
* uscan: support --rename option to rename file instead of symlinking it
|
||
(closes: #227952)
|
||
* uscan: call find with -follow option: this should not cause any
|
||
problems (if it does, we can make it optional) (closes: #243758)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 15 Mar 2005 18:41:25 +0000
|
||
|
||
devscripts (2.8.11) unstable; urgency=low
|
||
|
||
* Julian Gilbey
|
||
- Added a dependency on sed (>= 2.95) as wnpp uses the T command (thanks
|
||
to Olafur Jens Sig for alerting me to this one)
|
||
- bts: fix --cache-mode=mbox after --cache-mode=min bug (closes: #290487)
|
||
- bts: quieten (hopefully) unnecessary warning from HTML::Parse for
|
||
funny characters (closes: #292671)
|
||
- debchange: support --changelog and --news options for specifying
|
||
changelog (closes: #219135, #261878)
|
||
- debchange: remove emacs backup file (closes: #297489)
|
||
- debchange: document --nmu in manpage (closes: #299234)
|
||
- debsign: check for gpg version for no-show-policy-url option
|
||
(closes: #293792)
|
||
- uscan: change behaviour with respect to directory name checking: now
|
||
only checks directories with matching names, rather than downloading
|
||
newer versions regardless (closes: #260538)
|
||
- uscan: handle metacharacters in directory components (closes: #262489)
|
||
- uscan: allow directory name patterns (not quite recursive, but it's
|
||
pretty much what was requested) (closes: #143284)
|
||
* Joshua Kwan
|
||
- dscverify: Don't use --emulate-md-encode-bug in dscverify anymore,
|
||
it's been obsoleted with gnupg 1.4.0. (closes: #293791)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 13 Mar 2005 13:51:29 +0000
|
||
|
||
devscripts (2.8.10) unstable; urgency=low
|
||
|
||
* bts: better fix for option handling bug. Options must all appear
|
||
before first action name (closes: #290253 again, and prevents other
|
||
similar problems with tag - tagname)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 13 Jan 2005 10:57:15 +0000
|
||
|
||
devscripts (2.8.9) unstable; urgency=medium
|
||
|
||
* bts: fix option handling to allow '+' to go through again.
|
||
closes: #290253
|
||
|
||
-- Joshua Kwan <joshk@triplehelix.org> Thu, 13 Jan 2005 01:17:39 -0800
|
||
|
||
devscripts (2.8.8) unstable; urgency=low
|
||
|
||
* bts: fix mbox handling in 2.8.7; this also obviates the need for
|
||
cleaning out the cache if upgrading from 2.8.6.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 11 Jan 2005 09:58:38 +0000
|
||
|
||
devscripts (2.8.7) unstable; urgency=low
|
||
|
||
* bts: fix option handling, thanks to Tristan Seligmann (closes:
|
||
#289672)
|
||
* bts: support reading downloaded mbox versions of bugs with mutt or
|
||
alternative mail readers; also provide finer grained control over what
|
||
gets cached in general. NOTE that this has changed some incompatible
|
||
changes from those introduced in version 2.8.6 (closes: #251099)
|
||
* debclean: remove obsolete French translation of manpage
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 10 Jan 2005 18:42:20 +0000
|
||
|
||
devscripts (2.8.6) unstable; urgency=low
|
||
|
||
* Julian Gilbey
|
||
- bts: download attachments when caching bug reports (closes: #254102)
|
||
- debian/control: add Suggests: libwww-perl (closes: #277388)
|
||
- debchange: switch from ldap to wget for searching BTS (for
|
||
efficiency) (closes: #284650)
|
||
- tagpending: switch from ldap to wget for searching BTS (for
|
||
efficiency)
|
||
- uupdate: apply patch from Matthew Palmer to fix overwriting upstream
|
||
files (closes: #230090)
|
||
|
||
-- Joshua Kwan <joshk@triplehelix.org> Tue, 28 Dec 2004 11:51:38 -0800
|
||
|
||
devscripts (2.8.5) unstable; urgency=medium
|
||
|
||
* Julian Gilbey
|
||
- bts: fix "bts bugs :" error
|
||
- bts: accept "bts tags nnnnnn +tag" syntax
|
||
- bts: rejuvenate the close command (closes: #245956)
|
||
- bts: fix typo (closes: #268608)
|
||
- debchange: fixed pipe error (closes: #228749)
|
||
- debchange: requires perl >= 5.8, so make this a Depends: in the
|
||
control file (will be standard in sarge anyway, so it's not a
|
||
particularly big deal) (closes: #241138)
|
||
- debuild: correctly count the saved envvars (closes: #268985)
|
||
- debsign: correctly handle DEBSIGN_SIGNLIKE config option (closes:
|
||
#270262)
|
||
- tagpending: make ldap optional (closes: #269124)
|
||
- tagpending: fix -n output message (closes: #269125)
|
||
- tagpending: give progress output; introduce silent option
|
||
- uscan: support version numbers with ~ (change Devscripts::Versort to
|
||
simply call dpkg --compare-versions to do the work) (closes: #232286)
|
||
- wnpp-alert: now correctly reports on orphaned packages as well
|
||
(tweaked some sed scripts; don't know what was actually wrong :-/ )
|
||
(closes: #268948)
|
||
* Joshua Kwan
|
||
- debrsign: Warn if you passed a changes file but omitted the remote
|
||
address.
|
||
- Update debchange and tagpending for new bts2ldap gateway.
|
||
- Remove ${perl:Depends} from control file, dh_perl is not guessing that
|
||
we do actually need 5.8, and so we end up with a perl (>= 5.8), perl
|
||
dependency, which is wrong.
|
||
|
||
-- Joshua Kwan <joshk@triplehelix.org> Sun, 26 Sep 2004 13:41:37 -0700
|
||
|
||
devscripts (2.8.4) unstable; urgency=medium
|
||
|
||
* The Barbrady release ("Move along people, there's NOTHING TO SEE here..")
|
||
* Add build-depends on the perl packages that perl -c needs to do its thing.
|
||
Thanks Anibal Monsalve Salazar for pointing this out. Closes: #266847
|
||
|
||
-- Joshua Kwan <joshk@triplehelix.org> Thu, 19 Aug 2004 09:13:14 -0700
|
||
|
||
devscripts (2.8.3) unstable; urgency=medium
|
||
|
||
* The "timely bug report" release.
|
||
* uupdate.sh: [ $# ne 0 ] -> [ $# -ne 0 ]. Thanks Fumitoshi UKAI.
|
||
(Closes: #266221)
|
||
* Run perl -c on all the Perl scripts and sh -n on all of the shell
|
||
scripts, in foresight of future syntax errors.
|
||
* tagpending.sh: Add a space after the source package name. Thanks Guillem
|
||
Jover for pointing this out.
|
||
* Remove the last remnants of the abandoned debpanic script from debi.pl.
|
||
* bts.pl: Fix gooood crack in 'it' usage. ($it eq undef -> not defined $it.)
|
||
(Closes: #266717)
|
||
|
||
-- Joshua Kwan <joshk@triplehelix.org> Wed, 18 Aug 2004 01:28:37 -0700
|
||
|
||
devscripts (2.8.2) unstable; urgency=low
|
||
|
||
* tagpending.sh:
|
||
- s/help/usage/. Another buglet found by Steve Kowalik. Sigh!
|
||
(Closes: #265412)
|
||
- Include the source package name in the 'package' portion of
|
||
the generated message. (Closes: #265445)
|
||
|
||
-- Joshua Kwan <joshk@triplehelix.org> Mon, 16 Aug 2004 13:23:10 -0700
|
||
|
||
devscripts (2.8.1) unstable; urgency=medium
|
||
|
||
* debchange.pl: Don't check for -w 'debian/changelog', check whether
|
||
we're in debian/ first, to avoid false positives. (Closes: #264310)
|
||
* tagpending.sh: Steve Kowalik's personal email is s3kr1t, so don't use
|
||
mail(1) to send the control email, but toss it all to bts.pl which will
|
||
handle all the $DEBEMAIL and $EMAIL and such. (Closes: #264767)
|
||
|
||
-- Joshua Kwan <joshk@triplehelix.org> Tue, 10 Aug 2004 09:41:14 -0700
|
||
|
||
devscripts (2.8) unstable; urgency=low
|
||
|
||
* Now comaintained by Joshua Kwan and Julian Gilbey.
|
||
* Build system:
|
||
- `pwd` -> $(CURDIR) in debian/rules.
|
||
- Remove $(CWRAPPERS) in Makefile's clean target.
|
||
* archive/cvs-buildpackage: Remove.
|
||
* debchange:
|
||
- Add -n / --nmu option for NMUs. (Closes: #184944)
|
||
- Our BTS web parser is broken. Move to Net::LDAP and the
|
||
more machine-friendly bts2ldap gateway. Change the Suggests:
|
||
on libwww-perl to libnet-ldap-perl.
|
||
- Do not proceed with parsing versions and contacting the BTS if
|
||
debian/changelog is not writable. (Closes: #235485, #178080)
|
||
* debsign:
|
||
- Don't prompt to overwrite the dsc file (ie. may be owned by root,
|
||
parent dir owned by yourself) - force it and hope it works.
|
||
(Closes: #249950)
|
||
- Change nonstandard head -1 to head -n 1. (Closes: #231130)
|
||
- Add a versioned dependency on gnupg (>= 1.0.7), when
|
||
--no-show-policy-url was added. (Closes: #228938)
|
||
* debrsign:
|
||
- Add --path option to specify full path to gnupg/pgp. (Closes: #243013)
|
||
* debuild:
|
||
- Preserve GPG_TTY so that gpg-agent is recognized. (Closes: #254112)
|
||
* bts:
|
||
- Recognize the 'l10n' tag for bts. (Closes: #227735)
|
||
- bts.1: Fix extraneous indentation. (Closes: #236309)
|
||
- Allow 'it' as an alias to the previous bug referenced.
|
||
(Closes: #256051)
|
||
- cache: Fix uninitialized value warning by checking how many arguments
|
||
were passed. (Closes: #225317)
|
||
* Devscripts::Versort:
|
||
- Apply Roderick Schertler's patch to fix an infinite loop comparing
|
||
identical non-Debian revisions. (Closes: #236344)
|
||
* rc-alert:
|
||
- rc-alert.1: Add SEE ALSO for popbugs(1). (Closes: #227078)
|
||
* uscan:
|
||
- uscan.pl, uscan.1: Add brief mention for --debug. (Closes: #238655)
|
||
- uscan.pl: remove HTTP GET data from downloaded file. (Closes: #247175)
|
||
* New scripts by me:
|
||
- tagpending: Within a source directory, tags all bugs not already
|
||
'pending' to be as such. (associated: tagpending.1)
|
||
|
||
-- Joshua Kwan <joshk@triplehelix.org> Fri, 6 Aug 2004 14:06:00 -0700
|
||
|
||
devscripts (2.7.95.1) unstable; urgency=low
|
||
|
||
* bts: fixed some major blunders in bts show command: now shows
|
||
something in offline mode, and multiple instances of bts show work
|
||
concurrently
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 11 Dec 2003 18:47:25 +0000
|
||
|
||
devscripts (2.7.95) unstable; urgency=low
|
||
|
||
* New script:
|
||
- cvs-debrelease: to complete the cvs-* scripts bundle, this one
|
||
replicates the debrelease behaviour
|
||
* bts: remove special tag:<tag> processing, as the BTS understands
|
||
tag:<tag> requests (thanks Colin!)
|
||
* cvs-deb{c,i}: call deb{c,i} directly
|
||
* debchange: don't give unnecessary UTF-8 warning notice (closes:
|
||
#222110)
|
||
* dscverify: fix ENOENT bug (closes: #222890)
|
||
* uscan: some minor cleanups
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 8 Dec 2003 23:14:49 +0000
|
||
|
||
devscripts (2.7.94.3) unstable; urgency=low
|
||
|
||
* debi/debc: fix typo in determining .changes filename (closes: #221842)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 20 Nov 2003 21:50:54 +0000
|
||
|
||
devscripts (2.7.94.2) unstable; urgency=low
|
||
|
||
* Fix bts email From: line bug (closes: #221848)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 20 Nov 2003 14:31:36 +0000
|
||
|
||
devscripts (2.7.94.1) unstable; urgency=low
|
||
|
||
* And get rc-alert to work (closes: #221767)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 20 Nov 2003 00:43:31 +0000
|
||
|
||
devscripts (2.7.94) unstable; urgency=low
|
||
|
||
* Really include rc-alert (closes: #221550)
|
||
* debchange: fix UTF-8 problems (closes: #218785)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 19 Nov 2003 15:26:25 +0000
|
||
|
||
devscripts (2.7.93) unstable; urgency=low
|
||
|
||
* New scripts:
|
||
- cvs-debuild: wrapper for debuild to use cvs-buildpackage, or for
|
||
cvs-buildpackage to use debuild (closes: #36344 at last!)
|
||
- cvs-debi, cvs-debc: wrapper for debi, debc to use in conjunction
|
||
with cvs-debuild or cvs-buildpackage; function like
|
||
debi and debc, but are run from the CVS working
|
||
directory instead (also in #36344)
|
||
- rc-alert: list all installed packages which appear in the
|
||
list of packages with RC bugs
|
||
- wnpp-alert: list all installed packages which appear in the WNPP
|
||
orphaned or up-for-adoption lists (closes: #188246)
|
||
* lots of scripts: remove --ignore-dirname option and provide
|
||
--check-dirname-level and --check-dirname-regex along with
|
||
configuration file options to set the default directory name-checking
|
||
behaviour (closes: #218153)
|
||
* lots of scripts: provide --no-conf/--noconf option for all scripts
|
||
which read the devscripts configuration files, and provide useful
|
||
information when the --help option is used (closes: #218224)
|
||
* bts: identify itself in its automatic emails (closes: #199312)
|
||
* bts: dangerous "no-option" behaviour to cleancache changed
|
||
* bts: completely rewrite the caching system using LWP, based on an idea
|
||
gleaned from the original rc-alert together with knowledge of the BTS
|
||
internals ;-); this does give a couple of minor disadvantages, but
|
||
lots of major advantages too (the code is *much* cleaner now, and we
|
||
only need to store each page once!); there is still a slightly messy
|
||
converter to convert the old cache to the new format, but that shall
|
||
go away soonish (probably after 2-3 months or sarge release, whichever
|
||
is sooner), to be replaced with a simple warning
|
||
* bts: support "bts bugs tag:<tag>" (closes: #218494)
|
||
* bts: deprecate "bts close" command, following the lead of debbugs
|
||
* accept EMAIL as well as DEBEMAIL (closes: #219127)
|
||
* debi, debc: rewrote in Perl (there was so much Perl embedded, it
|
||
didn't make sense to leave it in shell script)
|
||
* debi, debc: provide --no-conf option
|
||
* debc/debi: support only listing/installing specified packages (closes:
|
||
#200372)
|
||
* debchange: improve regex to recognise more successful uploads (closes:
|
||
#218242)
|
||
* debchange: perform various UTF-8 checks (closes: #218785)
|
||
* debpkg: remove /usr/local components from PATH
|
||
* debsign: improve gpg/pgp selection heuristics (closes: #158614,
|
||
#211031)
|
||
* debsign: improve manpage
|
||
* debuild: fix command line parsing (uploaded this one as 2.7.92.1)
|
||
(closed #218108, #218234)
|
||
* debuild: more command-line parsing stuff (closes: #218379, #220900)
|
||
* debuild: pass -e<maint> option to debsign (oops!)
|
||
* debuild: deprecate -E option (dpkg-buildpackage now uses it); so only
|
||
-e and -r short options are left
|
||
* debuild: deprecate -L/--lintian option for indicating lintian options,
|
||
replace with --lintian-opts
|
||
* debuild: support linda (closes: #178456)
|
||
* debuild: now always recognises -d/-D options to skip/force use of
|
||
dpkg-checkbuilddeps (closes: #188216)
|
||
* grep-excuses: converted to use wget and caching instead of libwww-perl
|
||
(faster)
|
||
* plotchangelog: provided --cumulative option
|
||
* devscripts.conf.5: new manpage (closes: #217858)
|
||
* removed the dummy build, release and signchanges scripts (they were
|
||
renamed over four years ago)
|
||
* updated the devscripts.conf default file to add new programs to the
|
||
list
|
||
* note that it's really sourced by /bin/bash. not generic /bin/sh (and
|
||
modify the rest of the package accordingly); this cleans up a minor
|
||
inconsistency
|
||
* place symlink to the default config file in doc directory
|
||
* improved tempfile security in plotchangelogs, debdiff, grep-excuses
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 17 Nov 2003 22:40:29 +0000
|
||
|
||
devscripts (2.7.92.1) unstable; urgency=low
|
||
|
||
* debuild: fix command line parsing (backported from 2.7.93pre2)
|
||
(closes: #218108, #218234)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 31 Oct 2003 10:33:07 +0000
|
||
|
||
devscripts (2.7.92) unstable; urgency=low
|
||
|
||
* Security fix: be a lot more careful when traversing directory trees
|
||
looking for debian/changelog files; only perform potentially harmful
|
||
actions if the directory name matches the package name (i.e., package
|
||
or package-<anything>). Affects the following programs: debc,
|
||
debchange/dch, debclean, debuild, debi, debrelease, uscan, uupdate
|
||
(closes: #205471)
|
||
* bts: update tags list again (closes: #207260)
|
||
* bts: update BROWSER URL (closes: #207052)
|
||
* bts: handle '+' in package names when caching (closes: #215830)
|
||
* bts: provide online links instead of/as well as local ones
|
||
* bts: provide new commands package, owner, noowner
|
||
* bts: provide cleancache command
|
||
* bts: expire old automatically downloaded bugs from the cache
|
||
* bts: fix tag command for multiple tags (closes: #215986)
|
||
* debchange: fix off-by-one editor line error (closes: #204512)
|
||
* debchange: apply Matt Zimmerman's patch to support --distribution and
|
||
--urgency options (closes: #197106)
|
||
* debdiff: allow "--move-regex from to" to use $1, ... in "to" part
|
||
(closes: #204114)
|
||
* debdiff: fix syntax error (closes: #217715)
|
||
* debi: fix typo so only install .debs and not .udebs (closes: #207955)
|
||
* debsign: fix policy-url inclusion with gnupg (closes: #204685)
|
||
* dpkg-depcheck: check for build-essential being installed (closes:
|
||
#216809)
|
||
* dpkg-genbuilddeps: remove comment about strace bug (closes: #212277)
|
||
* grep-excuses: quote package name (closes: #212476)
|
||
* uupdate: correct syntax error when hunting reject files (closes: #206768)
|
||
* uupdate: *really* accept symlink options (closes: #212253)
|
||
* uupdate: correct symlink comment (closes: #213590)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 27 Oct 2003 22:12:03 +0000
|
||
|
||
devscripts (2.7.91) unstable; urgency=low
|
||
|
||
* debdiff: fix regex error with --move option (closes: #204113)
|
||
* debuild: close build log file before exiting (closes: #204076)
|
||
* mergechanges: use correct default filename when epochs are present
|
||
(closes: #195761)
|
||
* uupdate: fix Devscripts::Versort to not do infinite loops (closes:
|
||
#204192)
|
||
* uupdate: make -v work (closes: #204232)
|
||
* uupdate: handle new files introduced upstream better (closes: #197478)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 6 Aug 2003 15:27:53 +0100
|
||
|
||
devscripts (2.7.90) unstable; urgency=low
|
||
|
||
* Version number: this is heading towards 2.8.0; there are several more
|
||
contributed scripts to add first, though.
|
||
* bts: add comment on from:<submitter> and src:<package> options for bts
|
||
bugs (closes: #155658)
|
||
* bts: fix clone command (closes: #185524, #201088, #201090)
|
||
* bts: use sensible-browser instead of trying to parse BROWSER ourselves
|
||
(closes: #185827)
|
||
* bts: add caching capabilities (closes: #188229)
|
||
* bts: update list of valid tags (closes: #196751, #201149)
|
||
* bts: fix "sumitter" typo (closes: #203162)
|
||
* debchange: use new upstream version number found from changelog
|
||
(closes: #154144, #181974)
|
||
* debchange: provide --closes capability (closes: #153910)
|
||
* debclean: added French manpage (closes: #180224)
|
||
* debdiff: the --move <from> <to> should not regard the <from> as a
|
||
regex (closes: #183930); add --move-regex which accepts regexps
|
||
* debit: remove script, as debian-test has been removed from unstable
|
||
* debuild: fix --rootcmd bug (closes: #180862)
|
||
* debuild: add GPG_AGENT_INFO and remove PGPPASS to default preservation
|
||
list (closes: #186659)
|
||
* debuild: log build to log file (closes: #164585)
|
||
* dpkg-depcheck: give -a more functionality when used in combination
|
||
with -b, -d or -m (closes: #143306)
|
||
* dpkg-depcheck: add discard-sgml-catalogs feature (closes: #147369)
|
||
* plotchangelog: applied Joey's patch to add -d/--dump option (closes:
|
||
#182878)
|
||
* uupdate: added some more sanity and success checks (closes: #188711)
|
||
* uupdate: improved option handling (closes: #145711)
|
||
* uupdate: provided symlink/copy option (closes: #150845)
|
||
* uscan: sort directories into a sensible order before we begin and add
|
||
some intelligence to save some work in certain cases (closes: #156434)
|
||
* uscan: add some variation to the exit status (closes: #192786)
|
||
* uscan: clarify manpage (closes: #201278)
|
||
* README: added dependency information (closes: #183299)
|
||
* NEW SCRIPT: checkbashisms (closes: #163316)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 1 Aug 2003 11:50:16 +0100
|
||
|
||
devscripts (2.7.2) unstable; urgency=low
|
||
|
||
* bts: add sarge and experimental tags (closes: #170389)
|
||
* bts: add submitter command (closes: #172161)
|
||
* bts: reopen submitter name is optional (closes: #171046)
|
||
* debchange: handle upstream version numbers with : or - correctly
|
||
(closes: #174818)
|
||
* debpkg: Created a compiled debpkg wrapper so that suidperl is no
|
||
longer needed for debpkg to be suid root
|
||
* debdiff: Quieten interdiff check when interdiff not installed and
|
||
sh=dash (from #168862, now reassigned to dash)
|
||
* debdiff: mention interdiff in control file
|
||
* grep_excuses: drop email grepping, as this no longer appears in
|
||
update_excuses output (closes: #174300)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 1 Jan 2003 10:34:25 +0000
|
||
|
||
devscripts (2.7.1) unstable; urgency=low
|
||
|
||
* The "bugfix time" release
|
||
* bts: support new "clone" command (closes: #141995)
|
||
* bts: shouldn't be noisy if no arguments received (closes: #147181)
|
||
* bts: browser selection code improvement (closes: #150751)
|
||
* debdiff: fix config file typo (closes: #149712)
|
||
* debpkg: untaint @ARGV to quieten perl
|
||
* debuild: add dpkg-checkbuilddeps command when given binary* option
|
||
(closes: #141159)
|
||
* debuild: "fakeroot :" test replaced with "fakeroot true" to work on
|
||
Hurd
|
||
* debuild: pass DEBSIGN_* environment variables (closes: #159848)
|
||
* debrelease: no longer collapse when a -t <host> option is given for
|
||
dupload
|
||
* debsign: remove PATH-cleaning code etc., as it actually provides no
|
||
security and is annoying (closes: #161509)
|
||
* dpkg-depcheck: Fix typo in help message (closes: #140923)
|
||
* dpkg-depcheck: Fix regexp (quote filename properly) (closes: #143298)
|
||
* uupdate: correct .orig.tar.gz handling (closes: #147657)
|
||
* uscan: fix to support weird dpkg version number handling
|
||
(closes: #159052)
|
||
* several perl scripts "use 5.6.0" -> "use 5.006_000" (closes: #154770)
|
||
* upgrade standards version (support new DEB_BUILD_OPTIONS)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 1 Oct 2002 16:46:02 +0100
|
||
|
||
devscripts (2.7.0) unstable; urgency=low
|
||
|
||
* debclean: don't remove .upload files (closes: #140161)
|
||
* I think it's ready enough to bump the version number!
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 31 Mar 2002 10:02:49 +0100
|
||
|
||
devscripts (2.6.99) unstable; urgency=low
|
||
|
||
* debdiff: fix dsc handling on native packages (closes: #139776)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 25 Mar 2002 08:52:34 +0000
|
||
|
||
devscripts (2.6.98) unstable; urgency=low
|
||
|
||
* uscan: fix handling of HTTP-proxied FTP requests (closes: #138882)
|
||
* uscan: add --debug features
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 24 Mar 2002 22:51:03 +0000
|
||
|
||
devscripts (2.6.97) unstable; urgency=low
|
||
|
||
* debdiff: add support for comparing source packages (closes: #94908)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 17 Mar 2002 23:46:17 +0000
|
||
|
||
devscripts (2.6.96) unstable; urgency=low
|
||
|
||
* uscan: typo in manpage (closes: #138486)
|
||
* uscan: allow per-site PASV/active selection (closes: #127646)
|
||
* add devscripts.1 manpage (closes: #138485)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 17 Mar 2002 12:28:53 +0000
|
||
|
||
devscripts (2.6.95) unstable; urgency=low
|
||
|
||
* debuild: don't die with -tc option (closes: #138478)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 15 Mar 2002 17:14:53 +0000
|
||
|
||
devscripts (2.6.94) unstable; urgency=low
|
||
|
||
* James' comment means that the procmail script can be even more
|
||
economical.
|
||
* Also correct the regexp (which would have failed in the past)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 15 Mar 2002 16:58:53 +0000
|
||
|
||
devscripts (2.6.93) unstable; urgency=low
|
||
|
||
* debuild: use lintian according to DEBUILD_LINTIAN ;-) (closes: #138445)
|
||
* procmail examples: update for ACCEPTED messages (closes: #138460)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 15 Mar 2002 16:01:31 +0000
|
||
|
||
devscripts (2.6.92) unstable; urgency=low
|
||
|
||
* debdiff: fixed syntax error (closes: #138381)
|
||
* debdiff: and use proper logic for wdiff exit status (closes: #138383)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 15 Mar 2002 11:17:07 +0000
|
||
|
||
devscripts (2.6.91) unstable; urgency=low
|
||
|
||
* grep-excuses: fixed parsing problem (closes: #138227)
|
||
* uscan: fixed FTP regex
|
||
* uscan: chdir back to where we started between directories
|
||
(closes: #138232)
|
||
* uupdate: add (and document) bzip2 support (closes: #138247)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 14 Mar 2002 10:06:35 +0000
|
||
|
||
devscripts (2.6.90) unstable; urgency=low
|
||
|
||
* Simplified whole build process.
|
||
* Removed broken i18n support -- if it's wanted, we can reintroduce it
|
||
when Perl supports a --dump-po-strings type function (or we can write
|
||
it manually)
|
||
* devscripts now has a config file! Yeah! (closes: #40729)
|
||
* New scripts:
|
||
- dpkg-depcheck (from Bill Allombert <ballombe@debian.org>)
|
||
- grep-excuses (closes: #129444)
|
||
- mergechanges (closes: #130849)
|
||
* bts: document BROWSER in ENVIRONMENT VARIABLES section (closes:
|
||
#116417)
|
||
* bts: accepts 'tags' as a synonym for 'tag' (closes: #113262)
|
||
* bts: accepts --help and --version arguments
|
||
* debchange: allow it to understand both dupload and dput .upload
|
||
formats
|
||
* debchange: handle EMAIL='Full Name <email@address>' (closes: #133632)
|
||
* debchange: now uses config variable for --preserve option
|
||
* debchange: introduce -d/--fromdirname option (closes: #116352)
|
||
* debchange: clarify --newversion explanation in manpage (closes: #137392)
|
||
* debclean: introduced --cleandebs option and config variable: now only
|
||
removes .deb etc. files if specifically requested to
|
||
* debdiff: fixed dirs moving around among multiple packages (closes:
|
||
#113151)
|
||
* debdiff: use configuration file
|
||
* debrelease: can use dput or dupload (closes: #118071)
|
||
* debrelease: can now handle source-only uploads
|
||
* debrelease: use configuration file
|
||
* deb[r]sign: teach it about source-only .changes files
|
||
* debsign: don't delete signed files if the scp to transfer them back
|
||
failed (thanks to Joey Hess for patch) (closes: #126395)
|
||
* debsign: use configuration file
|
||
* debuild: teach it about source-only builds (closes: #114699) and
|
||
binary-only builds (closes: #115168)
|
||
* debuild: correct -E description in usage info (closes: #126171)
|
||
* debuild: correct -p option handling (closes: #122870)
|
||
* debuild: now uses configuration file (closes: #36793)
|
||
* debuild: check for existence of fakeroot (closes: #137605)
|
||
* dpkg-genbuilddeps: now a wrapper around dpkg-depcheck. This latter
|
||
program can be used instead if there is a problem with strace hanging
|
||
on dpkg --build; simply only trace the build target.
|
||
* dscverify: now uses the same gpg command as katie for signature
|
||
verification, which has simplified the code significantly
|
||
* dscverify: now also check signature on .dsc file included in .changes
|
||
file
|
||
* dscverify: now uses configuration file
|
||
* uscan: rewrote in Perl to make handling other bugs simpler
|
||
* uscan: new, simpler, watch file format available, ironically also
|
||
allows handling of more complex http:// searches (closes: #126789)
|
||
* uscan: correct handling of absolute filenames (closes: #120416, #126768)
|
||
* uscan: verbose and non-verbose modes available (closes: #126705)
|
||
* uscan: report-only mode available (closes: #126705)
|
||
* uscan: allows choosing PASV or non-PASV (default) mode (closes: #127646)
|
||
* uscan: symlinks (by default) pkg_version.orig.tar.gz to downloaded
|
||
file (closes: #127580)
|
||
* uscan: now uses configuration file
|
||
* uupdate: correct match regexp (closes: #114798)
|
||
* uupdate: now uses pristine source by default (closes: #131448)
|
||
* debian.procmail: remove old quake list reference (closes: #136058)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 4 Feb 2002 13:00:36 +0000
|
||
|
||
devscripts (2.6.4) unstable; urgency=low
|
||
|
||
* Fix postscript typo (closes: #112437)
|
||
* bts: add missing tags (closes: #113240)
|
||
* bts: fix comment handling in bts control commands (closes: #113890)
|
||
* plotchangelog: add -b/--bugcount option to --help output (closes:
|
||
#112585)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 1 Oct 2001 08:49:59 +0100
|
||
|
||
devscripts (2.6.3) unstable; urgency=low
|
||
|
||
* bts: Fix typos (closes: #110519)
|
||
* bts: Implement esr's BROWSER spec (closes: #111061)
|
||
* bts: Multiple command caching, thanks to Colin Watson (closes:
|
||
#111066)
|
||
* bts: Recognise DEBEMAIL and fake From: line if it's set (closes:
|
||
#111148)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 4 Sep 2001 15:24:53 +0100
|
||
|
||
devscripts (2.6.2) unstable; urgency=low
|
||
|
||
* Get the build-indep -> build-arch change correct as well - D'Oh!
|
||
(closes: #110042)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sat, 25 Aug 2001 22:30:17 +0100
|
||
|
||
devscripts (2.6.1) unstable; urgency=low
|
||
|
||
* Build-Depends-Indep -> Build-Depends (closes: #109746)
|
||
* bts doesn't automatically default to w3m (closes: #109699)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 24 Aug 2001 01:53:37 +0100
|
||
|
||
devscripts (2.6.0) unstable; urgency=low
|
||
|
||
* Added new "bts" script (closes: #104407)
|
||
* Added Ben Collins' dpkg-genbuilddeps program (note that this makes
|
||
this package "Architecture: any" rather than the previous
|
||
"Architecture: all"); unfortunately, it is currently disabled due to a
|
||
bug in strace (or perhaps it's in dpkg)
|
||
* Fix dscverify MD5 -> Digest::MD5 (required the old libmd5-perl package
|
||
to work correctly) (closes: #105814)
|
||
* Change "OK then, aborting." message in debsign (closes: #100654)
|
||
* Correct spelling priviledge -> privilege (closes: #101774)
|
||
* Improvement in uupdate tmp dir handling (thanks to Decklin Foster)
|
||
(closes: #106057)
|
||
* dscverify now accepts local keyrings (closes: #98431)
|
||
* Fixed plotchangelog bugs (closes: #102416, #102417)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 21 Aug 2001 20:27:53 +0100
|
||
|
||
devscripts (2.5.30) unstable; urgency=low
|
||
|
||
* Remove /etc/upload.sites if it still exists.
|
||
* Correct use of $! in perl scripts (closes: #97185)
|
||
* Add wdiff recommendation in control file for debdiff (closes: #94907)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 6 Jun 2001 16:02:08 +0100
|
||
|
||
devscripts (2.5.29) unstable; urgency=medium
|
||
|
||
* And do all of the other debian.procmail security regex's while we're
|
||
at it.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sat, 5 May 2001 22:51:04 +0100
|
||
|
||
devscripts (2.5.28) unstable; urgency=medium
|
||
|
||
* Fix security hole in debian.procmail example: replace [^@] regex by
|
||
something more restrictive (reported by Shane Wegner <shane@debian.org>)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sat, 5 May 2001 22:28:20 +0100
|
||
|
||
devscripts (2.5.27) unstable; urgency=low
|
||
|
||
* debdiff: compares control files in more situations (closes: #94562)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 20 Apr 2001 17:30:43 +0100
|
||
|
||
devscripts (2.5.26) unstable; urgency=low
|
||
|
||
* Fixed debdiff; added wdiff formatting options
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 17 Apr 2001 11:04:23 +0100
|
||
|
||
devscripts (2.5.25) unstable; urgency=low
|
||
|
||
* Fixed plotchangelog bugs (closes: #93204, #93205)
|
||
* Enhanced debdiff (closes: #58459, #59827, #79952): can now diff
|
||
control files and see which files have moved between packages (not
|
||
perfect, but pretty good)
|
||
* dch aborts if the temporary changelog is not modified (mtime check) --
|
||
patch by Colin Watson <cjw44@flatline.org.uk> (closes: #72237)
|
||
* Improve forward.exim (master.procmail was already done) (closes: #78474)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 17 Apr 2001 09:42:55 +0100
|
||
|
||
devscripts (2.5.24) unstable; urgency=low
|
||
|
||
* Improve debpkg error handling with no options given
|
||
* debsign should exit with status 0 if signed file is not resigned
|
||
(closes: #92833)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 4 Apr 2001 18:24:39 +0100
|
||
|
||
devscripts (2.5.23) unstable; urgency=low
|
||
|
||
* Fix uscan to handle funny HTML hrefs (closes: #89749)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 2 Apr 2001 01:01:26 +0100
|
||
|
||
devscripts (2.5.22) unstable; urgency=low
|
||
|
||
* Remove dependency on gettext; there are no translations for this
|
||
package to date, and no easy ways of generating the needed message
|
||
files (closes: #92167)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 30 Mar 2001 15:45:31 +0100
|
||
|
||
devscripts (2.5.21) unstable; urgency=low
|
||
|
||
* Introduced --set-envvar option to debuild (might close #88586)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 5 Mar 2001 15:58:59 +0000
|
||
|
||
devscripts (2.5.20) unstable; urgency=low
|
||
|
||
* Modified README to refer to dpkg-statoverride instead of suidmanager
|
||
* debsign: Add -e option (closes: #85847)
|
||
* debsign: lots of improvements to bring it into line with current
|
||
dpkg-buildpackage
|
||
* Modified package description to list dependencies of each script
|
||
* Removed dependency on ftp (and ftp-ssl should Provide: ftp)
|
||
(closes: #86765)
|
||
* Updated for new Perl setup; changed source dependencies to cope
|
||
* Standards version 3.5.2
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 25 Feb 2001 14:21:01 +0000
|
||
|
||
devscripts (2.5.19) unstable; urgency=low
|
||
|
||
* Quote package name in regexps (closes: #85566)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 11 Feb 2001 22:49:28 +0000
|
||
|
||
devscripts (2.5.18) unstable; urgency=low
|
||
|
||
* Correct /bin/sh -> /bin/bash in shell scripts; broke due to my
|
||
configure script using the shell variable BASH, which was /bin/sh when
|
||
/bin/sh was linked to bash. Oops. (closes: #85089)
|
||
* Correct debchange directory renaming behaviour (closes: #78468)
|
||
* Correct ~ -> $HOME in debrsign (closes: #81147)
|
||
* Changed tar I -> tar --bzip2 in uupdate (closes: #81507)
|
||
* Corrected uscan.1 (thanks to Jim Van Zandt) (closes: #83095)
|
||
* debchange: sets urgency to low automatically (closes: #83584)
|
||
* debclean: Correct directory changing (closes: #84309)
|
||
* Conflict with old suidmanager
|
||
* debchange: --help should never fail! (closes: #78383)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 7 Feb 2001 10:47:28 +0000
|
||
|
||
devscripts (2.5.17) unstable; urgency=low
|
||
|
||
* debuild: Allow through DEB_* and GNUPGHOME environment
|
||
variables. (Closes: #77822)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 14 Dec 2000 12:03:56 +0000
|
||
|
||
devscripts (2.5.16) unstable; urgency=low
|
||
|
||
* debdiff: Set locale to C before doing parsed dpkg-deb call
|
||
(closes: #68325 again)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 11 Dec 2000 23:07:07 +0000
|
||
|
||
devscripts (2.5.15) unstable; urgency=low
|
||
|
||
* Correct debsign typo -- oops! (closes: #79366)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 11 Dec 2000 22:17:55 +0000
|
||
|
||
devscripts (2.5.14) unstable; urgency=low
|
||
|
||
* master.procmail: add -oi option to sendmail invocation
|
||
* debdiff: attempt to fix hardlinks problem (closes: #68325)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 10 Dec 2000 23:50:35 +0000
|
||
|
||
devscripts (2.5.13) unstable; urgency=low
|
||
|
||
* debsign: Fix manpage (line beginning with dot disappeared)
|
||
(closes: #76984)
|
||
* debsign: Give explanatory warning message about RSA(REF) extensions if
|
||
gpg fails, due to silly/paranoid gpg exit values (closes: #75677)
|
||
* debsign: use new Changed-By field if it exists (closes: #77226)
|
||
* deb(r)sign: now allows signing of just a .dsc file (closes: #77822)
|
||
* dch: Use more intelligent way of determining name and email address
|
||
(thanks to Roderick Schertler, roderick@argon.org; closes: #63764)
|
||
* uscan: Use binary mode for ftp (closes: #67336)
|
||
* uscan: Use passive mode for ftp (closes: #68539)
|
||
* parsechangelog: put in check for libtimedate-perl package and issue
|
||
meaningful error message if not found (closes: #67710)
|
||
* master.procmail: prevent looping (closes: #65256)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sat, 9 Dec 2000 23:53:23 +0000
|
||
|
||
devscripts (2.5.12) unstable; urgency=low
|
||
|
||
* dscverify: Correct test for --help, --version to be *after* test for
|
||
no arguments
|
||
* uupdate: allow .tar.bz2 archive files (but not yet for pristine
|
||
source; will do soon, once I've upgraded to woody and dpkg is ready
|
||
for it) (closes: #64113)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 22 May 2000 13:55:38 +0100
|
||
|
||
devscripts (2.5.11) unstable; urgency=low
|
||
|
||
* Fix checkgettext.pm so it actually works when liblocale-gettext-perl
|
||
is not installed (conflict with POSIX module)
|
||
* Modify dscverify to see the keyrings on ftp-master as well as on
|
||
master.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 22 May 2000 10:27:26 +0100
|
||
|
||
devscripts (2.5.10) unstable; urgency=low
|
||
|
||
* Fix debsign to check for $GNUPGHOME as well as ~/.gnupg (closes bug
|
||
reported by Gerfried Fuchs <alfie@innocent.com>)
|
||
* Fix debian-test script to work with new version of debian-test
|
||
(closes: #51527)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 11 May 2000 12:04:29 +0100
|
||
|
||
devscripts (2.5.9) unstable; urgency=low
|
||
|
||
* Change Getopt::Long::config back to Getopt::Long::Configure in dch as
|
||
this is a woody package, and I am not going to worry about slink
|
||
compliance any longer.
|
||
* debsign checks to see whether the .dsc file has already been signed
|
||
(closes: #54963)
|
||
* Fixed scp bug when changes file name is given relative to remote home
|
||
directory (closes: #61504)
|
||
* Corrected help message in debc (closes: #61541)
|
||
* Changed dupload recommends to suggests; all package maintainers will
|
||
have dupload installed anyone, one would presume (closes: #57847)
|
||
* Removed recommendations etc on netstd and perl(-suid) from the control
|
||
file as their replacements are already standard in potato.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 4 Apr 2000 17:45:18 +0100
|
||
|
||
devscripts (2.5.8) frozen unstable; urgency=low
|
||
|
||
* Correct debdiff to allow 2 *.changes files (closes: #58458)
|
||
(RM: this is an important bug)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 13 Mar 2000 23:37:05 +0000
|
||
|
||
devscripts (2.5.7) unstable; urgency=low
|
||
|
||
* Remove install-stamp from debian/rules
|
||
* Change Getopt::Long::Configure to Getopt::Long::config in dch to allow
|
||
the package to still work in slink (closes: #51442)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 1 Dec 1999 00:50:44 +0000
|
||
|
||
devscripts (2.5.6) unstable; urgency=low
|
||
|
||
* Correct debuild bug. Again. This regexp is getting silly ;)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 24 Nov 1999 09:28:44 +0000
|
||
|
||
devscripts (2.5.5) unstable; urgency=low
|
||
|
||
* Correct debuild to only pass -spgp and -sgpg options to debsign, not
|
||
-sa and suchlike (closes: #51065)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 23 Nov 1999 12:18:47 +0000
|
||
|
||
devscripts (2.5.4) unstable; urgency=low
|
||
|
||
* Added perl shebang test to debian-test suite
|
||
* Recompile to correct perl shebang line (closes: #51039 and all other
|
||
reports about the same thing!)
|
||
* Preserve DEB_BUILD_OPTIONS (request from Joseph Carter)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 23 Nov 1999 11:19:12 +0000
|
||
|
||
devscripts (2.5.3) unstable; urgency=low
|
||
|
||
* Correct uupdate syntax error (closes: #50881)
|
||
* Correct debsign regexp error again! (closes: #50877)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 22 Nov 1999 18:24:00 +0000
|
||
|
||
devscripts (2.5.2) unstable; urgency=low
|
||
|
||
* Fixed debrelease back in version 2.5.0 to pass on options to dupload,
|
||
but forgot to say so.
|
||
* All of the programs which look for a .changes file now accept the
|
||
dpkg-buildpackage/dpkg-architecture -a and -t options (again, done in
|
||
2.5.0)
|
||
* Correct 'eq' -> '-eq' in test command (and it's the third time I've
|
||
made that mistake in as many days...) (closes: #50549)
|
||
* Added a simple debian-test script to check that I get the version
|
||
numbering right....
|
||
* Added build dependencies (which wasn't really that hard...)
|
||
* Correct debdiff problem: forgot to chdir back after looking at first
|
||
changes file
|
||
* debit now runs debian-test *without* su nobody; I believe that it is
|
||
the responsibility of the test programs themselves to handle choosing
|
||
their userid
|
||
* Correct handling of .changes file entries when package is in
|
||
non-US/main/libs or suchlike (really closes: #50281)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 19 Nov 1999 01:50:32 +0000
|
||
|
||
devscripts (2.5.1) unstable; urgency=low
|
||
|
||
* Cleaned up Makefile.am
|
||
* Small correction to mustsetvar logic in uscan
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 16 Nov 1999 21:44:26 +0000
|
||
|
||
devscripts (2.5.0) unstable; urgency=low
|
||
|
||
* Add -m option to deb(r)sign to parallel the behaviour of
|
||
dpkg-buildpackage; this is obviously desirable, and necessary to
|
||
* make sure that debuild pays attention to any -m, -k, -p or -s options
|
||
given to dpkg-buildpackage when calling debsign (should close #50281),
|
||
and
|
||
* make debsign sign the right .changes file! (closes: #50134)
|
||
* Teach debdiff to fully handle potato version of dpkg -c output
|
||
* Make debdiff able to handle .changes files as well as just single .deb
|
||
files
|
||
* Make debdiff Perl more idiomatic
|
||
* Allow deb[ic] to handle multiple binary packages by parsing .changes
|
||
file (closes: #33699)
|
||
* Merged deb[ic] into one file, as their functionality is almost
|
||
identical
|
||
* Corrected a few more occurrences of manually parsing changelogs (which
|
||
I should have done when correcting bug #43082)
|
||
* Add Joey's plotchangelog program (closes: #50150)
|
||
* Added a README.i18n file
|
||
* Added James R. Van Zandt's debit script, merged into a single script
|
||
with debi.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 16 Nov 1999 02:41:57 +0000
|
||
|
||
devscripts (2.4.6) unstable; urgency=low
|
||
|
||
* Rebuild with correct Perl paths
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 12 Nov 1999 02:26:42 +0000
|
||
|
||
devscripts (2.4.5) unstable; urgency=low
|
||
|
||
* Remove references to libtricks package from descriptions (close:
|
||
#49937, even though I made the correction the day before the bug
|
||
report arrived!)
|
||
* Only suggest gnupg rather that recommend (closes: #49882)
|
||
* s/sprint/sprintf/ in dscverify (closes: #49721)
|
||
* Add --version and --help options to all programs (and this effectively
|
||
closes: #49554)
|
||
* Add long options to all programs except for deb(r)sign, as the options
|
||
there match those in dpkg-buildpackage (closes: #41850)
|
||
* No longer suggest PGP, as GNU Privacy Guard with the requisite
|
||
extensions should be sufficient
|
||
* Correct debdiff to take account of new format of dpkg-deb -c output
|
||
(and why did it change?)
|
||
* Make sure debian/rules clean really does that (error in Makefile.am)
|
||
* Rewrite of internals of debuild in several places, especially with
|
||
regard to -r handling. Much nicer logic now.
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 12 Nov 1999 01:49:40 +0000
|
||
|
||
devscripts (2.4.4) unstable; urgency=low
|
||
|
||
* Correct spurious debian/changelog.dch error message (closes: #49435)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 7 Nov 1999 18:02:07 +0000
|
||
|
||
devscripts (2.4.3) unstable; urgency=low
|
||
|
||
* Add ssh | ssh-nonfree suggest (forgot when adding remote signing
|
||
capabilities to deb(r)sign in 2.4.[01])
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 7 Nov 1999 02:37:17 +0000
|
||
|
||
devscripts (2.4.2) unstable; urgency=low
|
||
|
||
* Change netstd dependency to netstd (<<3.07-8) | ftp dependency
|
||
(closes: #49322, #49331)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 7 Nov 1999 02:24:43 +0000
|
||
|
||
devscripts (2.4.1) unstable; urgency=low
|
||
|
||
* Added remote changes file functionality to debsign
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 4 Nov 1999 01:09:13 +0000
|
||
|
||
devscripts (2.4.0) unstable; urgency=low
|
||
|
||
* Use Edward Betts' procmailrc examples files
|
||
* Suggest perl5-suid | perl-suid instead of perl-suid (closes: #42873)
|
||
* Corrected debchange to handle all sorts of version numbers, and to
|
||
use dpkg-parsechangelog for correctness (closes: #43082)
|
||
* Corrected dscverify: use POSIX and don't have barewords (closes: #45858)
|
||
* Renamed signchanges to debsign
|
||
* Allowed .changes name to be determined automatically by debsign
|
||
* Added debrsign program (closes: #44051)
|
||
* Cleaned up shebang lines
|
||
* Corrected uscan to allow absolute links (closes: #45672)
|
||
* Make ftp connections passive (closes: #46193)
|
||
* Corrected extraneous directory changing (closes: #46645)
|
||
* Use dpkg-parsechangelog to determine package name and version in
|
||
uupdate (closes: #47402)
|
||
* Make pgp/gpg choice of debsign behave in the same way as
|
||
dpkg-buildpackage.
|
||
* dscverify now uses GPG and will need an RSA extension to check PGP
|
||
signatures
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 28 Oct 1999 16:39:42 +0100
|
||
|
||
devscripts (2.3.9) unstable; urgency=low
|
||
|
||
* Correct gpg signchanges patch (closes: #42188, thanks to Adam Heath)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 8 Aug 1999 10:05:34 +0100
|
||
|
||
devscripts (2.3.8) unstable; urgency=low
|
||
|
||
* Changed perl5 dependency to perl5 | perl (closes: #42329)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 4 Aug 1999 10:32:39 +0100
|
||
|
||
devscripts (2.3.7) unstable; urgency=low
|
||
|
||
* Correct html patch (closes: #41986)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 28 Jul 1999 00:37:59 +0100
|
||
|
||
devscripts (2.3.6) unstable; urgency=low
|
||
|
||
* Corrected Makefile.am bug which makes all Perl scripts begin #! @PERL@
|
||
-- ouch!! (closes: #41846, part of #41850)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 25 Jul 1999 02:12:37 +0100
|
||
|
||
devscripts (2.3.5) unstable; urgency=low
|
||
|
||
* Change Suggests: libmd5-perl to libdigest-md5-perl
|
||
* Incorporated Joseph Carter's gpg patch to signchanges (closes: #40727)
|
||
* Incorporated Raphael Hertzog's patch to not depend on
|
||
liblocale-gettext-perl (closes: #40596)
|
||
* Applied Piotr Roszatycki's patch to allow uscan to use http://
|
||
prefixed locations (closes: #41272)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Fri, 23 Jul 1999 09:24:53 +0100
|
||
|
||
devscripts (2.3.4) unstable; urgency=low
|
||
|
||
* Change perl dependency to perl5 dependency
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 1 Jul 1999 23:02:33 +0100
|
||
|
||
devscripts (2.3.3) unstable; urgency=low
|
||
|
||
* Corrected debpkg manpage (closes: #40279)
|
||
* Remove dependency on dupload (closes: #40382)
|
||
* Add -p (preserve directory name) option to dch (closes: #39385)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 1 Jul 1999 02:54:24 +0100
|
||
|
||
devscripts (2.3.2) unstable; urgency=low
|
||
|
||
* More corrections to uscan, with thanks to Thomas Quinot. Closes:
|
||
#40227
|
||
* Added -e/-E options to debuild (closes: #40071)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 27 Jun 1999 03:00:22 +0100
|
||
|
||
devscripts (2.3.1) unstable; urgency=low
|
||
|
||
* Really fix bug#38798 this time: versort and uscan now work correctly
|
||
together
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 22 Jun 1999 00:45:52 +0100
|
||
|
||
devscripts (2.3.0) unstable; urgency=low
|
||
|
||
* Reinstated the release script (renamed as debrelease) (closes #34122)
|
||
* dch can now determine (in conjunction with dupload 2.1) whether or not
|
||
to increment the version number without needing an explicit option
|
||
(closes #34130)
|
||
* Internationalisation of the package
|
||
* Correct the (internal) versort library file description (closes:
|
||
#38798)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 22 Jun 1999 00:45:39 +0100
|
||
|
||
devscripts (2.2.7) unstable; urgency=low
|
||
|
||
* signchanges now correctly handles signing binary-only changes files
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 31 May 1999 22:35:20 +0100
|
||
|
||
devscripts (2.2.6) unstable; urgency=low
|
||
|
||
* Corrected silly dscverify bug so it now works with filenames with no
|
||
directory components -- duh! (closes: #38065)
|
||
* Corrected perl regexp in signchanges so it now finds the dsc file
|
||
(closes: #38049)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 23 May 1999 16:44:32 +0100
|
||
|
||
devscripts (2.2.5) unstable; urgency=high
|
||
|
||
* Now only recommend fakeroot (and not libtricks) to alleviate grave
|
||
bug #37592 against dpkg
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 13 May 1999 01:45:02 +0100
|
||
|
||
devscripts (2.2.4) unstable; urgency=low
|
||
|
||
* debchange/dch now looks for environment variable DEBEMAIL before
|
||
EMAIL (closes: #37199)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 5 May 1999 23:55:15 +0100
|
||
|
||
devscripts (2.2.3) unstable; urgency=low
|
||
|
||
* Correct debdiff Perl error and inconsistency
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 4 May 1999 05:01:17 +0100
|
||
|
||
devscripts (2.2.2) unstable; urgency=low
|
||
|
||
* Fixed signchanges to die if PGP fails, rather than to wipe the
|
||
unsigned .changes file (closes: #36625)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 27 Apr 1999 01:57:57 +0100
|
||
|
||
devscripts (2.2.1) unstable; urgency=low
|
||
|
||
* Correct copyright notice in debdiff.1
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 21 Apr 1999 02:10:59 +0100
|
||
|
||
devscripts (2.2.0) unstable; urgency=low
|
||
|
||
* Merged Yann's debdiff manpage with my attempt; bumping up the minor
|
||
number because of the new program
|
||
* Simplified debdiff's exit values
|
||
* debdiff is now licensed under version 2 of the GPL, rather than
|
||
version 2 or later
|
||
* Modified debchange/dch to always use the current date at the end of
|
||
the changelog section, even when adding an entry
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 19 Apr 1999 20:00:34 +0100
|
||
|
||
devscripts (2.1.6) unstable; urgency=low
|
||
|
||
* Modify debdiff to ignore the destinations of symlinks
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 13 Apr 1999 23:44:47 +0100
|
||
|
||
devscripts (2.1.5) unstable; urgency=low
|
||
|
||
* Now only Suggests: rather than Recommend: perl-suid (closes: #35635)
|
||
* Added Roderick's patch to dscverify, and added a change directory
|
||
feature of my own: a .changes file may be in any directory, and the
|
||
program will cd to that directory before trying to read any files
|
||
(closes: #34255)
|
||
* Added a rewritten, Perl version, of Yann Dirson's debdiff script
|
||
(closes: #34781)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 12 Apr 1999 22:50:44 +0100
|
||
|
||
devscripts (2.1.4) unstable; urgency=low
|
||
|
||
* Modify versort to be locale-independent, matching the corresponding
|
||
expected change in dpkg
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 3 Mar 1999 01:10:37 +0000
|
||
|
||
devscripts (2.1.3) unstable; urgency=low
|
||
|
||
* Removed CVS files from .orig.tar.gz file!
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 25 Feb 1999 19:57:50 +0000
|
||
|
||
devscripts (2.1.2) unstable; urgency=low
|
||
|
||
* Made debpkg pick up gid root as well as uid root
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Tue, 23 Feb 1999 18:08:23 +0000
|
||
|
||
devscripts (2.1.1) unstable; urgency=low
|
||
|
||
* Moved package from utils to devel (closes: #33410)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Sun, 21 Feb 1999 00:52:26 +0000
|
||
|
||
devscripts (2.1.0) unstable; urgency=low
|
||
|
||
* Correct README to refer to libtricks package rather than fakeroot
|
||
package (closes: #32736)
|
||
* Modify uupdate to accept a -u argument to keep an Upstream pristine
|
||
source (closes: #32680, #12443); bump up the minor version number for
|
||
this
|
||
* A few other miscellaneous bug fixes to uupdate to be stricter about
|
||
seeming problems
|
||
* Added a new program: signchanges for signing a .changes/.dsc pair
|
||
without needing any of the rest of the source or binary files to be
|
||
present; this is useful for when a developer must build a package on
|
||
a machine other than the one on which he is signing
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 3 Feb 1999 02:31:15 +0000
|
||
|
||
devscripts (2.0.6) unstable; urgency=low
|
||
|
||
* Updated man page for uupdate to reflect change in 2.0.5
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Wed, 20 Jan 1999 12:44:11 +0000
|
||
|
||
devscripts (2.0.5) unstable; urgency=low
|
||
|
||
* Made test invocations POSIX compliant by removing -a connectives
|
||
* Uupdate now also accepts an absolute filename (closes: #31884)
|
||
* Allowed debuild to accept a space after the -r option
|
||
* More checks in uupdate to make it more robust
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 18 Jan 1999 16:51:16 +0000
|
||
|
||
devscripts (2.0.4) unstable; urgency=low
|
||
|
||
* Changed control file to refer to package libtricks rather than old
|
||
name fakeroot (spotted by Edward Betts)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 11 Jan 1999 00:24:02 +0000
|
||
|
||
devscripts (2.0.3) unstable; urgency=medium
|
||
|
||
* Second attempt at correcting critical /tmp security bug (thanks to
|
||
Joey Hess!)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 7 Jan 1999 22:46:01 +0000
|
||
|
||
devscripts (2.0.2) unstable; urgency=low
|
||
|
||
* Disallow debchange and uupdate from being run by root or setuid; this
|
||
prevents possible /tmp exploits (Spotted by Joey Hess)
|
||
* Use the TMPDIR environment variable instead of /tmp if it is set
|
||
(requested by Zephaniah E, Hull)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 7 Jan 1999 21:56:11 +0000
|
||
|
||
devscripts (2.0.1) unstable; urgency=low
|
||
|
||
* Corrected silly LIBDIR bug in uscan
|
||
* Corrected missing newline character in debchange
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 7 Jan 1999 18:24:58 +0000
|
||
|
||
devscripts (2.0.0) unstable; urgency=low
|
||
|
||
* New maintainer
|
||
* Standards: 2.5.0.0
|
||
* New version numbering scheme: major.minor.patchlevel
|
||
* Changed the name of build to debuild. build now just prints an error
|
||
message and will disappear completely in the near future.
|
||
* Correct handling of epochs in debc, debi and release (closes: #29855)
|
||
* Use environment variables EDITOR, then VISUAL, and failing that,
|
||
/usr/bin/editor in accordance with policy 5.3 (except that VISUAL is
|
||
not mentioned there) (closes: #28605)
|
||
* Many modifications to uscan: it now compares version numbers
|
||
correctly, using a Perl script which works in a similar way to
|
||
dpkg --compare-versions, and it no longer has the extra 0 bug
|
||
(closes: #19235, #19467); it no longer uses ncftp but only ftp
|
||
(closes: #20968)
|
||
* uscan now expects the watch file to explicitly indicate how to deduce
|
||
the version number from the filename, by writing the filename as a
|
||
Perl regular expression and enclosing the version number part in (...)
|
||
* uupdate now allows a version number as an argument after the archive
|
||
filename, allowing it to work in harmony with uscan (closes: #20278)
|
||
* uupdate no longer tries to remove *.orig files, as the only ones which
|
||
are created by GNU patch are those where the patch failed, and we
|
||
probably _want_ to keep those (closes: #25774)
|
||
* build rewritten in Perl (now called debuild); has a nicer handling of
|
||
command line options (can accept a -r option with one of binary etc.,
|
||
and doesn't need an explicit -r option if there are other
|
||
dpkg-buildpackage options) (closes: #27752)
|
||
* debpkg rewritten in Perl as well
|
||
* This package is now an Architecture: all package as there are no
|
||
binaries left
|
||
* debchange now uses the last distributions mentioned in the changelog
|
||
as the default for the new version (closes: #30204)
|
||
* debchange now uses the environment variables DEBFULLNAME and EMAIL as
|
||
the uploader's details if these are set
|
||
* release has been deprecated in favour of dupload, and now just prints
|
||
a message suggesting the use of dupload instead (Closes: #29826,
|
||
#29978)
|
||
* The debchange command line options have been changed. debchange no
|
||
longer pays attention to the presence of a RELEASED file. The -i
|
||
option is for Increasing the Debian release number; the -a option is
|
||
for Appending to the current version, and the -v option specifies a
|
||
specific version number. One of these is mandatory
|
||
* Debchange now adds new changelog entries to the END of the current
|
||
section, rather than the beginning
|
||
* Improved logic of upgrading the Debian release number in debchange
|
||
* Debchange does not supply a release number if there is an explicit
|
||
version number provided
|
||
* Now debchange works on a version of the changelog in /tmp and only
|
||
overwrites the current changelog if everything is OK; this is much
|
||
safer than the original version. Also, all system calls have their
|
||
return status checked
|
||
* release and build now print error messages suggesting their
|
||
replacements
|
||
* debuild now runs lintian by default if it is installed; there is an
|
||
override facility etc., as described in the manpage (Closes: #18254)
|
||
* Added Roderick Schertler's dscverify program to devscripts
|
||
* Rewrote many bits of many man pages
|
||
* debian/rules and Makefile modified to use debhelper
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 7 Jan 1999 02:46:04 +0000
|
||
|
||
devscripts (1.7.1) frozen unstable; urgency=medium
|
||
|
||
* Corrected file permissions (Closes: #31447)
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Mon, 4 Jan 1999 10:29:19 +0000
|
||
|
||
devscripts (1.7) frozen unstable; urgency=low
|
||
|
||
* Changed uupdate to be more choosy about the version numbers
|
||
automatically recognised (Closes: #30838)
|
||
* New maintainer
|
||
|
||
-- Julian Gilbey <jdg@debian.org> Thu, 24 Dec 1998 13:07:13 +0000
|
||
|
||
devscripts (1.6) unstable; urgency=low
|
||
|
||
* #23098 build manpage update
|
||
* #23097 build: Preserve FAKEROOTKEY
|
||
* #19172 remove description for deblint
|
||
* #18564 depend on mailx
|
||
* #14314 release: epochs work now.
|
||
* #18498 conffiles are now absolute
|
||
* #24455 #24074 release: new scp requires -q option
|
||
|
||
-- Christoph Lameter <clameter@debian.org> Sat, 11 Jul 1998 21:45:47 -0700
|
||
|
||
devscripts (1.5) unstable; urgency=low
|
||
|
||
* #18235: build checks for executable bit on debian/rules and sets it if
|
||
not set before building package. build fails when debian/rules is not
|
||
present.
|
||
|
||
-- Christoph Lameter <clameter@debian.org> Sun, 15 Feb 1998 20:01:09 -0800
|
||
|
||
devscripts (1.4) unstable; urgency=low
|
||
|
||
* Upgrade to 2.4.0.0
|
||
* remove deblint from the package since there is now lintian which is much
|
||
better.
|
||
|
||
-- Christoph Lameter <clameter@debian.org> Sat, 14 Feb 1998 14:37:42 -0800
|
||
|
||
devscripts (1.3) unstable; urgency=low
|
||
|
||
* build: change default path. Remove sbin dirs add /usr/local/bin
|
||
|
||
-- Christoph Lameter <clameter@debian.org> Wed, 4 Feb 1998 13:07:04 -0800
|
||
|
||
devscripts (1.2) unstable; urgency=low
|
||
|
||
* Fix a problem with anonymous ftp upload of larger lists of files.
|
||
* Remove ftp.fuller.edu and lalug.org upload queue since they no longer exist.
|
||
* Add anonymous ftp type upload capability.
|
||
* Add third party site upload capability.
|
||
* Add debs.fuller.edu site information
|
||
|
||
-- Christoph Lameter <clameter@debian.org> Tue, 2 Dec 1997 12:53:18 -0800
|
||
|
||
devscripts (1.1) unstable; urgency=low
|
||
|
||
* Remove release fix for epochs introduced in 1.0 since it breaks lots of
|
||
things until I figure out what is wrong.
|
||
* Drop dependency on fileutils.
|
||
|
||
-- Christoph Lameter <clameter@debian.org> Wed, 29 Oct 1997 17:14:26 -0800
|
||
|
||
devscripts (1.0) unstable; urgency=low
|
||
|
||
* release: Make scp not ask anything so release does not hang when scp
|
||
wants a password.
|
||
* #13908 Try to fix release so that it handles epochs.
|
||
* #13681 Fix manpage for release to indicate that no announcements will be
|
||
generated when dupload is used.
|
||
* #13777 no longer use printf in debchange (dch)
|
||
* #13846 Output Format of release changed
|
||
* Suggest fakeroot
|
||
* Split off from debmake
|
||
* Update documentation
|
||
|
||
-- Christoph Lameter <clameter@debian.org> Mon, 20 Oct 1997 21:02:27 -0700
|