summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2018-05-20 12:57:00 -0400
committermidipix <writeonce@midipix.org>2018-05-20 12:57:00 -0400
commit57fadff5ab8a57429558350ce310748e97c0a935 (patch)
tree3b19e4407a52b07028e442aff74bdc743e36cecc
parent94baf9164772f955e28a37fa0f4b3ae58fce30a2 (diff)
downloadmpackage-57fadff5ab8a57429558350ce310748e97c0a935.tar.bz2
mpackage-57fadff5ab8a57429558350ce310748e97c0a935.tar.xz
mpackage.sh: portably preserve file permissions when applying sed to a file.
-rwxr-xr-xmpackage.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/mpackage.sh b/mpackage.sh
index 58be2b1..564abff 100755
--- a/mpackage.sh
+++ b/mpackage.sh
@@ -197,7 +197,9 @@ gen_setup()
sed -e 's#@sysroot@#'"$mb_defroot"'#g' \
-e 's#@product@#'"$mb_product"'#g' \
$f > $f.tmp || exit 2
- mv $f.tmp $f || exit 2
+
+ cat $f.tmp > $f || exit 2
+ rm $f.tmp || exit 2
done
}