-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 29 Oct 2025 06:56:58 +0100 Source: devscripts Architecture: source Version: 2.25.22~bpo13+1 Distribution: trixie-backports Urgency: medium Maintainer: Devscripts Maintainers <devscripts@packages.debian.org> Changed-By: Jochen Sprickerhof <jspricke@debian.org> Closes: 995857 1110411 1110911 1112065 1112388 1114540 1114750 1114902 1117931 Changes: devscripts (2.25.22~bpo13+1) trixie-backports; urgency=medium . * Team upload. * Rebuild for trixie-backports. * Disable testGitUpstreamTagWithSubmodules and testGitUpstreamTagWithSubmodulesIgnoreExclusions due to old git version in trixie. . devscripts (2.25.22) unstable; urgency=medium . * Team upload. * scripts/devscripts/proxy.py: support all archive areas * debootsnap: query the unstable Debian archive . devscripts (2.25.21) unstable; urgency=medium . [ Manuel Guerra ] * uscan: Add Pypi template. . [ Yadd ] * Add test to prevent CVE-2025-8454 - see #1109251. . [ Hugh McMaster ] * test/test_uscan_git: - Unify package version creation in testGitHead*() tests. - Group module-wide variables. - Move shunit2-helper-functions.sh block. - Update error message in makeDebianDir(). - Append package name to TEMP_PKG_DIR. - Remove subshell from spawnGitDaemon(). - Spawn git repositories in TEMP_SRV_DIR. - Use ${PKG} as the main git repository name. - Use a common git repository. - Check file presence in every test. - Replace 'cat' with 'echo -e'. - Spawn git modules before tagging as v2.0. - Pass main repository name to spawnGitRepo(). - Format subshell code block in spawnGitRepo(). - Group tests and update some test names. - Use a common Debian directory. - Remove un-needed comments from tests. - Add more IgnoreExclusions tests. . [ Jonas Jelten ] * debchange: ubuntu native packages version increment support. . [ Benjamin Drung ] * Lower git-debpush from Recommends to Suggests on Ubuntu. . [ Bastian Triller ] * Fix typos in README and Uscan/WatchSource manpage. . [ Holger Levsen ] * Drop Rules-Requires-Root: no (now the default). * Add "Closes: #1112388" for 2.25.20 changelog entry for !MR564/8b2652c87. * Update po4a. . devscripts (2.25.20) unstable; urgency=medium . [ Yadd ] * Update uscan doc. * uscan: document --update-watchfile. * Add "Version-Type" parameter in templates to be able to replace ANY_VERSION by another macro. * uscan: update missing-template message to suggest an upgrade. * uscan: reject "version=5" in favor of "Version: 5" and report corresponding error. * Clean test files. . [ Ben Hutchings ] * uscan: - fix parsing of v4 watch file with @PACKAGE@ in URL. Closes: #1112065. - add regression test for bug #1112065. - add test cases for v4 watch files. . [ Jochen Sprickerhof ] * debrebuild: workaround #806984 and #807168 when rebuilding debian-installer(-netboot-images). * uscan: add references to new watch man pages. . [ Xiyue Deng ] * Use canonical field name in debian-watch manpage. . [ Hugh McMaster ] * uscan: - Call 'git fetch' with '--recurse-submodules' in submodules mode - Pass @args to 'git fetch' when updating upstream repositories - Fix regression preventing use of "safe.bareRepository = explicit" Closes: #1114902 * uscan/Git.pm: Fix cloning from branches with 'heads/<branch>' syntax Closes: #1114750 * uscan/Downloader.pm: Support git upstream repositories with submodules * uscan/WatchSource.pm: Fix logic error when cloning selected git submodules Closes: #1114540 * debian-watch.pod: Minor updates * debian-watch-4.pod: Update Description and correct a grammatical error * test/test_uscan_git: - Separate writeDebianWatch() from makeDebianDir() - Test git upstream repositories with submodules - Stop 'git-daemon' if the process exists - Simplify 'git submodule' tests - Add second submodule to unit tests - Test individual git submodules - Separate git upstream submodules setup from initial test - Add more git upstream submodule tests - Rewrite writeDebianWatch() to use an associative array - Set "Pgp-Mode: none" as a default in debian/watch - Uniformity updates - Unify use of 'pristine' and 'upstream' tarball variables - Avoid use of perl in unit tests - Add tests for 'Git-Pretty: describe' mode * Fix several issues pointed out by Lintian: - debian-watch.pod: Fix spelling issues - debian/copyright: Add missing License field - scripts/deb*.1: Print a straight quote instead of an acute accent - scripts/*.pod: start manual page NAME section with one word - README.md: Wrap script description lines at 80 characters . [ Alexandre Detiste ] * Remove obsolete what-patch script. . [ Jeremy Bícha ] * uscan: capitalize GitHub and GitLab correctly in manpages. . [ Simon Richter ] * uscan: add support for recursive submodules. . [ Bastian Blank ] * Use properly mangled version in vcs download again. Closes: #1112388. . [ Serge Schneider ] * uscan/Downloader.pm: Escape $pkg variable in $fname regex. Closes: #995857, #1110911. . [ Jérémy Lal ] * grep-excuses.1: fix --autopkgtests msgstr. Closes:#1117931. . [ Holger Levsen ] * Update Portuguese translation. Thanks to Américo Monteiro. Closes: #1110411. * Update po4a. Checksums-Sha1: ebccc35640cac26c9ea21cf338e90b3238d80d58 3623 devscripts_2.25.22~bpo13+1.dsc 04edd7eebd88b119b7877a2143e0924d48d7b4e3 1071408 devscripts_2.25.22~bpo13+1.tar.xz Checksums-Sha256: 6261f5977cb5250e7ec437b3ea6cedd62ccec88ae7e87cc72b59c4d6dcecb302 3623 devscripts_2.25.22~bpo13+1.dsc e47091258b729283d4a446d9d27cf0967ebab7d28c6a8305a4b12a42a233bfce 1071408 devscripts_2.25.22~bpo13+1.tar.xz Files: abe45254e17970ba265dd1443828f2bd 3623 devel optional devscripts_2.25.22~bpo13+1.dsc 948e0fe9528ead2a1f1cc82065e601d4 1071408 devel optional devscripts_2.25.22~bpo13+1.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmkBvZsACgkQW//cwljm lDOABBAAiPRFNF71xSbfVJM/rRbrQ+eDtWpq0kzDYlenhVYjsDAWXYrKToJqo0xw bid1Eqgu2B6Y3PQW0brtgk+BuU3Mi+MPGcxP/OVpp7IXSBLpRWXVT9exIDT9gBJl hYRbaWCa/WDkRStdhBp8xIKhFJAW+9qQGDEyAa36wOu6x7hzO5Idpb5L+I8SQ5UZ 5ARWjs0RbcNGzXC3Tyl6JK0W6hP2b1IXSAemb5QnJQ1Y+CSkHiFKTN/rNQFQPqBg 4WfinI2+8IVBmdUZBfoGex7ufPTrbrSylicievrj7aCIH/yV0c5xTZL2PNCpSYXk lxBlje5mtFxJPgF7tNJ/DL0VHBZpnHBeVxmtB6JLQPXebfyf9HhG+QBoo5rdSwQS cs1yV0UTfxqWNIwrScevChwZWy1LXAAKGeAuuRptel17jIM5czqTTjyL5vDGa1qW +KwTM5XTb/wF3lGZahNqrkJRWuzfUabSns51jsI1koR7m7ESIrVd91Vp8Dt+vfdE MFnLGSWpnyI2K2Vk9xwmCQfg+RBDj9GY/inVt79fvfpcY09V5rkBD9HuktI7DsjJ p9xqVCRz3c8hK/6yd1ZGW3khPIynE0F77gpXDbRKvTNIZuDukwWmCGSj866FRQBR wW2umkEE/YJz7eqdpyDx+6jsb+V7C9LwshiyPC/vdJ/J0Joj7q8= =QD6a -----END PGP SIGNATURE-----