]> git.pld-linux.org Git - projects/cleanbuild.git/blobdiff - addbr
_binary_payload w1.gzdio
[projects/cleanbuild.git] / addbr
diff --git a/addbr b/addbr
index dd9f28b3cf591cd6a07c4d7c49e3c046953d5b57..6ab3dd4166ad2a45a29c4ab5fcb73cf1b900fc33 100755 (executable)
--- a/addbr
+++ b/addbr
@@ -19,18 +19,18 @@ warn "Adding: $add\n";
 my $file = $fname;
 $file = "$ENV{HOME}/rpm/packages/$fname/$fname.spec"
        unless -r $file;
--r $file or die;
+-r $file or die "Can't read $file";
 
 open FILE, "<", $file;
 my @in = <FILE>;
 close FILE;
 
-my $brm = qr/#?(?:%{!?\?with_\S+:)?\s*BuildRequires:\s*(\S+)\s*(?:(>|>=|==|<=|<).*)?}?/i;
+my $brm = qr/#?(?:%\{!?\?with_\S+:)?\s*BuildRequires:\s*(\S+)\s*(?:(>|>=|==|<=|<).*)?\}?/i;
 foreach ( @in ) {
        if ( /^$brm$/o ) {
                if ( $1 eq $add ) {
                        warn "$add already on the list\n";
-                       exit;
+                       exit(1);
                }
        }
 
This page took 0.063423 seconds and 4 git commands to generate.