aports/testing/android-translation-layer/APKBUILD

49 lines
1.3 KiB
Text

maintainer="Bart Ribbers <bribbers@disroot.org>"
pkgname=android-translation-layer
pkgver=0_git20250402
pkgrel=0
_commit="882cd1b471bb5ad411a148ba972dc70c31e8ca84"
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 armv7"
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
art_standalone-dev
ffmpeg-dev
glib-dev
gtk4.0-dev
java-common
libandroidfw-dev
libgudev-dev
libportal-dev
meson
openjdk8-jdk
openxr-dev
vulkan-loader-dev
webkit2gtk-6.0-dev
"
subpackages="$pkgname-dbg"
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="
997a8edab0098d4d85302f0a915c997f848e572e4e2200754057216b4a28a309786f9362d71158f3c10125a8cdc3d5c25bd6bc41b814e96e0a5c5ec65daa3f68 android_translation_layer-882cd1b471bb5ad411a148ba972dc70c31e8ca84.tar.gz
"