chiark / gitweb /
Convert to defvalopt: --existing-package
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 14 Aug 2015 13:10:15 +0000 (14:10 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 14 Aug 2015 17:34:59 +0000 (18:34 +0100)
dgit

diff --git a/dgit b/dgit
index 89633444a5979c570bd0b4bf2514bd7e33f2d313..4f63f0324b56dea474fbd5beaab182feeb687b32 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -3125,6 +3125,7 @@ defvalopt '--since-version', '-v', '[^_]+|_', sub {
     ($changes_since_version) = @_;
 };
 defvalopt '--distro', '-d', '.+', sub { ($idistro) = (@_); };
     ($changes_since_version) = @_;
 };
 defvalopt '--distro', '-d', '.+', sub { ($idistro) = (@_); };
+defvalopt '--existing-package', '', '.*', sub { ($existing_package) = (@_); };
 
 sub parseopts () {
     my $om;
 
 sub parseopts () {
     my $om;
@@ -3182,9 +3183,6 @@ sub parseopts () {
                     ($om = $opts_opt_map{$1})) {
                push @ropts, $_;
                push @$om, $2;
                     ($om = $opts_opt_map{$1})) {
                push @ropts, $_;
                push @$om, $2;
-           } elsif (m/^--existing-package=(.*)/s) {
-               push @ropts, $_;
-               $existing_package = $1;
            } elsif (m/^--initiator-tempdir=(.*)/s) {
                $initiator_tempdir = $1;
                $initiator_tempdir =~ m#^/# or
            } elsif (m/^--initiator-tempdir=(.*)/s) {
                $initiator_tempdir = $1;
                $initiator_tempdir =~ m#^/# or