mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-09 23:51:37 +01:00
51 lines
1.4 KiB
Plaintext
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
|
|
"
|