51 lines
1.4 KiB
Plaintext

# Contributor: Bart Ribbers <bribbers@disroot.org>
maintainer="Bart Ribbers <bribbers@disroot.org>"
pkgname=android-translation-layer
pkgver=0_git20241103
pkgrel=0
_commit="fc0091a989bdb9f02854c5c0789d613f1b9096fb"
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
libgudev-dev
libportal-dev
meson
openjdk8-jdk
openxr-dev
skia-sharp-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="
4429291cb84bcb121f245cca073e30b2097c646566412a9d94f27053eb01ac71d5924bb287aabbe45bc7d4007c91db383bbd83fe3ab5afc77927703bb16f0db8 android_translation_layer-fc0091a989bdb9f02854c5c0789d613f1b9096fb.tar.gz
"