]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- match _status and status macros
authorElan Ruusamäe <glen@pld-linux.org>
Thu, 3 Nov 2011 06:42:55 +0000 (06:42 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    pearize.sh -> 1.58

pearize.sh

index f97604c53ffb17ea47363acfbe72a55c9d6756f7..0e2ea5c6ebac8c68854a68212baffaace50795a9 100644 (file)
@@ -231,8 +231,9 @@ fi
 
 # parse state
 state=$(awk '/^State:/{print $2}' $template)
-sed -i -e "/^%define.*_status/{
-       /%define.*_status.*$state/!s/.*/%define\t\t_status\t\t$state/
+sed -i -e "/^%define.*_\?status/{
+       s/%define[[:space:]]*_status.*/%define\t\t_status\t\t$state/
+       s/%define[[:space:]]*status.*/%define\t\tstatus\t\t$state/
 }" $spec
 
 # parse license
This page took 0.08444 seconds and 4 git commands to generate.