-
debian/0.1.18caea2940 · ·
Release debputy/0.1.8 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 27 Jan 2024 20:54:33 +0100 Source: debputy Architecture: source Version: 0.1.18 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.18) unstable; urgency=medium . * Plugins: - Add `perl-openssl` plugin to mirror `dh-perl-openssl`. . * debputy: Refactor to make root level partly introspectable * migrate-from-dh: Avoid asking users to remove Build-Depends on dh sequences that are replaced. This is because they often also provide relevant dependencies that the `debputy` plugin dependency cannot provide (as long as the plugin is provided by `dh-debputy`). * Added partial migration of the `dh-lua` sequence. It is not installed because the `lua` debhelper build system uses build-time `d/pkg.install` files, which are not supported by `debputy`. Omitted the migration code for `lua` as it would just lead to false-hopes and broken hearts! * debputy: Provide a `show` for packager provided files * debputy: Provide a `used-packager-provided-files` list topic * debputy: Add new `tool-support` command with the following subcommands: - annotate-debian-directory: Will scan the `debian` directory for known packager files and annotate with hints and documentation URIs. Data partly sourced from plugins and from `dh_assistant`. Output is always JSON. - export-reference-data: Provides access to reference data used in other commands. Outputs text by default, but supports `--output-format=json` for json exports. - supports-tool-command: Test whether a particular `tool-support` command is supported (without having to parse `--help` output). * debputy: Avoid printing `Loading plugin` in all sub commands * Support nested `TypedDict`s in the declarative parsers Checksums-Sha1: 093c7477fe9e9bd2ffe35a13b721223a4a60ac37 1562 debputy_0.1.18.dsc b61e01ff3e9ffcb7b74faaaeba8d6530d9081d96 265776 debputy_0.1.18.tar.xz 5c0b72e6aba42c0a7a74729510034bf9c180d74d 6098 debputy_0.1.18_source.buildinfo Checksums-Sha256: 518f55899f28c2173c6f8612848f45c1fb696594ebc62dbe1f503d44eeb5f0fa 1562 debputy_0.1.18.dsc f47b6888f5b701ca8841c6bb451aff004055a95948a86c96e5d01b1fc9728b5f 265776 debputy_0.1.18.tar.xz 7bc88891cf7af8891a6b0307d3db00cc891c77edfb6e1a255a482ba0fc3add16 6098 debputy_0.1.18_source.buildinfo Files: a03046f22c7e050973436fb6eeeb8ba4 1562 devel optional debputy_0.1.18.dsc eeca00a84a614ff7af57e6ded6d27f8e 265776 devel optional debputy_0.1.18.tar.xz 6991772ca452f85c1895c7f9bfa59384 6098 devel optional debputy_0.1.18_source.buildinfo
-
debian/0.1.17c8a90ea8 · ·
Release debputy/0.1.17 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 20 Jan 2024 11:18:45 +0100 Source: debputy Architecture: source Version: 0.1.17 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.17) unstable; urgency=medium . * Plugin API: - VirtualPath: Introduce `size` attribute to simplify some code . * debputy: Auto-detect and provide maintscripts for pam-config files. Specifically, add the `pam-auth-update` call to relevant maintscripts. * MANIFEST-FORMAT.md: Clarify conflict resolution description * debputy: Tweak the wording of the reference documentation placeholder for when a plugin does not provide any (online) documentation. * debputy: Refactored some internals to add a (non-public) plugin infrastructure for adding parsing hooks to `packages.<PKG>`. As a side-effect: - `debputy plugin list/show p-m-r` can now access and describe these hooks. - The `show` output for these rules that reference certain other rules now report them by their type name. As an example, `when` is now described as a `ManifestCondition` rather than `string or mapping`. This provides better traceability between the rules. * debputy: Fix bug in generated scripts for `clean-after-removal` where a start quote (`"`) was missing. * debputy: Fix bug where Installed-Size was wrong for -dbgsym packages (it incorrectly excluded the size for anything in the data.tar). * debputy: Fix online description for `not`, which was a copy-waste from another rule. Checksums-Sha1: a7bcef0572941f0069f2829f8cec6df3bd14f067 1562 debputy_0.1.17.dsc a6cb5b37bc599b94915bd70b81afd5df86004a6e 257408 debputy_0.1.17.tar.xz 90ba8772c3a472ab09a885a830715845b486f61c 6105 debputy_0.1.17_source.buildinfo Checksums-Sha256: ca75374571ce377f01f33ea485c2b615ca586b7583f7ee790dc871971c00eccf 1562 debputy_0.1.17.dsc 45a64aae9150462c571da3e6331606363265b87c81cded6444ee192fb8638471 257408 debputy_0.1.17.tar.xz a0be827b36cbf92c9d3358f02521c90db9e6d05aac8734b9b0ee32f76c69ad38 6105 debputy_0.1.17_source.buildinfo Files: 6ee6902487a34257d11ac5b5d027368e 1562 devel optional debputy_0.1.17.dsc 6b63ae5b6563ea4e814d65e6b851c0bf 257408 devel optional debputy_0.1.17.tar.xz e570822aead357bb5574caa380695d25 6105 devel optional debputy_0.1.17_source.buildinfo
-
debian/0.1.16f03c114d · ·
Release debputy/0.1.16 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 08 Jan 2024 15:44:03 +0100 Source: debputy Architecture: source Version: 0.1.16 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.16) unstable; urgency=medium . * migrate-from-dh: - Remove `d/tmp` from sources in d/install files. Having `d/tmp` in the paths would not work the same without an explicit `as` or `dest-dir`. . * debputy: Fix crash when showing certain plugable-manifest-rules * d/changelog: Avoid using `install-{,-doc}-as` like it is an install rule. It was used as a short-hand for `install` (or `install-doc`) with the `as` attribute but implied you could write `install-as` in the manifest. * docs: Correct the description of `required-when` for `discard` * debputy: Fix source date epoch for strip-nondeterminism with binNMU builds. * Test API: Provide features to validate/test manifest variables * d/tests/debputy-cli: Add tests for recent broken doc * test: Add negative test for automatic discard rule example checks * d/control: Add dependency on `man-db` needed to run `man-recode`. Previously, we relied on the `debhelper` to pull this dependency. * THANKS.md: Acknowledge Paul Gevers for his early adoption and testing. * debputy: Incomplete support for `dh_installdebconf`. Any debconf templates (such as `debian/templates`) will now be processed and lead to a `DEBIAN/templates` file in the resulting deb and the `postrm` will run `db_purge` on `purge`. However, it is not possible to provide a `DEBIAN/config` or custom `postinst` snippets leveraging the debconf templates. Accordingly, the migration tool still flags `templates` files as unsupported for now. * debputy.pod: Provide manpage for `debputy` itself. Checksums-Sha1: 76e429ae4ae62e26976413f1d3121648e68e1d73 1562 debputy_0.1.16.dsc 103bf0cf0e41aeaeaa400f9fa1452e945ef2711b 254600 debputy_0.1.16.tar.xz c31de67f77301ea119720c4e6d694852cadf1fac 6096 debputy_0.1.16_source.buildinfo Checksums-Sha256: e7370c2363958fcaadbe8b331b0846a651387e68f84dcdf7d272319ed432329a 1562 debputy_0.1.16.dsc e29a1cd302001fe1d96c2973cb447b18143c1141b349b798315a3867f47365b0 254600 debputy_0.1.16.tar.xz 9519bdfd17a74aab03c9bd12727790002e5441ff7e04683d0172d54e75e0eb8b 6096 debputy_0.1.16_source.buildinfo Files: d015da68cd08e3c37782080fc0bdfcb6 1562 devel optional debputy_0.1.16.dsc 528beee8fa4f23d320b730203baf9d33 254600 devel optional debputy_0.1.16.tar.xz 589227085a8b9a6c367bf0abb49af16d 6096 devel optional debputy_0.1.16_source.buildinfo
-
debian/0.1.15e536da4f · ·
Release debputy/0.1.15 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 29 Dec 2023 17:30:54 +0100 Source: debputy Architecture: source Version: 0.1.15 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.15) unstable; urgency=medium . * manifest: - Support `capabilities` via `path-metadata` (Closes: debputy#62) . * debputy: Fix regression where maintscripts would not be generated. * debputy: Fix a bug where `systemctl daemon-reload` would always be added to postrm. Checksums-Sha1: 5985f24ea4a64424b2eea77738fd054ec517400d 1520 debputy_0.1.15.dsc 36a68afed1be790d2e5038d9296ec0b42b9e4e18 246608 debputy_0.1.15.tar.xz 6ce0bc94cfb9730a631a09d70d94767562d9979c 6006 debputy_0.1.15_source.buildinfo Checksums-Sha256: 8b5fe79a6bf920577c1dfe1af153ac6da2b4f2fd62f7f20aeb8824ed515585d8 1520 debputy_0.1.15.dsc d378db38d813b76492cfd9ec4da7c030334d725086f50ad5fe49409f2d03709b 246608 debputy_0.1.15.tar.xz c11ad173a8b09f097c3ca61a1749fe5ad3412008b79ab7d61969c675b2d6fe88 6006 debputy_0.1.15_source.buildinfo Files: 06b639e9f9eac8b75fbcd4c6959f53ec 1520 devel optional debputy_0.1.15.dsc fb84a89ea6f66cc686eab73f3a9e2105 246608 devel optional debputy_0.1.15.tar.xz 9ce7cef21b02702f04885fe64150ed5e 6006 devel optional debputy_0.1.15_source.buildinfo
-
debian/0.1.1447051662 · ·
Release debputy/0.1.14 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 28 Dec 2023 17:39:07 +0100 Source: debputy Architecture: source Version: 0.1.14 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.14) unstable; urgency=medium . * manifest: - Breaking change: The `discard` rule must now match at least one path by default when it applies to at least one existing search directory. - Breaking change: Renamed `when` to `required-when` for `discard` rules. The name better reflects that the `discard` rule is always applied. The conditional decides whether it is an error for a path to match nothing - Support `**/non-glob` as a basename match. This form must use the leading `**/` part to be a basename match. Without the leading `**/`, the pattern would be interpreted as an exact path match for a top-level file/directory. . * migrate-from-dh: - List `dh_install` as replaced which ensures `debputy` will detect overrides/hook targets for `dh_install`. . * debputy: Align md5sums order with `dh_md5sums` to reduce the diffs between a `debhelper` and a `debputy` produced `.deb`. * debputy: Support processing files with `strip-non-determinism` to reduce the amount of non-deterministic content in a package. Checksums-Sha1: d74d86e1646e79b7bdf24d539fb9e94c3eac11b2 1520 debputy_0.1.14.dsc 24d8fc65e54ffd800f621b061c52805ec965a90d 241656 debputy_0.1.14.tar.xz e813f077384f431a245b2574909aff0d2b850b72 6006 debputy_0.1.14_source.buildinfo Checksums-Sha256: 9b1ab325f4edfc6552b8cc63291600d34916f16772f6d3ae83c6f56897bbb85d 1520 debputy_0.1.14.dsc b6d10a1bdbb656ba26fb4f3c65a865da33036c63e3fa01d3952669de3ccfb83a 241656 debputy_0.1.14.tar.xz 88ab23e48c6b5c9950f98529f70f62bb3dc9233aa8fe5bb6b944f8ef7ca3e123 6006 debputy_0.1.14_source.buildinfo Files: 5a9672479cb6cae0a00fb4586b5c2dee 1520 devel optional debputy_0.1.14.dsc 509c5da9fa988a1f1577979e05c162dd 241656 devel optional debputy_0.1.14.tar.xz 3c00604846469bd3c7169122d18f396d 6006 devel optional debputy_0.1.14_source.buildinfo
-
debian/0.1.135c21fe1c · ·
Release debputy/0.1.13 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 25 Dec 2023 22:41:13 +0100 Source: debputy Architecture: source Version: 0.1.13 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.13) unstable; urgency=medium . * Manifest: - Support per-package installation search directories via the new `installation-search-dirs` attribute (under `packages.*`) . - The `discard` install rule now accepts a `search-dir`/`search-dirs` attribute, which can be used to restrict which search directories the discarding applies too. - Added new `multi-dest-install` rule for the rare case where a package needs to install the same source *twice*. This was needed for `kafs-client`. (Closes: debputy#66) - Any `udeb` packages are ignored when install-doc (etc.) evalutes default for `into`. This means if a source package only builds a single `deb` plus one or more `udeb`s, then `into` is now optional for all documentation related `install-X` rules. . * migrate-from-dh: - Support migrating multi-dest sources in d/install. . * Plugin API: - VirtualPath APU: Use of `path.replace_fs_path_content` no longer detaches the path . * debputy: Fix `FileNotFoundError` when building `udeb` packages * debputy: Fix bug where install rules with multiple `into` did not always work correctly * debputy: Fix online documentation for `into` in most install rules * debputy: Fix bug where `shlibs` where not generated when it should have been. This was a regression introduced in 0.1.10. * debputy: Let dpkg-shlibdeps see SONAMEs from other packages. This was necessary for `kafs-client`. (Closes: debputy#66) * debputy: Fix bug where plugin provided triggers were silently discarded. Checksums-Sha1: b1acebe78a6e62b2636bf37ca9196abcde5fc278 1520 debputy_0.1.13.dsc 358bebf4d7eaef35c58b4a24dea0836eeafcf406 238032 debputy_0.1.13.tar.xz f13db875331b742710c1c1244d161b6492bbbe34 6343 debputy_0.1.13_source.buildinfo Checksums-Sha256: 5a9642e1b1f15dd77051ef32366b410df5ba5d21996b1dac73a7e5135a9e2fb1 1520 debputy_0.1.13.dsc 01e6f923ae552ee4a44be2af921d45f1a1c923f6494c401bc6ae94cf2ffaab9a 238032 debputy_0.1.13.tar.xz b4ebaf7c58aea0a0cf77ede9052777fca02f9e2af18da3e79f152dcfcc3784d0 6343 debputy_0.1.13_source.buildinfo Files: 18b03aae926c4a21996b82281a0d760e 1520 devel optional debputy_0.1.13.dsc 49efa1dc1e19a00dcd3af15c0bcc233b 238032 devel optional debputy_0.1.13.tar.xz e8d041918eccc8cbc2397852d0bdbccb 6343 devel optional debputy_0.1.13_source.buildinfo
-
debian/0.1.12e3f6905e · ·
Release debputy/0.1.12 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 17 Dec 2023 18:08:13 +0000 Source: debputy Architecture: source Version: 0.1.12 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.12) unstable; urgency=medium . * Plugin API: - Test API: Breaking change. Make metadata related tests stateless - `VirtualPath` API: Add an `is_executable` property . * migrate-from-dh: - Assume minimum compat of 12 for all packages now to match the `dh_installinit` mechanics that `debputy` now perform when an `init` script is present. . * d/control: Use `Debian-based` in the description to appease lintian * d/control: Canonicalize the URL in the Vcs-Browser field * d/control: Use `debputy@packages.debian.org` as maintainer address * debputy: Tweak wording for several error messages * Add initial support for service management. It covers the default flow of `dh_installinit` and `dh_installsystemd`. Notably, the `dh_installsystemduser` is *not* covered. * Fix bug in `install-man` rule that made it unusable * Internal refactoring (notably of the installation rules code). Checksums-Sha1: e24e7ba282f51f7c50873cbff6b9958f7ccb2a12 1520 debputy_0.1.12.dsc 6ad4756bccd80024b38bd9e282015f0cfb6e365c 230256 debputy_0.1.12.tar.xz 9364f8c1611fd591cf408efd77e767928777e001 6340 debputy_0.1.12_source.buildinfo Checksums-Sha256: b6cdf24397844b48dca27995eb8f85c6ff83d59d2a7414a7c3ecb27797d3b72d 1520 debputy_0.1.12.dsc 6d85fdd07941f8e35ccf4fbcd3600e21b6a22d29218fddd5b95202dca82e43ac 230256 debputy_0.1.12.tar.xz ba4086612dc6c7c3eca9e6d9a2e91153036c256a40867df650841ef27852e3a1 6340 debputy_0.1.12_source.buildinfo Files: 6531941abb9cb7c70fc8168f2df0c3ab 1520 devel optional debputy_0.1.12.dsc ab182a748e35840e34dd3defc2ba4dab 230256 devel optional debputy_0.1.12.tar.xz c1c0a6f86d633eeb748e0ef4e515e5ec 6340 devel optional debputy_0.1.12_source.buildinfo
-
debian/0.1.1146fd08f3 · ·
Release debputy/0.1.11 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 10 Dec 2023 14:40:05 +0000 Source: debputy Architecture: source Version: 0.1.11 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.11) unstable; urgency=medium . * Manifest: - Breaking change: Correct spelling of `build-profiles-matches` so it now matches the documentation. - The `install-docs` rule now supports `dest-dir` and `as`. Its default `dest-dir` remains the same. - Provide `path:GNU_INFO_DIR` manifest variable that represents the directory where GNU info files should be installed into. . * Plugin API: - VirtualPath now supports `open` with buffering. - When declaring manifest snippets, automatically pick up `FileSystemMatchRule` (and subclasses) up as `path hints` (used to provide context for error messages) . * migrate-from-dh: - Improve some error messages to provide the actual file path instead on an internal object name/id. - Fix detection of `dh-exec` conditionals that could cause the conditions to be interpreted as literal values rather than conditionals. - Support `dh-exec` conditionals in `d/install`. - Provide more support for dh-exec features in d/manpages. Notably, `SOURCE => DEST` is now rewritten into an `install-doc-as` rule and conditionals are now supported. - Multiple conditions in `d/links` files are now supported and will be translated into an `all-of`. - Avoid single-item `sources` for migrated bash-completions. (Style-only change) - Create a placeholder variable for unknown manifest variables. Previously, it would result in a hard error as the resulting manifest could not be parsed. (Closes: debian/debputy#65) - Support migrating `d/info` files . * debputy: Convert transformation and install rules to using `FileSystemMatchRule`s for paths. This unifies parsing of globs for all rules except `clean-after-removal` (which still uses shell glob semantics). * online doc for path-metadata: Fix copy-paste mistake * Fix crash bug where `d/tmp` is not a directory but an install rule is used (unclear if this was reproducible in older versions). * debputy: Fix internal error by `debputy` setting wrong "CoW"-flag on some paths * d/changelog: Clarify wording of a previous entry and fix a few typos. * debputy: Correct two error messages that should have shown valid attribute names when incorrect values were provided. * debputy: Fix bug in parsing of `all-of` and `any-of` manifest conditions that made it impossible to use these manifest conditions. * tests: Provide initial tests of basic install rules. Required some refactoring related to the virtual file system to support these tests. Checksums-Sha1: a1d779d2c905246a90aa03d0ee0564d3fd0cf777 1528 debputy_0.1.11.dsc d2c8e590dc302f12372c8646b0e82b5d5705a579 223708 debputy_0.1.11.tar.xz 0166ebfd9a273660bfab609111003ed81ccdcd9d 6340 debputy_0.1.11_source.buildinfo Checksums-Sha256: dc6916276522d6d151d3d47281ccacd80d060a2ce728acee52fa443b11cb9cb5 1528 debputy_0.1.11.dsc f719c5781b065f14a910c76674f74ced1f58318a6e931f8b77b2929a56f382c9 223708 debputy_0.1.11.tar.xz 69a788862b7bcefb22d74f1a124ee152958590353458e188c2942a96cc08a469 6340 debputy_0.1.11_source.buildinfo Files: 9bf8c4c4353c1157c8f6891bb710a47e 1528 devel optional debputy_0.1.11.dsc c6843b7b17799ad0edc590f5e173d1d5 223708 devel optional debputy_0.1.11.tar.xz 226c2119e5f31b90a66b7e82b0b1bb58 6340 devel optional debputy_0.1.11_source.buildinfo
-
debian/0.1.1095bf8abe · ·
Release debputy/0.1.10 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 03 Dec 2023 16:01:57 +0100 Source: debputy Architecture: source Version: 0.1.10 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.10) unstable; urgency=medium . * Manifest changes: - Support `clean-after-removal` feature, where you can ask `debputy` to remove files when the package has been removed or is being purged. This feature is similar in spirit to `rpm`'s `%ghost` files. (Closes: debputy#35) . . * plugin API: Fix bug where `path.chmod("symbolic-mode")` would raise an exception * debputy: Defer erroring out dpkg-gensymbols until all packages have been processed * debputy: Optimize materialization to require less copying via the following features: - Properly implement lazy copy-on-write actions to avoid copying a file into the scratch directory only to copy it to the materialization directory later. Now, the case only performs one copy (directly from the source to the materialization directory). - When a file has already been copied into the scratch directory because `debputy` needed to mutate the file, use a `mv` rather than a `cp` to move the file to its final destination. Checksums-Sha1: 07a4ada7e6ef7b96e8fba881df65d78913539abd 1528 debputy_0.1.10.dsc 711c47e687bee4d8a311d42c53ba608354b9ba84 217688 debputy_0.1.10.tar.xz 493e2e35563e71d8ab078d2a395afadf0da33d32 6336 debputy_0.1.10_source.buildinfo Checksums-Sha256: f18068b58419f0164f536513e99d697bab38e2592cd2029df9dd4564236ef1a7 1528 debputy_0.1.10.dsc 31a07253f446e540cb29ebc3e26ea1796ba70ef1df11de2f22ad9b5261af8283 217688 debputy_0.1.10.tar.xz ca3fdc27bd3ae07832ad99684950c217d3e8c9ebf97658ad485d06192e54541c 6336 debputy_0.1.10_source.buildinfo Files: e914ec6a15f4d2196df9c21c0fb368fa 1528 devel optional debputy_0.1.10.dsc bdf2146ff7b9a80f6d1fb7ea12b09968 217688 devel optional debputy_0.1.10.tar.xz 9deae7a2b8f467086f86b506d1039a46 6336 devel optional debputy_0.1.10_source.buildinfo
-
debian/0.1.9.37dca0683 · ·
Release debputy/0.1.9.3 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 29 Nov 2023 21:24:15 +0100 Source: debputy Architecture: source Version: 0.1.9.3 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.9.3) unstable; urgency=medium . * migrate-from-dh: - Support full migration of `dh-sequence-numpy3`. Though, there is still no `dh-sequence-python3` migration support, which may make this less useful at the moment. * tests: Fix bug where `debputy` provided plugins fails in installed mode causing `debputy` autopkgtests to fail. * tests: Improve test coverage for gnome plugin. Checksums-Sha1: 227518017b8d674b0fc7555fd115b7e500c93127 1532 debputy_0.1.9.3.dsc b50c2a1fa79a83e2dd44ffe022e56df6fc8e0018 662020 debputy_0.1.9.3.tar.xz c20a45115f72442ad72e90e387178daa8aa21fee 6250 debputy_0.1.9.3_source.buildinfo Checksums-Sha256: 80339b2c7ccdf29abd161aac661c66b2525d92ccf588a5bb43f952957eef117c 1532 debputy_0.1.9.3.dsc 3369265ac3d8e183105cf2ac1093f057b3e5f3b2a9f2d458033cd97713839c8b 662020 debputy_0.1.9.3.tar.xz 75347cf8d30cc16e2f1245614382d7e1ce106fbe9b74c73ceee0619b00bd1f23 6250 debputy_0.1.9.3_source.buildinfo Files: 2c203ead6c3b84535eeb2f26c0b1647e 1532 devel optional debputy_0.1.9.3.dsc bba22f4d852b9a83184b56a8cdb10f32 662020 devel optional debputy_0.1.9.3.tar.xz 1631604947579bd31aaa293dfae3acc4 6250 devel optional debputy_0.1.9.3_source.buildinfo
-
debian/0.1.9.2afd5d7ef · ·
Release debputy/0.1.9.2 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 28 Nov 2023 19:23:53 +0100 Source: debputy Architecture: source Version: 0.1.9.2 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.9.2) unstable; urgency=medium . * gnome plugin: Fix broken version in substvars and add a basic regression test. * debputy: Some internal refactoring. Checksums-Sha1: 071526073107754df3948bdae38a5c54af80114c 1532 debputy_0.1.9.2.dsc 1795e435ab2812e669ca62482fb7417864fdcbe2 660664 debputy_0.1.9.2.tar.xz 2dd19c724bd730ca90317dafa88d477c0956bb76 6250 debputy_0.1.9.2_source.buildinfo Checksums-Sha256: 87f35535bd4aada1d0533c747f5524eb89c487f665ee58c8e6bba9d9f2bdc254 1532 debputy_0.1.9.2.dsc e38171f99a93e5ee5a9493b7515cb75e5ac9bf2b62d1b60a29b441cc29651a16 660664 debputy_0.1.9.2.tar.xz 18358ee31ff9ed29ec0fd4f9b5ce66324f3b33afc96a7495d03a4a8d99db2707 6250 debputy_0.1.9.2_source.buildinfo Files: 00eb5c930126170b3e40a8c7750ab844 1532 devel optional debputy_0.1.9.2.dsc dbaf783c177224196141459ffae905e7 660664 devel optional debputy_0.1.9.2.tar.xz 9cf55796dc257d3ee461905995288db3 6250 devel optional debputy_0.1.9.2_source.buildinfo
-
debian/0.1.9.13bbeb522 · ·
Release debputy/0.1.9.1 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 27 Nov 2023 22:01:14 +0100 Source: debputy Architecture: source Version: 0.1.9.1 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Closes: 1057001 Changes: debputy (0.1.9.1) unstable; urgency=medium . * plugin test API: Enable the test API to validate ADR examples * debputy: Skip compression of .html/.htm files. Thanks to Sven Joachim <svenjoac@gmx.de> (Closes: #1057001) * debputy: Special-case doc-base files to minimize delta between `debputy` and debhelper. Checksums-Sha1: 228d0c563d7b0a94e2f5647d0bbe554c1240dac2 1532 debputy_0.1.9.1.dsc 22fd13b5ac13f6b12af1b884def475917ceecedc 660268 debputy_0.1.9.1.tar.xz ebcff815ea61104cbde33f418b66a100bc9d273e 6250 debputy_0.1.9.1_source.buildinfo Checksums-Sha256: 65263f742ba15d5a131ab3004cb729ea592bd71b46a0c4fd0f8b416da86a149d 1532 debputy_0.1.9.1.dsc 8894eddeae9c40e280d65b58e332e58ec79a7bf53233b1b2c711be119d41c5ed 660268 debputy_0.1.9.1.tar.xz 65ccdbe506e790de9119abe017184aaf6139a01d8a3748c10a36571730b3ad03 6250 debputy_0.1.9.1_source.buildinfo Files: 348c9eb0549bbf45510dd3c6bb31a727 1532 devel optional debputy_0.1.9.1.dsc be149d24a4985c398d2e1e9e4c2f53fa 660268 devel optional debputy_0.1.9.1.tar.xz c77f4ae30f19b963468e8dc5d4a43879 6250 devel optional debputy_0.1.9.1_source.buildinfo
-
debian/0.1.9bf377052 · ·
Release debputy/0.1.9 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 26 Nov 2023 15:20:44 +0100 Source: debputy Architecture: source Version: 0.1.9 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.9) unstable; urgency=medium . * Plugin changes: - Breaking change: The features of the `bash-completion` plugin has been embedded into the `debputy` plugin. The `bash-completion` plugin has been removed without a backwards compatibily feature. - Breaking change (test-api): The `virtual_path` function got renamed to `virtual_path_def` and got promoted to the non-test API. - Add more features to the `VirtualPath` API. Notably some mutations are now supported when the file system is in read-write mode. - InstallRule's no longer accept an explicit search dir. Search dir handling is now done differently and plugins are not involved in that process. . * migrate-from-dh: - Support full migration of `dh-sequence-bash-completion`. - Suport partial migration of `dh-sequence-gnome`. The `dh_gnome` side will be migrated, but `dh_gnome_clean` will still be done via the `dh-sequence-gnome`. - List which `dh-sequence-X` Build-Dependencies should be removed. These are listed as manual migrations. - Migration now detects *simple* cases of `dh` addons loaded via `--with` in `debian/rules`. . * Let `debputy` handle loading of additional variables * d/changelog: Reformat line in the 0.1.8 entry * MANIFEST-FORMAT.md: Correct name of two example manifest variables * MANIFEST-FORMAT.md: Improve documentation related to manifest variables * Add private plugin api for package processors and migrate some `debputy` code to use this feature. * debputy: Provide a `clean .la files` feature by default based on a similar feature from `dh_gnome`. * debputy: Filter out doxygen related cruft (replacing `dh_doxygen`) * Make disard rules a plugin provided feature (currently private) and provide (validated) examples for automatic discard rules. These can be seen via the example command: `debputy plugin list a-d-r doxygen-cruft-files` * debputy: Show which paths have been matched by an automatic discard rule in the build out along with how to override them. Checksums-Sha1: db85bec26af3f513071c8c802da9df351f8cd257 1524 debputy_0.1.9.dsc 7063aa4edac6993a6cfdcef260ce12524b4649cd 658848 debputy_0.1.9.tar.xz 8ed2d7055cf226e75156c24aa35597d6d4db5da4 6244 debputy_0.1.9_source.buildinfo Checksums-Sha256: 9f56fa3cfc85e01a9a00bbf450bbbac7af51b0bd071a98b5f157f7a9bf701eac 1524 debputy_0.1.9.dsc 36ec096f6fbee381e62117ce750cfb5fb126290ce48868a088f25962849fecff 658848 debputy_0.1.9.tar.xz 403450f5a10aa13411378adde5f183c37da690806f6faefce52f192d74243e29 6244 debputy_0.1.9_source.buildinfo Files: aa1e7932614d3bd67fc14f281cf90151 1524 devel optional debputy_0.1.9.dsc bcb47b753117ef52951ee61ba4523970 658848 devel optional debputy_0.1.9.tar.xz 70d068c0faeed8fdd7a0e0f78c95fca9 6244 devel optional debputy_0.1.9_source.buildinfo
-
debian/0.1.8ce819945 · ·
Release debputy/0.1.8 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 19 Nov 2023 19:00:00 +0100 Source: debputy Architecture: source Version: 0.1.8 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Closes: 1056240 Changes: debputy (0.1.8) unstable; urgency=medium . * Manifest changes: - Breaking change: Rename some manifest variables like `{{TAB}}` `{{token:TAB}}`. This change only affects manifest variables intended to provide textual tokens that might be hard to write literally or to avoid triggering substitution of another manifest variable. - Split `arch-matches` condition into three. The `arch-matches` is still preferred. The other two variants are for special-cases related to cross-building. As a side-effect of this change, `arch-matches` can now be used in source context. - Support manifest declared variables. A new `definitions.variables` key is defined where variables can be declared. See MANIFEST-FORMAT.md for the details. (Closes: debputy#58) - It is now possible to use substitution variables in package names in the manifest. This enables the use of `libfoo{{SONAME}}` instead of hard-coding the value. . * Plugin changes: - Breaking change: Remove the previously required plugin-version attribute. - Streamline installation process for "simple" `debputy` plugins by providing a debhelper tool and by having `debputy` take responsibility for the Python byte-compilation requirement for `debputy` plugins. Additionally, support for running plugin tests have been added too (both as build-time and as installed tests). - Breaking (test-only) change: The test API for loading plugins have been renamed and should no longer be passed a JSON descriptor file. Instead, the test framework will attempt to find the JSON descriptor file on its own. With this method, the test does not have to distinguish between install-time and build-time test runs. - A metadata detector can now request the binary package version of a package via the context parameter. - Plugins can now provide literal manifest variables like `path:FOO_DIR`. . * debputy: Provide online documentation for most manifest rules * debputy: Correct detection of required/conditional fields in `plugin show pmr` * debputy: Provide "on-line" documentation of manifest conditions * MANIFEST-FORMAT.md: Correct some anchors that would cause broken links in HTML rendered versions of the file. * MANIFEST-FORMAT.md: Clarify `replacement-rule` for `create-symlink` only applies if the declared symlink path exists. If it does not exist and cannot be because it would require a non-directory to become a directory, then `replace-rule` cannot be used. * plugin changes: Make single-file Python module easier to provide * debputy: Add `--plugin` parameter to load plugins for most commands. * debputy: Fix bug where some common args were ignored depending on argument order. * dh_installdebputy: New helper to install `debputy` plugins from debhelper packages. * d/control: Have `dh-debputy` provide `dh-sequence-installdebputy`. * dh-sequence-debputy: Restore `dh_installdir` command. This enables packages to still use the `dh_installdir` helper to work around upstreams that does assumes install directories exist (such as `DEST_DIR`). * debputy: Support d/alternatives files like `dh_installalternatives`. * Provide basic plugin to support d/bash-completion files. The feature is deliberately written as a stand-alone plugin, so it is easier to migrate to the `bash-completion` package later if that is relevant. * GETTING-STARTED-WITH-dh-debputy.md: List `dh_installalternatives` as a replaced command. It has been replaced for quite a while and the omission in the docs was unintentional. * Provide basic bash-completion plugin and provide migrations for the users of `dh-sequence-bash-completion`. * d/tests/control: Add explicit test dependency on python3-all (Closes: #1056240) * debputy: Provide a `plugin list manifest-variables` subcommand that will list known variables. Default special-case and token manifest variables are hidden and have to be requested explicitly. * debputy: Provide a `plugin show manifest-variables VAR` subcommand that will show information about a given manifest variable. * Breaking change: Plugins can now provide manifest variables * d/changelog: Bump snapshot version Checksums-Sha1: a89367c036aa9bf15814847b089c304170be1072 1524 debputy_0.1.8.dsc a54379afd63653948165afdf0d32f5bc00fd2b3d 652612 debputy_0.1.8.tar.xz f3cdca89e2899989522fc1830720070869cda0fd 6248 debputy_0.1.8_source.buildinfo Checksums-Sha256: 827767a470f948c785463a9f31e724e6995e6e6bff3dcd95466a7842fe323429 1524 debputy_0.1.8.dsc 73b59f22915de511851eb161d5a669447043b1911b5c792d322d3d94fc0e7d2d 652612 debputy_0.1.8.tar.xz 75ef3e16bac05dc76fce2ee5e9c90ac6bbef290bca975342ea750c40e5b00c2f 6248 debputy_0.1.8_source.buildinfo Files: f46fcc38eedd99fc3e44a1db9df555c1 1524 devel optional debputy_0.1.8.dsc 22243d1ce528bef0b7cc75dabd054bdd 652612 devel optional debputy_0.1.8.tar.xz b50c739e298182d83a5a9bd71dae2df5 6248 devel optional debputy_0.1.8_source.buildinfo
-
debian/0.1.7.85406d2b9 · ·
Release debputy/0.1.7.8 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 28 Oct 2023 17:15:55 +0200 Source: debputy Architecture: source Version: 0.1.7.8 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.7.8) unstable; urgency=medium . * Manifest changes: - Breaking change: The `remove` transformation now prunes empty dirs by default. The previous behaviour can be restored with an explicit `keep-empty-parent-dirs: true`. . * d/tests/debputy-py.test: Fix bugs in autopkgtest * debputy: Provide new `plugable-manifest-rules` topic for `plugin list`. This subcommand enables the user to get a list of all rules available under `installations` or `packages.<PKGNAME>.transformations`, etc. * debputy: Provide a `plugin show plugable-manifest-rules` command that can provide some details about each rule (such as `install`). * MANIFEST-FORMAT.md: Clarify some of the "shell"-like examples. * MANIFEST-FORMAT.md: Clarify that "install-as" behaves like `foo => bar`. Previously, the documentation said `=>` which could also cover the `=> bar` feature from `dh-exec`. However, that feature is handled by the `installations` itself rather than "install-as". * d/tests/control: Add superficial test of `debputy` command line Checksums-Sha1: 13cf74ab3904e31b2a879e0793f6523de2c1445b 1519 debputy_0.1.7.8.dsc 53ee3f0024e9906741b412f63915834075a1432d 181080 debputy_0.1.7.8.tar.xz f96fe6a2e6157a9e1f1deb848053f01887c5a15a 6254 debputy_0.1.7.8_source.buildinfo Checksums-Sha256: 8eaef9225b976b3251f88845192acaa9894d7d9ec309b48a3c150dae1de08777 1519 debputy_0.1.7.8.dsc ae0d2890fc08b0b4b30d178e4e3648456629a52785c9f5c012e4a50372f82957 181080 debputy_0.1.7.8.tar.xz 60a90525f59fc67416083bf84e3162c3a231bf5fd4e27ad628e85a2c640b04e5 6254 debputy_0.1.7.8_source.buildinfo Files: 6c81b254d907030a895a01a55f98f635 1519 devel optional debputy_0.1.7.8.dsc eff3827b5f55ae1355666cfa186fd169 181080 devel optional debputy_0.1.7.8.tar.xz 195e53f1ec5d2a37a354b6da142ed091 6254 devel optional debputy_0.1.7.8_source.buildinfo
-
debian/0.1.7.716d47869 · ·
Release debputy/0.1.7.7 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 27 Oct 2023 16:19:48 +0200 Source: debputy Architecture: source Version: 0.1.7.7 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.7.7) unstable; urgency=medium . * debputy: Mention `yamllint` in YAML-level parse errors * debputy: Avoid crashing on usr/share/doc/foo symlinks for non-native packages. Thanks to Paul Gevers <elbrus@debian.org> (Closes: debputy#49) * debputy: Fix crash on octal mode being specified as an int. Thanks to Paul Gevers <elbrus@debian.org> (Closes: debputy#54) * debputy: Ensure dh-integration based scratch (temp) dir is used when called from dh_debputy. This ensures that `dh_clean` will always clean up after `debputy` when `debputy` is used with `debhelper`. * debputy: Resolve variables when processing `as` in `install` rules. Thanks to Paul Gevers <elbrus@debian.org>. It resolves debputy#57, but a regression test has not been added yet. * debputy: Provide contextual error message when using `{{PACKAGE}}` variable when it is not available * debputy: Fix multiple bugs related to installing upstream changelogs * debputy: Unlink empty `conffiles` in the control.tar * d/control: Version the Provides for `dh-sequence-*` Thanks to Paul Gevers <elbrus@debian.org> for the suggestion. * packaging: Add initial autopkgtests Checksums-Sha1: 5caf1142755a740a85713322ddb2f6048e76e0cd 1519 debputy_0.1.7.7.dsc 4fbf8c1aada67f6cccd871e77ac25a1b1a157208 288456 debputy_0.1.7.7.tar.xz 8ac6cb0fb8509a33c6396a66bc7b3691b7da8253 6254 debputy_0.1.7.7_source.buildinfo Checksums-Sha256: 76569cb487b3df802a99b4deaffb102b9cbd9eec7444c27db8d9d12058405e39 1519 debputy_0.1.7.7.dsc 0d849b1fc58b54056a7f6798ea16cd23f6678c84947f870964dccf1e2ed60107 288456 debputy_0.1.7.7.tar.xz cb8e64c6e46908189d9c3233fcd2048891653933691a0d660fe326f90896b07a 6254 debputy_0.1.7.7_source.buildinfo Files: 6531316867f212ae25efcc024be06774 1519 devel optional debputy_0.1.7.7.dsc 604b40e425a923165550d90364ee6362 288456 devel optional debputy_0.1.7.7.tar.xz a8bb50f61bf345cbc5d91fbc8e112064 6254 devel optional debputy_0.1.7.7_source.buildinfo
-
debian/0.1.7.6af6848b6 · ·
Release debputy/0.1.7.6 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 22 Oct 2023 19:08:55 +0200 Source: debputy Architecture: source Version: 0.1.7.6 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.7.6) unstable; urgency=medium . * Manifest changes: - Implement substitution in symlink target. Thanks to Paul Gevers for reporting the issue. (Closes: debputy#56) - Add `replacement-rule` parameter to `create-symlink`. With the `replacement-rule` parameter, you can control how `debputy` should react to the `path` of a symlink clashing with an existing file system object. The default behavior remains unchanged. . * migrate-from-dh: - Merge more `debian/install` rules. Most install rules from `dh_install` will now be grouped by `dest-dir`. There are a few special-cases, where merging is not applied (`=> usr/bin/foo`) and probably will not be. . [ Paul Gevers ] * MANIFEST-FORMAT.md: Make the difference between the YAML version and the `debputy` manifest-version more explicit. (Closes: debputy#51) . [ Niels Thykier ] * debputy. Improve error handling of some transformation rules for dir vs. non-dir clashes * debputy: Avoid crashing on an attempt to replace a symlink with a non-empty dir (Closes: debputy#48) * MANIFEST-FORMAT.md: Remove references to aliases that are not applicable * Declarative parser: Support `Literal` values as type. It is basically interpreted as an enum-like input. * debputy: Fix exception on `remove` rules that used globs (Closes: debputy#52) Checksums-Sha1: 5ff2855ea7c6851b50ca05639d6090704102a5f6 1461 debputy_0.1.7.6.dsc 73299ed579a6921c69d8d570250216d1f4c2a966 283184 debputy_0.1.7.6.tar.xz 8dec5854b1e23bf8dbdb576e4b0699caffe5d270 6245 debputy_0.1.7.6_source.buildinfo Checksums-Sha256: 06a784624f89d1fba1d8fb7ee883848c4ea67dd6f379d9d39ae789fcb6f13313 1461 debputy_0.1.7.6.dsc 9abc4faf1649e84f4aadc156af6b43a2e8ae8a03c1eb114b8380c38d0fd39929 283184 debputy_0.1.7.6.tar.xz 0e0f102c3798b8abcc79ce20693b0e07363167719f22bf0467f0cb70ff32f9fc 6245 debputy_0.1.7.6_source.buildinfo Files: 7fc18b822ba58b76b1e56c4ffce7f3f8 1461 devel optional debputy_0.1.7.6.dsc 43427a8c64a193e1b034d95ed92b0b7b 283184 devel optional debputy_0.1.7.6.tar.xz 47d0a3b05e4fb5a884c92d139d158881 6245 devel optional debputy_0.1.7.6_source.buildinfo
-
debian/0.1.7.57a985364 · ·
Release debputy/0.1.7.5 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 20 Oct 2023 18:12:52 +0200 Source: debputy Architecture: source Version: 0.1.7.5 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.7.5) unstable; urgency=medium . * migrate-from-dh: - migrate-from-dh: Provide better error message for unresolvable subst vars - migrate-from-dh: Support DEB_VERSION-related subst vars. Thanks to Paul Gevers <elbrus@debian.org>. (Closes: debputy#53) . [ Paul Gevers ] * MANIFEST-FORMAT.md: Mulitple improvements to the wording and correction of several examples. * README.md: remove double 'better support' * d/control: same as previous README fix . [ Niels Thykier ] * GETTING-STARTED-WITH-dh-debputy.md: Correct example * Makefile: Correct name of dh_debputy.1 manpage * debputy: Provide better error messages for invalid YAML. Thanks to Paul Gevers <elbrus@debian.org> (Closes: debputy#47) * debputy: Fix crash on relative symlinks when compressing files. Thanks to Paul Gevers <elbrus@debian.org> (Closes: debputy#50) Checksums-Sha1: f4caca4505928adec9c71133a6ba74bed91394af 1461 debputy_0.1.7.5.dsc 12fa39d56a0c24ea287102fdbd0fbc1ebeab5b3c 236652 debputy_0.1.7.5.tar.xz 1e4a35ba4fc2dcbe6361cca649ea9131f23dbc54 6245 debputy_0.1.7.5_source.buildinfo Checksums-Sha256: 36a35541a63aae964ca2356b60e25c04d39530eb7371c8be8f159c4a41b1afbd 1461 debputy_0.1.7.5.dsc e20039ef7bf1243325075f56c4f6611385ca7d8baffda0104f5ad1544f474503 236652 debputy_0.1.7.5.tar.xz 03742846a4819d9dd946e546e1648fa74a717e5cd0344a67a4b7e12170643255 6245 debputy_0.1.7.5_source.buildinfo Files: 97cd7204d5af87e89c9e8cf89275cdec 1461 devel optional debputy_0.1.7.5.dsc 328e59e8c304d7496dc7813548ec568d 236652 devel optional debputy_0.1.7.5.tar.xz 124c80eeae5257fbe1da24ffb71d2594 6245 devel optional debputy_0.1.7.5_source.buildinfo
-
debian/0.1.7.4274d0f29 · ·
Release debputy/0.1.7.4 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 15 Oct 2023 15:59:28 +0200 Source: debputy Architecture: source Version: 0.1.7.4 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.7.4) unstable; urgency=medium . [ Andres Salomon ] * Fix typo in GETTING-STARTED-WITH-dh-debputy.md . [ Niels Thykier ] * debputy: Insert explicit shebang line + `set -e` (Closes: debputy#46) * Makefile: Provide and install a manpage for dh_debputy * debputy: Use `dpkg-parsechangelog` to determine version during self-hosted clean chroot builds. Checksums-Sha1: 160a01d4fedc3e3bf1885c731d1a0b9af29d084f 1461 debputy_0.1.7.4.dsc 16daacb1dd3c9be23c0b9a7f5c0cea57e5a3eb53 172540 debputy_0.1.7.4.tar.xz f20b06178ca6b61e767595f824e6407707bd62c2 6259 debputy_0.1.7.4_source.buildinfo Checksums-Sha256: 29a1488317eda3168a569b26d9a158386186baedb00caa4f4cecf898704d65a5 1461 debputy_0.1.7.4.dsc 801ee6cb88df143aecfc63308f4bed0960f8071d3e3c89faef2bf099e9730d34 172540 debputy_0.1.7.4.tar.xz 32bee317141fd1be7f86885f1a7348918b54c85fcbdf76528f5be068bc148444 6259 debputy_0.1.7.4_source.buildinfo Files: 9cd4c15e0ce1d3c919464626c6a108b3 1461 devel optional debputy_0.1.7.4.dsc 8774089e9d529a9026d1d1f49cbf0c71 172540 devel optional debputy_0.1.7.4.tar.xz 3a932708cd321e11b643eae156a24a6c 6259 devel optional debputy_0.1.7.4_source.buildinfo
-
debian/0.1.7.3249383dc · ·
Release debputy/0.1.7.3 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 10 Oct 2023 19:59:18 +0200 Source: debputy Architecture: source Version: 0.1.7.3 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.7.3) unstable; urgency=medium . * Correct copy-paste mistake in a warning * migrate-from-dh: Avoid internal error with d/package.foo being a directory * Support `open` on symlink for `FSROOverlay` as OS can resolve the symlink. Checksums-Sha1: 6936e0839b3f1f2867b6200ccb6111517f070f68 1461 debputy_0.1.7.3.dsc cb01950274150e080243cd5a97988cead164379c 172300 debputy_0.1.7.3.tar.xz 96c4394e8ab987428ae8a9938f2d16e5a112159a 6259 debputy_0.1.7.3_source.buildinfo Checksums-Sha256: 689f666eb90ac41a79508dc46d675879637a9363f37cf04b56f4b45e285ce542 1461 debputy_0.1.7.3.dsc 34ae1dece9fb7193051a7f58f3baae7fb7604f9aae7781f6d84d234e84ee013b 172300 debputy_0.1.7.3.tar.xz 85ed3cbd3298cf16d2e68b0634974acd0573223f4d741c2752fcb198dc8211b9 6259 debputy_0.1.7.3_source.buildinfo Files: 207f4f8df54a2ed4c190fe9e0c3154af 1461 devel optional debputy_0.1.7.3.dsc 7962e2ff611bd7e234c2a806f1ee8e5f 172300 devel optional debputy_0.1.7.3.tar.xz 2db47393dad8373006d2a74c2aebaf76 6259 devel optional debputy_0.1.7.3_source.buildinfo