diff options
Diffstat (limited to 'dh_testversion.in')
-rw-r--r-- | dh_testversion.in | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/dh_testversion.in b/dh_testversion.in new file mode 100644 index 00000000..9e2f14ef --- /dev/null +++ b/dh_testversion.in @@ -0,0 +1,23 @@ +#!/bin/sh -e +# +# Debhelper version check. + +# Current version of debhelper is: +DH_VERSION=#DEBHELPER_VERSION# + +PATH=debian:$PATH:/usr/lib/debhelper +. dh_lib + +if [ "$1" -a "$2" ]; then + compare=$1 + ver=$2 +elif [ "$1" ]; then + compare=">=" + ver=$1 +fi + +if [ "$compare" -a "$ver" ] ; then + if ! dpkg --compare-versions $DH_VERSION $compare $ver; then + error "debhelper version $DH_VERSION is installed, but a version $compare $ver is needed to build this package." + fi +fi |