aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2023-10-23 22:03:40 +0200
committerBart Ribbers <bribbers@disroot.org>2023-11-20 20:40:54 +0000
commit60a40feda681f693f8a38d1350efb1bb0cad17a9 (patch)
tree3510c925a09a1743fefa32ace21d8f5c2cbaf588
parentf006ec5d9ec3a9965aa7d69bdf3194adbf50901b (diff)
testing/bionic_translation: new aport
-rw-r--r--testing/bionic_translation/APKBUILD39
1 files changed, 39 insertions, 0 deletions
diff --git a/testing/bionic_translation/APKBUILD b/testing/bionic_translation/APKBUILD
new file mode 100644
index 00000000000..cc5de365a8c
--- /dev/null
+++ b/testing/bionic_translation/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: Bart Ribbers <bribbers@disroot.org>
+pkgname=bionic_translation
+pkgver=0_git20231017
+pkgrel=0
+_commit="b15929e97609eb2081abdd9a258ff410b2e3eb12"
+pkgdesc="A set of libraries for loading bionic-linked .so files on musl/glibc"
+url="https://gitlab.com/android_translation_layer/bionic_translation"
+arch="x86_64 aarch64"
+license="Apache-2.0"
+makedepends="
+ elfutils-dev
+ libbsd-dev
+ libunwind-dev
+ mesa-dev
+ meson
+ samurai
+ "
+subpackages="$pkgname-dev"
+source="https://gitlab.com/android_translation_layer/bionic_translation/-/archive/$_commit/bionic_translation-$_commit.tar.gz"
+builddir="$srcdir/bionic_translation-$_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="
+1af5aabbe8d57570692a05061e5afca37a42f95a06be47bc3871d8439d211c58ab9195d8e36365c7bca87210192d8912803143b21589e65f962bf1a58618e363 bionic_translation-b15929e97609eb2081abdd9a258ff410b2e3eb12.tar.gz
+"