updpkgsums: avoid exec'ing awk, so the trap actually works
Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
bd744d067d
commit
167a598265
1 changed files with 1 additions and 1 deletions
|
@ -82,7 +82,7 @@ fi
|
||||||
export BUILDDIR=$(mktemp -d --tmpdir updpkgsums.XXXXXX)
|
export BUILDDIR=$(mktemp -d --tmpdir updpkgsums.XXXXXX)
|
||||||
trap "rm -rf '$BUILDDIR'" EXIT
|
trap "rm -rf '$BUILDDIR'" EXIT
|
||||||
newsums=$(makepkg -g -p "$buildfile") && rm -f "$buildfile" &&
|
newsums=$(makepkg -g -p "$buildfile") && rm -f "$buildfile" &&
|
||||||
exec awk -v newsums="$newsums" '
|
awk -v newsums="$newsums" '
|
||||||
/^[[:blank:]]*(md|sha)[[:digit:]]+sums(_[^=]+)?=/,/\)[[:blank:]]*(#.*)?$/ {
|
/^[[:blank:]]*(md|sha)[[:digit:]]+sums(_[^=]+)?=/,/\)[[:blank:]]*(#.*)?$/ {
|
||||||
if (!w) {
|
if (!w) {
|
||||||
print newsums
|
print newsums
|
||||||
|
|
Loading…
Add table
Reference in a new issue