From cc35ad6dae76bf0ab60b311e44860a4b0895e7c6 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Wed, 8 Sep 2010 04:01:16 +0000 Subject: Simplify %if rules. --- contrib/crossrpms/specstrip | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/contrib/crossrpms/specstrip b/contrib/crossrpms/specstrip index b61e741610..63ebb66d63 100755 --- a/contrib/crossrpms/specstrip +++ b/contrib/crossrpms/specstrip @@ -201,21 +201,13 @@ foreach my $line ( @buffer3 ) } elsif ( $line =~/^%if\s+(.*)\s*$/ ) { my $exp = $1; - if ( $condstack[$#condstack] =~ m/$/ ) { - push @condstack,""; - } else { - push @condstack,""; - push @buffer4, "$line\n"; - } + push @condstack,""; + push @buffer4, "$line\n"; } elsif ( $line =~/^%if((os|narch)\s+.*)\s*$/ ) { my $exp = $1; - if ( $condstack[$#condstack] =~ m/$/ ) { - push @condstack,""; - } else { - push @condstack,""; - push @buffer4, "$line\n"; - } + push @condstack,""; + push @buffer4, "$line\n"; } elsif ( $line =~ /^%else\s*$/ ) { if ( $condstack[$#condstack] =~ m/$/ ) { $condstack[$#condstack] = ""; -- cgit v1.2.3