]> git.donarmstrong.com Git - wannabuild.git/blobdiff - bin/wanna-build
wanna-build: fix syntax nitpick for version on verbose
[wannabuild.git] / bin / wanna-build
index 9cfa853af1ff1a9fb7e4a14e79fd4a83629c24cf..b7c2215fc068470f59017b4e26f8e0866e986e81 100755 (executable)
@@ -273,8 +273,8 @@ if (!isin ( $op_mode, qw(list) ) && ( ($distribution//"") =~ /[ ,]/)) {
 # a proper error.
 
 if ($verbose) {
-       my $version = '$Revision: db181a534e9d $ $Date: 2008/03/26 06:20:22 $ $Author: rmurray $';
-       $version =~ s/(^\$| \$ .*$)//g;
+       my $version = '$Id$';
+       $version =~ s/^.* ([a-f0-9]+) .*$/$1/g;
        print "wanna-build $version for ".($distribution//"sid")." on $arch\n";
 }
 
@@ -2083,7 +2083,7 @@ sub add_user_info {
 sub lock_table {
         return if $simulate;
        $dbh->do('SELECT 1 FROM ' . table_name() .
-               ' FOR UPDATE', undef) or die $dbh->errstr;
+               ' WHERE distribution = ? FOR UPDATE', undef, $distribution) or die $dbh->errstr;
 }
 
 sub parse_argv {