summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control80
1 files changed, 80 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..8477b38
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,80 @@
+Source: debhelper
+Section: devel
+Priority: optional
+Maintainer: Debhelper Maintainers <debhelper@packages.debian.org>
+Uploaders: Niels Thykier <niels@thykier.net>,
+Build-Depends: dpkg-dev (>= 1.18.0~),
+ libtest-pod-perl <pkg.debhelper.ci>,
+ man-db <pkg.debhelper.ci>,
+ perl:any,
+ po4a <!pkg.debhelper.nonls>,
+X-DH-Compat: 15
+Rules-Requires-Root: no
+Standards-Version: 4.6.1
+Testsuite: autopkgtest-pkg-perl
+Vcs-Git: https://salsa.debian.org/debian/debhelper.git
+Vcs-Browser: https://salsa.debian.org/debian/debhelper
+
+Package: debhelper
+Architecture: all
+Depends: autotools-dev,
+# Version 12 is where dh-autoreconf supports --sourcedirectory.
+# Version 16 fixes #887482, version 17 fixes #889567
+# Constraint can be relaxed if packages do not rely/require any of the
+# above fixes
+ dh-autoreconf (>= 17~),
+# Version constraint is to get a version of dh-strip-nondeterminism
+# without several bugs. The constraint can be relaxed if an older
+# version is sufficient.
+ dh-strip-nondeterminism (>= 0.028~),
+# dbgsym support landed in 1.18.0, 1.18.2 fixes a related nasty bug.
+ dpkg (>= 1.18.0~),
+ dpkg-dev (>= 1.18.2~),
+ dwz (>= 0.12.20190711) <!pkg.debhelper.bootstrap>,
+ file (>= 3.23),
+ libdebhelper-perl (= ${source:Version}),
+ libdpkg-perl (>= 1.17.14),
+ man-db <!pkg.debhelper.bootstrap>,
+ po-debconf,
+Breaks:
+# To ensure cmake understands -DCMAKE_INSTALL_RUNSTATEDIR=/run as used in compat 11
+# - Can be dropped (with the caveat that cmake packages may behave differently
+# depending on the version of cmake).
+ cmake (<< 3.9~),
+# The debhelper-documentation plugin uses features from 0.1.18+
+ dh-debputy (<< 0.1.18~),
+# meson build system uses --wrap-mode, which requires meson (>= 0.40.0)
+ meson (<< 0.40.0~),
+# Re-add if qt5-qmake is added to stretch-backports
+# The qmake cross wrapper was introduced in 5.9.2+dfsg-5, but got some important
+# fixes in the subsequent uploads. It is only needed for cross-building.
+# qt5-qmake (<< 5.9.2+dfsg-8),
+Suggests: dh-make,
+Provides: dh-sequence-dwz,
+ dh-sequence-elf-tools,
+ dh-sequence-installinitramfs,
+ dh-sequence-installsysusers,
+ dh-sequence-single-binary,
+ dh-sequence-systemd,
+ dh-sequence-movetousr,
+ ${dh:CompatLevels},
+Multi-Arch: foreign
+Description: helper programs for debian/rules
+ A collection of programs that can be used in a debian/rules file to
+ automate common tasks related to building Debian packages. Programs
+ are included to install various files into your package, compress
+ files, fix file permissions, integrate your package with the Debian
+ menu system, debconf, doc-base, etc. Most Debian packages use debhelper
+ as part of their build process.
+
+Package: libdebhelper-perl
+Section: perl
+Architecture: all
+Replaces: debhelper (<< 12.6~),
+Breaks: debhelper (<< 12.6~),
+Multi-Arch: foreign
+Description: debhelper perl modules
+ A collection of programs that can be used in a debian/rules file to
+ automate common tasks related to building Debian packages.
+ .
+ This package provides the perl modules used by the scripts in debhelper.