Skip to content
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