qemu-user-static: fix masks escaping

This commit is contained in:
Andrea Brancaleoni 2015-06-22 18:14:26 +02:00
parent 5c4c54c07b
commit 455970696c
1 changed files with 2 additions and 2 deletions

View File

@ -1,7 +1,7 @@
# Template file for 'qemu-user-static' # Template file for 'qemu-user-static'
pkgname=qemu-user-static pkgname=qemu-user-static
version=2.3.0 version=2.3.0
revision=1 revision=2
wrksrc="qemu-${version}" wrksrc="qemu-${version}"
hostmakedepends="pkg-config automake python" hostmakedepends="pkg-config automake python"
makedepends="libglib-devel pixman-devel libuuid-devel" makedepends="libglib-devel pixman-devel libuuid-devel"
@ -71,7 +71,7 @@ esac
for _fmt in $_fmts; do for _fmt in $_fmts; do
eval "case $_fmt in $_omit) magic= ;; *) magic=\"\$_${_fmt}_magic\" mask=\"\$_${_fmt}_mask\" ;; esac" eval "case $_fmt in $_omit) magic= ;; *) magic=\"\$_${_fmt}_magic\" mask=\"\$_${_fmt}_mask\" ;; esac"
if [ -n "$magic" ]; then if [ -n "$magic" ]; then
binfmts+="/usr/bin/qemu-$_fmt-static --magic '$magic' --mask '$mask' --offset 0 --credential yes binfmts+="/usr/bin/qemu-$_fmt-static --magic $magic --mask $mask --offset 0 --credential yes
" "
fi fi
done done