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);
}
}