chiark / gitweb /
Compute "-v" option default value (changelog version since) correctly for Debian...
[dgit.git] / dgit
diff --git a/dgit b/dgit
index a5736e1..94b9ab1 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -1857,6 +1857,13 @@ sub changesopts () {
     my @opts =@changesopts[1..$#changesopts];
     if (!defined $changes_since_version) {
        my @vsns = archive_query('archive_query');
+       my @quirk = access_quirk();
+       if ($quirk[0] eq 'backports') {
+           local $isuite = $quirk[2];
+           local $csuite;
+           canonicalise_suite();
+           push @vsns, archive_query('archive_query');
+       }
        if (@vsns) {
            @vsns = map { $_->[0] } @vsns;
            @vsns = sort { -version_compare_string($a, $b) } @vsns;