summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control62
1 files changed, 62 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..b393718
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,62 @@
+Source: debputy
+Section: devel
+Priority: optional
+Maintainer: Debputy Maintainers <debputy@packages.debian.org>
+Uploaders: Niels Thykier <niels@thykier.net>,
+Build-Depends: debhelper-compat (= 13),
+# man-db <pkg.debputy.ci>,
+ hunspell-en-us <!nocheck>,
+ python3:any,
+ python3-colorlog <!pkg.debputy.minimal>,
+ python3-colored <!pkg.debputy.minimal>,
+ python3-debian,
+ python3-hunspell <!nocheck>,
+ python3-pytest <!nocheck>,
+ python3-lsprotocol <!nocheck>,
+ python3-ruamel.yaml,
+ dh-sequence-single-binary,
+# debputy-plugin-foo,
+ strip-nondeterminism <!nocheck>,
+Rules-Requires-Root: no
+Standards-Version: 4.6.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,
+ man-db <!pkg.debputy.minimal>,
+ python3,
+# 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-colorlog <!pkg.debputy.no-color>,
+ python3-colored <!pkg.debputy.no-color>,
+ python3-debian,
+ python3-ruamel.yaml,
+ strip-nondeterminism,
+Recommends: python3-argcomplete,
+Suggests: hunspell-en-us,
+ python3-pygls,
+ python3-lsprotocol,
+ python3-hunspell,
+Provides: dh-sequence-debputy (= ${binary:Version}),
+ dh-sequence-installdebputy (= ${binary:Version}),
+ dh-sequence-zz-debputy (= ${binary:Version}),
+ dh-sequence-zz-debputy-rrr (= ${binary:Version}),
+ debputy-plugin-gnome,
+ debputy-plugin-numpy3,
+ debputy-plugin-perl-openssl,
+Multi-Arch: foreign
+Description: Manifest style Debian-based package builder (debhelper integration)
+ Package builder that provides a declarative manifest for building Debian-based
+ packages.
+ .
+ This version integrates with the debhelper sequencer dh and will replace
+ several of debhelper's tools that are covered by debputy.
+ .
+ The debputy package builder aims to reduce cognitive load for the packager
+ and provide better introspection to packagers, linters and the Debian
+ janitor.