Accepted debputy 0.1.3 (source) into experimental
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 23 Jul 2023 07:52:46 +0000
Source: debputy
Architecture: source
Version: 0.1.3
Distribution: experimental
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Changes:
debputy (0.1.3) experimental; urgency=medium
.
* debputy.pm: Breaking change: The debputy dh sequence now removes the
following debhelper tools from the sequence:
- dh_lintian
- dh_bugfiles
- dh_compress (note: hardlinks are not supported correctly)
* Create a basic plugin API infrastructure and move some of the
debputy into a plugin. Plugins can currently register packager
provided files (`d/pkg.foo -> usr/.../pkg[.conf]`) and detection
(and generation) of maintscript snippets, substvars and triggers.
However, plugins cannot alter the contents of the data.tar.
Additionally, the plugins are not loaded deterministically during
builds (unclean chroot can load too many plugins), so they are not
ready for prime time yet.
* Fixed a bug in debputy's handling of icon-cache generation
(dh_icons).
* Detect kernel modules under /usr in addition to /lib.
* debputy.py: When migrating from dh, detect use of `=>` in
debhelper config files and report it as unsupported. The migrator
would not generate the correct code for these lines. Currently,
none of the debhelper tools where you can use `=>` would be migrated,
so this is just future proofing.
* debputy.py: Provide a `plugin` subcommand to interact with the
plugins. Currently, it can only list plugins and a bit of the
content they provide.
* all frontends: Show colorized error and warning messages similar to
debhelper.
* all frontends: Provide a `--version` that prints the version of
debputy.
* debputy.py: Detect `/usr/local` paths and abort as they are unhandled.
Note that `dh_usrlocal` would normally be run and clean up these
directories, so this is only an issue if you bypass `dh_usrlocal` or
ask debputy to create content in `/usr/local`.
Checksums-Sha1:
c6809cc5a03f0cc9a61c93350410bc5192670c73 1758 debputy_0.1.3.dsc
21241030c5ffa083494084e54efe8fd3432ef857 115852 debputy_0.1.3.tar.xz
beeb532bb380cceefc5d4ae06bf99ebcde542023 6657 debputy_0.1.3_source.buildinfo
Checksums-Sha256:
e2d3fa522ea63e04b3d27ea187b01637fd978a134942cc3b256742e88ceebe7d 1758 debputy_0.1.3.dsc
13692b3e7065c01a1ea4e927b72a51072d2054610b36b9b921672806c5edd0f1 115852 debputy_0.1.3.tar.xz
825fa455cba2430ffa254ff722ed026ae8baaca8ffb57a0580f91af05f6fa5b3 6657 debputy_0.1.3_source.buildinfo
Files:
5de0ae538a2e43396a3a45ca2df5cbd2 1758 devel optional debputy_0.1.3.dsc
2cde317c70d0c5f596c0c8d109185126 115852 devel optional debputy_0.1.3.tar.xz
b533069b6ffaf13f2c75e13a7e2ac638 6657 devel optional debputy_0.1.3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAmS83GESHG5pZWxzQHRo
eWtpZXIubmV0AAoJEKZbeNvmfHqs/IMP/0GiM0BipYEFlKJ1vhSnp4+8yFHTvG1V
VEC8SS7aBRe1vW/kbxCaaDaYTAIaohqfdct0N5ntfPAnjCmAmLhSEqIBW2LkQ4Ti
X0S9eyuqwzLGnDoqKnDU5J9MEtg2+jj7BXYZMBM93jf9N0GiZb3wmpJ/TYlSv2sv
vDov5qXZWo0YKL+h03EqUOKDKaXqqtzaH/WS1hvIq+IhR1MZ67EybE0HHZ1slgcC
Zah1OwdSmYOqtA6ESCk87UNDgB4EpXnSW9T1e+XaM2/Ifa7rD3f9n4IotBfN3Kyv
UN1ibmS6OnOLc68yug76JSilonDtXFMHu7P+D8l9IP+1O2QNgv9HH7RNJoU1CF/p
ab7BvjAsUY5++99gaonJ3rpLqGrtcOtUrXQtsFVVVsOpnXi1bvOZBl73mlAJm8fg
k2YwEhkSrYNfaZL8tJbst4ezT1aZp8xfUHSZ7YSiA/9WAE9k5r0Rn8QAOLM0xMrr
l7Rd1P6Y5JLKRWsy0rDkj25+GE1u2PV5n1PREuJ+5nRDrD9TFPEuLIPOg9YQdOnd
3r6/tI1pTSErdu1vyNfcezzgfYrCCWBFiuRT4W6d4qYzFVm3pLsKgtXQHPyrfszq
spGuBuedEYFPr5HRH5EhV5rnJ+INOh7qlTFgDJPt5oqT0KTpEuV+tpxAdkrNzbsd
r9xay++McYny
=W+6U
-----END PGP SIGNATURE-----
Reply to: