-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 26 Apr 2026 03:40:49 -0700
Source: dh-make-elpa
Architecture: source
Version: 0.19.9
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Xiyue Deng <manphiz@gmail.com>
Changes:
dh-make-elpa (0.19.9) unstable; urgency=medium
.
* Run `wrap-and-sort -ast'
* Initial Perl-based unit tests
- This works by creating a temporary directory with the given test
data repo, run `dh-make-elpa', and compare the contents of the
output `debian/' directory with the expected `debian/' directory in
the test data.
- When the test case name ends with `_team' (like `simple_team'), it
will run with `dh-make-elpa --pkg-emacsen'.
- The test runs in two modes: build-time and autopkgtest. The
build-time mode will use `dh-make-elpa' in the source tree, while
autopkgtest will use `dh-make-elpa' from the installed package.
autopkgtest is the default and the build-time test is controlled by
a switch `--build_time_test'.
* Add Build-Depends required for running the unit tests
* Add various test cases
* Enable build time test in d/rules
* Clarify that the copyright in test data does not take effect
* Enable `Testsuite: autopkgtest-pkg-perl'
* Drop debian/tests in favor of autopkgtest-pkg-perl
- autopkgtest-pkg-perl will run `prove' which covers the newly added
tests, as well as do syntax checking for all Perl files.
* Add a utility tool for checking and applying diff
* Add t/README.org
* Add an option of "test-mode"
- In this mode, all alpha numeric characters in time sensitive values
will be replaced by "X", so that they won't break the integration
test.
- Run integration tests with "--test-mode".
- Diff all lines in integration tests.
- Update test cases accordingly.
* Clarify license of the test module to be GPL-2+
- Also update d/copyright accordingly.
* Fix SPDX short identifier for GPL-2.0-or-later
* Use UNRELEASED for distribution in all cases
- Before this change, the distribution in the template d/changelog
will be unstable if `--pkg-emacsen' is not used.
- This change make UNRELEASED the default for this also.
* Use Standards-Version 4.7.4 for template
* Update Standards-Version to 4.7.4; no change needed
* Bump version
Checksums-Sha1:
56467d4100c80e57ecf5eb7646a92435c44e21d2 2413 dh-make-elpa_0.19.9.dsc
728f8c8d9b2cf286897d122112d7675c11d34b69 20960 dh-make-elpa_0.19.9.tar.xz
9dbcadcd41dbe5d1ebbbe1c85f5933196224371f 48312 dh-make-elpa_0.19.9.git.tar.xz
a8cc938738be6eac94d7bec011abf779ea94a82a 17366 dh-make-elpa_0.19.9_source.buildinfo
Checksums-Sha256:
38d37e9fbc211cd1825be985b2179df68854c7e07ca4a73ea98199d9d0ed9ee0 2413 dh-make-elpa_0.19.9.dsc
4fb417fc5590c444426611cb07088a5874715b06faae7bef5f59e44405c26c1a 20960 dh-make-elpa_0.19.9.tar.xz
c1bafe490c02841153f48c0b2f9b8b446fd5cbb5ad98acb1d281a4431b5d816e 48312 dh-make-elpa_0.19.9.git.tar.xz
3a40272bfbeebb36da2a4f5f06712e74b2047d4c8c613f49eaf0c73f0ed7377c 17366 dh-make-elpa_0.19.9_source.buildinfo
Files:
0cea9f1085bae526ee1c52d3063e670d 2413 devel optional dh-make-elpa_0.19.9.dsc
fe6f4b1221eed47af3281452700c924f 20960 devel optional dh-make-elpa_0.19.9.tar.xz
782a86b6aabc1230bc0a41d2fb9ad6eb 48312 devel None dh-make-elpa_0.19.9.git.tar.xz
e612b7e0bb411f25c840cf9e26b2a07d 17366 devel optional dh-make-elpa_0.19.9_source.buildinfo
Git-Tag-Info: tag=209c505b38aaec11fb5424510f837bda5bcc5a6c fp=88a41f77aa3cd668c8f8b5802de965ed63825c93
Git-Tag-Tagger: Xiyue Deng <manphiz@gmail.com>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmnt7A8ACgkQYG0ITkaD
wHnA5xAAzC8UTW2wAggh5scETWNvUw4YPbd/0RbCtuTG9rpNwJcKceybyzaaYoSb
zBSjc9jhB4GT99iETfU7mXRDJ9xcTLm2bkg0Nz3DaHm4eAcbspacz4wEkv5QX0wE
jQ8Gohz4/aD3pU78375G/b0mN+XBKVkPq5nNBr2+qaS48BuGS+L27mKaegp6wK0l
oXpDL6eUNxQzjZGvSfjUdA72nOAdN0Rvel7BDsiaeW41sAhPJwXtqsNttUve+5mg
Br/nJxpu/LrwmruRE4os8iPnxnFK8i6RVTYiqBCwOFGu/Zmrm9mz0cJ8ZQF5aaVX
7FTeN0gkksOhbmUnSdmado1taukaHegCSQawPMQzbg4mrVRkESSeq60uXemchKAa
XFQEcYqNRckZbCBTGnECaYDda/c6C1RqGPNwFNR3Ik2gnVQy7JMiFycCVKBr6dUG
dLrmDQZoTtyxXTgFQSdcZCce+dHFLb0kSTJYx50wZUj34qCt0COkwfbmAgEyaEcc
xT+3ck9I5oudc/KawlD0xSnPwgTZeF9lZRhmvwDKzIrhOq6YGF2pX7aN2qRxSvpO
n73kdgo1iF4mXu1duo1PBP8gqAB1FIwTsGUffIUfUajJivHo4JlgdmukB4k5WtPm
IL5aD898S18kWZPO1VuJpcaSZbQf59YESlrsTqBrCcRBFLZ0sz0=
=/62U
-----END PGP SIGNATURE-----