-
pkg-perl-tools (0.76) unstable; urgency=medium
[ gregor herrmann ]
* examples/check-build: move shellcheck comment out of continuation
line.
* examples/check-build: avoid proxy in piuparts call harder.
'--proxy=' doesn't work (anymore?), piuparts still takes
Acquire::http::Proxy from the host apt config.
So explicitly set it to DIRECT to avoid having an unresolvable apt proxy.
* Add new tool: dpt-never-uploaded.
* Add dependency on libpath-tiny-perl.
* dpt-lib.sh: gitddiff(): improve finding last Debian tag.
Use git-describe and gbp's idea of Debian tags.
Thanks to Yadd for the bug report and the proposal.
Closes: #1032105
* Debian::PkgPerl::Util: add new convenience function
download_and_cache_file.
* dpt-never-uploaded: use Debian::PkgPerl::Util's
download_and_cache_file function.
* dpt-ci-failures: use Debian::PkgPerl::Util's download_and_cache_file
function and remove -n option.
* Update copyright years.
* dpt-lib.sh{,.pod}: add promptyesno().
* examples/check-build: use dpt-lib.sh.
* examples/u: use dpt-lib.sh's promptyesno() function.
* Set a default value for DPT__SCRIPTS across the board.
This helps if DPT__SCRIPTS is not set, e.g. when a (sub) command is not
run via the dpt wrapper.
[ intrigeri ]
* GitLab CI: run shellcheck on examples/check-build.
* check-build: make changes brought by previous commit shellcheck compliant.
[ gregor herrmann ]
* Add new files to debian/copyright.
* Drop unneeded version constraints from (build) dependencies.
-- gregor herrmann <email address hidden> Mon, 31 Jul 2023 14:55:07 +0200
-
pkg-perl-tools (0.75) unstable; urgency=medium
* dh-make-perl-dev: add --data-dir option.
* dpt-lib.sh: add OOT environment variable.
* dh-make-perl-dev: use OOT variable to source dpt-lib.sh.
dh-make-perl-dev is per definitionem not run from a source package
directory.
-- gregor herrmann <email address hidden> Fri, 24 Feb 2023 01:36:37 +0100
-
pkg-perl-tools (0.74) unstable; urgency=medium
[ gregor herrmann ]
* dpt-repack.sh: set default for DPT__SCRIPTS.
When not called as `dpt repack.sh' but from a debian/repack.stub, the
DPT__SCRIPTS variable is typically unset which makes the script fail.
* dpt-new-upstream: parse upstream version out of the string returned by
UDD/vcswatch, which changed recently.
* dpt-import-orig: redirect STDERR of uscan(1) to /dev/null.
* dpt-prepare: remove trailing newline from psql output
(ci.debian.net query).
* dpt-fixup: check if debian/watch exists before trying to
grep through it.
* Add new dpt subcommand: ready-for-upload - list packages in Git which
need an upload.
* New script dh-make-perl-dev: run dh-make-perl from Git checkout.
* examples/u: add -n option (to add --new to dgit push-source).
* Update copyright years.
[ intrigeri ]
* examples/check-build:
- drop auto-detection of autopkgtest virtualization server and hard-coding
of the backing chroot/image. Instead, users can now configure their
preferred virtualization server using these environment variables:
$AUTOPKGTEST_VIRT_SERVER and $AUTOPKGTEST_VIRT_SERVER_ARGS. Else, the
default (schroot) is used as a fallback.
- fix shell syntax for error reporting of non-existent BUILDDIR.
- remove duplicate "E: " prefix in error message
- lint. This addresses the shellcheck violations that were the easiest to
fix.
-- gregor herrmann <email address hidden> Tue, 21 Feb 2023 21:26:27 +0100