summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Chen2019-10-16 23:22:42 +0800
committerJack Chen2019-10-16 23:22:42 +0800
commit59f7337b9cac61c2abea52bb18f87e70add9e44e (patch)
tree169a8f7316305bdce66aac7c128980706afed384
parent6b21181e3b87d02139e6374e8a6373177faaa834 (diff)
downloadaur-59f7337b9cac61c2abea52bb18f87e70add9e44e.tar.gz
script format
-rw-r--r--PKGBUILD32
1 files changed, 16 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 50abb041188b..f49aa38e03b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,9 +3,9 @@
pkgname=anbox-image-houdini
pkgver=2018.07.19
pkgrel=1
-pkgdesc="Android image for running in Anbox with houdini"
+pkgdesc='Android image for running in Anbox with houdini'
arch=('x86_64')
-url="https://anbox.io/"
+url='https://anbox.io/'
license=('custom')
depends=(
'sed'
@@ -18,9 +18,9 @@ conflicts=(
'anbox-image'
)
source=(
- "http://build.anbox.io/android-images/${pkgver//./\/}/android_amd64.img"
- "houdini_y.sfs::http://dl.android-x86.org/houdini/7_y/houdini.sfs"
- "houdini_z.sfs::http://dl.android-x86.org/houdini/7_z/houdini.sfs"
+ 'http://build.anbox.io/android-images/'${pkgver//./\/}'/android_amd64.img'
+ 'houdini_y.sfs::http://dl.android-x86.org/houdini/7_y/houdini.sfs'
+ 'houdini_z.sfs::http://dl.android-x86.org/houdini/7_z/houdini.sfs'
)
sha256sums=(
'6b04cd33d157814deaf92dccf8a23da4dc00b05ca6ce982a03830381896a8cca'
@@ -29,7 +29,7 @@ sha256sums=(
)
build () {
- cd "${srcdir}"
+ cd ${srcdir}
# unpack anbox image
mkdir -p squashfs-root
@@ -62,9 +62,9 @@ build () {
echo ':arm64_dyn:M::\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\xb7::/system/lib64/arm64/houdini64:P' >> ./squashfs-root/system/etc/binfmt_misc/arm64_dyn
# add features
- sed -i "/<\/permissions>/d" ./squashfs-root/system/etc/permissions/anbox.xml
- sed -i "/<unavailable-feature name=\"android.hardware.wifi\" \/>/d" ./squashfs-root/system/etc/permissions/anbox.xml
- sed -i "/<unavailable-feature name=\"android.hardware.bluetooth\" \/>/d" ./squashfs-root/system/etc/permissions/anbox.xml
+ sed -i '/<\/permissions>/d' ./squashfs-root/system/etc/permissions/anbox.xml
+ sed -i '/<unavailable-feature name=\"android.hardware.wifi\" \/>/d' ./squashfs-root/system/etc/permissions/anbox.xml
+ sed -i '/<unavailable-feature name=\"android.hardware.bluetooth\" \/>/d' ./squashfs-root/system/etc/permissions/anbox.xml
echo ' <feature name="android.hardware.touchscreen" />
<feature name="android.hardware.audio.output" />
@@ -81,23 +81,23 @@ build () {
echo '</permissions>' >> ./squashfs-root/system/etc/permissions/anbox.xml
# set processors
- sed -i "/^ro.product.cpu.abilist=x86_64,x86/ s/$/,arm64-v8a,armeabi-v7a,armeabi/" ./squashfs-root/system/build.prop
- sed -i "/^ro.product.cpu.abilist32=x86/ s/$/,armeabi-v7a,armeabi/" ./squashfs-root/system/build.prop
- sed -i "/^ro.product.cpu.abilist64=x86_64/ s/$/,arm64-v8a/" ./squashfs-root/system/build.prop
+ sed -i '/^ro.product.cpu.abilist=x86_64,x86/ s/$/,arm64-v8a,armeabi-v7a,armeabi/' ./squashfs-root/system/build.prop
+ sed -i '/^ro.product.cpu.abilist32=x86/ s/$/,armeabi-v7a,armeabi/' ./squashfs-root/system/build.prop
+ sed -i '/^ro.product.cpu.abilist64=x86_64/ s/$/,arm64-v8a/' ./squashfs-root/system/build.prop
# enable nativebridge
- echo "persist.sys.nativebridge=1" >> ./squashfs-root/system/build.prop
+ echo 'persist.sys.nativebridge=1' >> ./squashfs-root/system/build.prop
sed -i 's/ro.dalvik.vm.native.bridge=0/ro.dalvik.vm.native.bridge=libhoudini.so/' ./squashfs-root/default.prop
# enable opengles
- echo "ro.opengles.version=131072" >> ./squashfs-root/system/build.prop
+ echo 'ro.opengles.version=131072' >> ./squashfs-root/system/build.prop
}
package() {
- cd "${srcdir}"
+ cd ${srcdir}
# repack image
mksquashfs ./squashfs-root ./android.img -noappend -b 131072 -comp xz -Xbcj x86
- install -Dm 644 ./android.img "${pkgdir}"/var/lib/anbox/android.img
+ install -Dm 644 ./android.img ${pkgdir}/var/lib/anbox/android.img
}