summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2021-03-23 11:50:16 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2021-03-23 11:50:16 +0000
commit7b3be04233f5c642406c34149c99b25019e7a36e (patch)
treedbe1a7373bc9f4a3068f44d6bba84be375832abe
parentMerging upstream version 2.21.1. (diff)
downloaddevscripts-7b3be04233f5c642406c34149c99b25019e7a36e.tar.xz
devscripts-7b3be04233f5c642406c34149c99b25019e7a36e.zip
Merging debian version 2.21.1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/changelog74
-rw-r--r--debian/control2
-rw-r--r--debian/copyright8
-rw-r--r--debian/lintian-overrides3
4 files changed, 77 insertions, 10 deletions
diff --git a/debian/changelog b/debian/changelog
index d5d3ca6..8124b6f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,75 @@
+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-0.0~progress5+u1) engywuck-backports; urgency=medium
* Initial upload to engywuck-backports.
@@ -64,7 +136,7 @@ devscripts (2.20.5) unstable; urgency=medium
+ 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
+ Closes: #968230; MR: !204
[ Jiří Paleček ]
* uscan:
diff --git a/debian/control b/debian/control
index da0e4b3..23eb60b 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,6 @@ XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org>
XSBC-Original-Maintainer: Devscripts Maintainers <devscripts@packages.debian.org>
XSBC-Original-Uploaders:
Mattia Rizzolo <mattia@debian.org>,
- Pierre-Elliott Bécue <becue@crans.org>,
Bugs: mailto:maintainers@lists.progress-linux.org
Build-Depends:
bash-completion,
@@ -150,6 +149,7 @@ Suggests:
mutt,
piuparts,
postgresql-client,
+ pristine-lfs,
quilt,
ratt,
reprotest,
diff --git a/debian/copyright b/debian/copyright
index 3647748..37b41a3 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -25,7 +25,7 @@ Files: doc/edit-patch.1 scripts/edit-patch.sh
Copyright: 2009-2011, Canonical Ltd.
License: GPL-3
-Files: doc/what-patch.1 scripts/what-patch.sh test/test_uscan
+Files: doc/what-patch.1 scripts/what-patch.sh
Copyright: 2009, Jonathan Patrick Davies <jpds@ubuntu.com>
2006-2008, Kees Cook <kees@ubuntu.com>
2007-2008, Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com>
@@ -36,8 +36,6 @@ License: GPL-3+
Files: doc/suspicious-source.1
doc/wrap-and-sort.1
scripts/devscripts/*
- scripts/devscripts/test/*
- scripts/sadt*
scripts/setup.py
scripts/suspicious-source
scripts/wrap-and-sort
@@ -324,10 +322,6 @@ Files: scripts/debbisect
Copyright: 2014-2020, Johannes Schauer <j.schauer@email.de>
License: Expat
-Files: scripts/suspicious-source
-Copyright: 2010-2018, Benjamin Drung <bdrung@debian.org>
-License: GPL-2+
-
Files: scripts/tagpending.pl scripts/transition-check.pl
Copyright: 2008, Adam D. Barratt
License: GPL-2+
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
index 4b9265e..5be4067 100644
--- a/debian/lintian-overrides
+++ b/debian/lintian-overrides
@@ -4,6 +4,7 @@ devscripts: description-possibly-contains-homepage https://snapshot.debian.org
# Needs to hardcode /var/lib/status to be able to create an empty file;
# blocked on the dpkg bug https://bugs.debian.org/914515
devscripts: uses-dpkg-database-directly usr/bin/chdist
+devscripts: uses-dpkg-database-directly usr/bin/debrebuild
# Keep the explicit status path as a fallback for too old version of dpkg;
# the fallback can be dropped once we require dpkg >= 1.19.1
devscripts: uses-dpkg-database-directly usr/share/perl5/Devscripts/PackageDeps.pm
@@ -11,4 +12,4 @@ devscripts: uses-dpkg-database-directly usr/share/perl5/Devscripts/PackageDeps.p
# Yes, this is perfectly fine.
# It's a suggestion to all the people interested in Debian development to
# install debhelper in their host system...
-devscripts: binary-package-depends-on-toolchain-package suggests: debhelper
+devscripts: binary-package-depends-on-toolchain-package Suggests: debhelper