-----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 <debhel...@packages.debian.org>
Changed-By: Niels Thykier <ni...@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

-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmV1zeoSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJyAMIAICS0X7v8zbpzUHQUmm7eFEhlMKSsiRR
ONPgTAw4zEiEDiZeiaqkpVZeJM+/Hc+U5EL+kpLUjuRPT1yD1dA0SuYsSZv6CSD+
eE2NhypRBgmhsa4CnWPT8ghG1Wyxl5aOzMw3ZEAJs+kBgkpe1QUW1GmS+D31IqfH
cQ/EdX5juIszi7oWg6KsbF3E4C1bIoR6F6d/VYQ0IXyTSosZBk8OulF3RNJeZ3RY
IBowRZncz+9D811oK9tMighr27ktJPe+JSnAUdqkYgUA4ow3CX/EblreR67cDrSp
WR/XrNlCrOSmD4gC3bzEI13hepgh5wyYwmI/ZE/8yzxJybsSv8QWDLw=
=2r2z
-----END PGP SIGNATURE-----

Reply via email to