diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..445c9d9 --- /dev/null +++ b/debian/control @@ -0,0 +1,78 @@ +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~), + perl:any, + po4a, + man-db <pkg.debhelper.ci>, + libtest-pod-perl <pkg.debhelper.ci>, +Rules-Requires-Root: no +Standards-Version: 4.5.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), + file (>= 3.23), + libdpkg-perl (>= 1.17.14), + man-db, + libdebhelper-perl (= ${source:Version}), + po-debconf, + ${misc:Depends}, + ${perl:Depends} +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~), +# 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:CompatLevels}, + dh-sequence-dwz, + dh-sequence-elf-tools, + dh-sequence-installinitramfs, + dh-sequence-systemd, +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 +Depends: ${misc:Depends}, + ${perl:Depends} +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. |