]> git.pld-linux.org Git - packages/rpm-build-tools.git/blobdiff - pearize.sh
- match _status and status macros
[packages/rpm-build-tools.git] / 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.027449 seconds and 4 git commands to generate.