Tags give the ability to mark specific points in history as being important
-
debian/0.1.3
8d7b78a5 · ·Release debputy/0.1.3 -----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 -
debian/0.1.2
1a4f6a80 · ·Release debputy/0.1.2 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 18 Jun 2023 14:30:41 +0000 Source: debputy Architecture: source Version: 0.1.2 Distribution: experimental Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.2) experimental; urgency=medium . * debputy.pm: Breaking change: The debputy dh sequence now removes the following debhelper tools from the sequence: - dh_installudev - dh_installgsettings - dh_makeshlibs * debputy.py: Breaking change: The manifest use `{{X}}` rather than `${X}` for substitution and remove support for environment variables in substitutions. * deb_packer.py: Support most of the dpkg-deb environment variables for compress settings (etc.). Only known omission is thread count, which despite having a `--threads-max` option, `deb_packer.py` ignores the value in the name of compatibility. * deb_packer.py: Reset the `mtime` of control.tar members according to the SOURCE_DATE_EPOCH rules (clamping). Previously, the `mtime` was unconditionally reset. Most control.tar members are generated at runtime, so it only mattered when the control file is not generated. * deb_materialization.py: New internal command for materializing the data.tar part of the deb before assembly (or debugging). The command can also be used to assembling the materialized deb by using dpkg-deb or deb_packer.py (referred to as `debputy`). * debputy.py: Default to using `deb_materialization.py` to materialize the package and then assemble it with dpkg-deb where possible. However, automatically fallback to the internal assembly method when (fake)root is required and `Rules-Requires-Root` is `no`. * debputy.py: When using the `migrate-from-dh` subcommand, use `dh_assistant` to detect override targets that might cause issues with the migration. * debputy.py: Rename `show-manifest-changes` to `show-manifest-rules` and `--show-implicit-changes` to `--show-implicit-rules`. * builtin_manifest_rules.py: Correct permission for two bugreport builtin rules when matching a directory. Previously, the directories would keep their file system mode. Now they are correctly normalized to 0755 as other directories would have been. * manifest_conditions.py: Fix a bug where the description of build profile conditionals where rendered poorly. * packages.py: Prevent assertion error when user provides a typo'ed package name for `-p`. Checksums-Sha1: 50275b538f1a60e8120e22a0ccf71e2875258fb7 1755 debputy_0.1.2.dsc 0002907fbe577c1bd90ac84a6d4aeaf14ce97d66 90516 debputy_0.1.2.tar.xz dcc62cded4eece2fcd774b25d162930222bb4e9a 6714 debputy_0.1.2_source.buildinfo Checksums-Sha256: 48848728ecd5d1b345b7cd5136e907b35ea26b3e516aee174ef84f81ac35abf6 1755 debputy_0.1.2.dsc 53bdc9b208c8be65a65065b653f2ded6d1340529de0d6cac7607736d1b6268bc 90516 debputy_0.1.2.tar.xz c37e6c69ed7ca84ddadd758725e0d36fbe8c5a625212f5a9d5757c16e08298b3 6714 debputy_0.1.2_source.buildinfo Files: 985e1e29cdcc45977aab6cc348bc6892 1755 devel optional debputy_0.1.2.dsc fc83fd46ef59c5ca53ac4e40c977afdf 90516 devel optional debputy_0.1.2.tar.xz f1b0159ceb92de232ce03b6856b0a350 6714 devel optional debputy_0.1.2_source.buildinfo -
debian/0.1.1
a92cda02 · ·Release debputy/0.1.1 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 05 Feb 2023 18:27:25 +0000 Source: debputy Binary: dh-debputy Architecture: source all Version: 0.1.1 Distribution: experimental Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: dh-debputy - Manifest style debian package builder (debhelper integration) Closes: 1029645 Changes: debputy (0.1.1) experimental; urgency=medium . * Initial release. (Closes: #1029645) Checksums-Sha1: 9c518a87e02ad6b39a33033279599462034822ba 1734 debputy_0.1.1.dsc 78f7ff5344ff3d1ba791c07af4d5f6ad7999f72f 3282740 debputy_0.1.1.tar.xz 4a576ae32061b290cce73e1a74832e793a7b3eb1 6658 debputy_0.1.1_amd64.buildinfo afb6b8937a3602a57b459df7a2282c6668b3c1cf 74712 dh-debputy_0.1.1_all.deb Checksums-Sha256: fa49d59e9580f3d16e81e43e7d10176f72f8bcac52d398914ac65228a4b4e445 1734 debputy_0.1.1.dsc c1262b9dd0bd9fac2c753b46773111da3fa65ef230a64a2d244bcd6bfd7fd612 3282740 debputy_0.1.1.tar.xz 51375d1018bf1dab937dc20b50cc0de3d31374626b6978ddebd7ec94a96705a6 6658 debputy_0.1.1_amd64.buildinfo bb58bdaaecc014ba49477d09ca848c96a6ac7be42ffed9900a66d7d1a2a38ba2 74712 dh-debputy_0.1.1_all.deb Files: 0b34197ad61e234dc2f5983271adec19 1734 devel optional debputy_0.1.1.dsc afd93d81872a25a8574890eeabf6e8ef 3282740 devel optional debputy_0.1.1.tar.xz bebd4460970cf118967b6cc7974b493a 6658 devel optional debputy_0.1.1_amd64.buildinfo f2467fe4c5825f113bf29f740632d2fa 74712 devel optional dh-debputy_0.1.1_all.deb
-
debian/0.1
2dfc09cf · ·Release dh-rootless/0.1 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 20 Dec 2022 08:27:07 +0000 Source: dh-rootless Architecture: source Version: 0.1 Distribution: experimental Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: dh-rootless (0.1) experimental; urgency=medium . * Initial release. Checksums-Sha1: de57302abcd0bc6c6ac43b27f107ee9ea26d3d2e 1704 dh-rootless_0.1.dsc f0247c00d7a7d490d468df140a9d9f929e8d7b1a 2982064 dh-rootless_0.1.tar.xz 2677a8c97f255502fda9816c7ca2206a5376ac39 6484 dh-rootless_0.1_source.buildinfo Checksums-Sha256: 2d1905bb4383a66a9dc2903ebc2d58dee57f78b3c6e9bd69a3d9c57a92aa37d2 1704 dh-rootless_0.1.dsc 8e930135e984e8a05263cee41eb3f22e6a40d1366bdde77e9e5f2254eac0e072 2982064 dh-rootless_0.1.tar.xz a8179c9a98171968f4ec3d5f49cdf981aa53589b350989fef5bbd02187fd7091 6484 dh-rootless_0.1_source.buildinfo Files: 6ac0c844aee5c9a2a83cb09684ad7191 1704 devel optional dh-rootless_0.1.dsc 81bc696731eabbd6a26950cee3982c54 2982064 devel optional dh-rootless_0.1.tar.xz 0509b143f132f6a0d1777b0f2b0c48e1 6484 devel optional dh-rootless_0.1_source.buildinfo