1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
|
Source: debputy
Section: devel
Maintainer: Debputy Maintainers <debputy@packages.debian.org>
Uploaders:
Niels Thykier <niels@thykier.net>,
Build-Depends:
debhelper-compat (= 13),
# man-db <pkg.debputy.ci>,
dh-sequence-single-binary,
hunspell-en-us <!nocheck>,
python3-colored <!pkg.debputy.minimal>,
python3-colorlog <!pkg.debputy.minimal>,
python3-debian,
python3-hunspell <!nocheck>,
python3-levenshtein <pkg.debputy.ci>,
python3-lsprotocol <!nocheck>,
python3-polib <pkg.debputy.test-coverage pkg.debputy.developer-dependencies>,
python3-pygls <!nocheck !pkg.debputy.minimal-tests>,
python3-pytest <!nocheck>,
python3-pytest-asyncio <!nocheck>,
python3-pytest-cov <pkg.debputy.test-coverage>,
python3-ruyaml | python3-ruamel.yaml,
# debputy-plugin-foo,
# The code was never checked with an older version than 3.11...
python3:any (>= 3.11~),
strip-nondeterminism <!nocheck>,
Rules-Requires-Root: no
X-Style: black
Standards-Version: 4.7.2
Homepage: https://salsa.debian.org/debian/debputy
Vcs-Git: https://salsa.debian.org/debian/debputy.git
Vcs-Browser: https://salsa.debian.org/debian/debputy
Package: dh-debputy
Architecture: all
Depends:
debhelper,
dwz <!pkg.debputy.minimal>,
man-db <!pkg.debputy.minimal>,
# The colors dependencies are not necessary for debputy to work.
# However, to have coloring work, we need to use Depends because
# Recommends/Suggests are not resolved for builds and this should
# "just work" for users.
python3-colored <!pkg.debputy.no-color>,
python3-colorlog <!pkg.debputy.no-color>,
python3-debian,
python3-ruyaml | python3-ruamel.yaml,
# The code was never checked with an older version than 3.11...
python3:any (>= 3.11~),
strip-nondeterminism,
Recommends:
python3-argcomplete,
Suggests:
debputy-lsp,
hunspell-en-us,
python3-hunspell,
python3-junit.xml,
python3-levenshtein,
python3-lsprotocol,
python3-pygls,
Provides:
debputy (= ${binary:Version}),
debputy-plugin-gnome,
debputy-plugin-grantlee,
debputy-plugin-numpy3,
debputy-plugin-perl-openssl,
dh-sequence-debputy (= ${binary:Version}),
dh-sequence-installdebputy (= ${binary:Version}),
dh-sequence-zz-debputy (= ${binary:Version}),
dh-sequence-zz-debputy-rrr (= ${binary:Version}),
Breaks:
# LSP/lint FP (deputy#120)
debhelper (<= 13.19~),
Multi-Arch: foreign
Description: Manifest style Debian-based package builder (debhelper integration)
Package builder that provides a declarative manifest for building Debian-based
packages.
.
The debputy package builder aims to reduce cognitive load for the packager
and provide better introspection to packagers, linters and the Debian
janitor.
.
The debputy package also provides its own linting and editor support features
via the debputy-lsp package that are aimed at as-you-type feedback.
.
This version integrates with the debhelper sequencer dh. Multiple integration
modes are possible with dh. The most trivial integration mode is
dh-sequence-zz-debputy-rrr, which is a mostly standard dh sequence with very
few changes aimed entirely at removing the need for fakeroot when assembling
the .deb.
.
For more information on all integration modes and what they do, please see
https://salsa.debian.org/debian/debputy/-/blob/main/INTEGRATION-MODES.md
|