aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2023-10-23 21:58:11 +0200
committerBart Ribbers <bribbers@disroot.org>2023-11-20 20:40:54 +0000
commit4911de600d8ebc742ed4a6dd30875c4c38b45d1c (patch)
treea360c88332f3b442dd70ddd0c88d6ee3d5c299c2
parent7b8bacd4591cbd128d56b8ba02d4bc4dc6d5878c (diff)
testing/android-translation-layer: new aport
-rw-r--r--testing/android-translation-layer/APKBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/testing/android-translation-layer/APKBUILD b/testing/android-translation-layer/APKBUILD
new file mode 100644
index 00000000000..d35e5f3b910
--- /dev/null
+++ b/testing/android-translation-layer/APKBUILD
@@ -0,0 +1,47 @@
+# Contributor: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: Bart Ribbers <bribbers@disroot.org>
+pkgname=android-translation-layer
+pkgver=0_git20231112
+pkgrel=0
+_commit="653bdd3a2a4fe143f0fd007d852c4492afd25b37"
+pkgdesc="A translation layer for running Android apps on a Linux system"
+url="https://gitlab.com/android_translation_layer/android_translation_layer"
+arch="x86_64 aarch64"
+license="GPL-3.0-only"
+# libopensles-standalone is not strictly required but some Android applications depend on it
+depends="libopensles-standalone"
+makedepends="
+ alsa-lib-dev
+ bionic_translation-dev
+ dalvik-standalone-dev
+ ffmpeg-dev
+ glib-dev
+ gtk4.0-dev
+ java-common
+ libportal-dev
+ meson
+ openjdk8-jdk
+ openxr-dev
+ skia-sharp-dev
+ vulkan-loader-dev
+ "
+source="https://gitlab.com/mis012/android_translation_layer/-/archive/$_commit/android_translation_layer-$_commit.tar.gz"
+builddir="$srcdir/android_translation_layer-$_commit"
+
+build() {
+ abuild-meson \
+ . output
+ meson compile -C output
+}
+
+check() {
+ meson test --no-rebuild --print-errorlogs -C output
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
+}
+
+sha512sums="
+ed6f70971f026c2d11b4b526d9829e4c9b1abe477dc1f56d948e2e2af8ebba7346a01fde592dc9af7b802ac3ba25cf6b90290afa5470ddd3b0d2543a6ed77a32 android_translation_layer-653bdd3a2a4fe143f0fd007d852c4492afd25b37.tar.gz
+"