diff options
author | Niels Thykier <niels@thykier.net> | 2018-11-04 08:11:09 +0000 |
---|---|---|
committer | Niels Thykier <niels@thykier.net> | 2018-11-04 08:11:09 +0000 |
commit | d757e39dc5a6add65539cb10b8b4dda66ce52fb1 (patch) | |
tree | c8f93adfd1db6d95034fd0a4fcd56a16d3ff6f43 | |
parent | 2c411249f911e903a20a73884fe0fc6d1e1767a3 (diff) | |
download | debhelper-d757e39dc5a6add65539cb10b8b4dda66ce52fb1.tar.gz |
Dh_Lib: Add a LOWEST_VIRTUAL_DEBHELPER_COMPAT_LEVEL constant
Signed-off-by: Niels Thykier <niels@thykier.net>
-rw-r--r-- | debian/changelog | 3 | ||||
-rw-r--r-- | debian/gen-provides | 2 | ||||
-rw-r--r-- | lib/Debian/Debhelper/Dh_Lib.pm | 3 |
3 files changed, 7 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index b249f5be..2f771d41 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,9 @@ debhelper (11.5.2) UNRELEASED; urgency=medium [ Niels Thykier ] * dh_gconf: Mark dh_gconf as deprecated (see #908845). + * Dh_Lib.pm: Separate lowest non-deprecated compat level and + the lowest compat level we generate "debhelper-compat (= X)" + relations for. -- Niels Thykier <niels@thykier.net> Sat, 03 Nov 2018 08:02:02 +0000 diff --git a/debian/gen-provides b/debian/gen-provides index 5efd5a98..f9a14bc2 100644 --- a/debian/gen-provides +++ b/debian/gen-provides @@ -9,7 +9,7 @@ my @provides; my $version = $Debian::Debhelper::Dh_Version::version; $version =~ s/~.*//; # Drop backports marker $version =~ s/^\d+\K\..*//; -for (my $i = Debian::Debhelper::Dh_Lib::LOWEST_NON_DEPRECATED_COMPAT_LEVEL ; $i <= $version ; $i++) { +for (my $i = Debian::Debhelper::Dh_Lib::LOWEST_VIRTUAL_DEBHELPER_COMPAT_LEVEL ; $i <= $version ; $i++) { push(@provides, "debhelper-compat (= $i)"); } print "dh:CompatLevels=" . join(", ", @provides) . "\n"; diff --git a/lib/Debian/Debhelper/Dh_Lib.pm b/lib/Debian/Debhelper/Dh_Lib.pm index 9359eb27..98b60413 100644 --- a/lib/Debian/Debhelper/Dh_Lib.pm +++ b/lib/Debian/Debhelper/Dh_Lib.pm @@ -15,6 +15,9 @@ use constant { # Lowest compat level that does *not* cause deprecation # warnings 'LOWEST_NON_DEPRECATED_COMPAT_LEVEL' => 9, + # Lowest compat level to generate "debhelper-compat (= X)" + # relations for. + 'LOWEST_VIRTUAL_DEBHELPER_COMPAT_LEVEL' => 9, # Highest compat level permitted 'MAX_COMPAT_LEVEL' => 12, # Magic value for xargs |