chiark / gitweb /
Use dgit.debian.net vhost on alioth. Closes #720172.
[dgit.git] / dgit
diff --git a/dgit b/dgit
index 8b395475a730140e5a1e945cb136029e023746a5..4ba102a8f75a8e5f5505c4b0992800e352cf409c 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -150,7 +150,7 @@ our %defcfg = ('dgit.default.distro' => 'debian',
               'dgit.default.username' => '',
               'dgit.default.archive-query-default-component' => 'main',
               'dgit.default.ssh' => 'ssh',
-              'dgit-distro.debian.git-host' => 'git.debian.org',
+              'dgit-distro.debian.git-host' => 'dgit.debian.net',
               'dgit-distro.debian.git-proto' => 'git+ssh://',
               'dgit-distro.debian.git-path' => '/git/dgit-repos',
               'dgit-distro.debian.git-check' => 'ssh-cmd',
@@ -785,12 +785,14 @@ sub cmd_build {
     my $clogp = parsechangelog();
     $isuite = $clogp->{Distribution};
     $package = $clogp->{Source};
-    canonicalise_suite() unless grep { m/^--git-debian-branch/ } @ARGV;
-    runcmd_ordryrun
-       qw(git-buildpackage -us -uc --git-no-sign-tags),
-       '--git-builder=dpkg-buildpackage -i\.git/ -I.git',
-       "--git-debian-branch=".lbranch(),
-       @ARGV;
+    my @cmd =
+       (qw(git-buildpackage -us -uc --git-no-sign-tags),
+        '--git-builder=dpkg-buildpackage -i\.git/ -I.git');
+    unless (grep { m/^--git-debian-branch/ } @ARGV) {
+       canonicalise_suite();
+       push @cmd, "--git-debian-branch=".lbranch();
+    }
+    runcmd_ordryrun @cmd, @ARGV;
 }
 
 sub cmd_quilt_fixup {