summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBlackCatDevel0per2022-07-03 15:40:44 +0500
committerBlackCatDevel0per2022-07-03 15:40:44 +0500
commitfbaa5d48073c9aab6919e17a0ea53c6f04a3b54e (patch)
tree396247939e12c30f64d538894849dad8eb55e74f
downloadaur-fbaa5d48073c9aab6919e17a0ea53c6f04a3b54e.tar.gz
Add uninstall script
-rw-r--r--.SRCINFO19
-rw-r--r--.install9
-rw-r--r--PKGBUILD55
3 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cb02d120c81d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = anbox-modules-dkms-aarch64
+ pkgdesc = Android kernel driver fork by @choff & fix for aarch64 linux >= 5.14 from bcdev (binder/binderfs & ashmem) in DKMS format
+ pkgver = 5.15
+ pkgrel = 1
+ url = https://github.com/BlackCatDevel0per/anbox-modules-aarch64
+ arch = x86_64
+ arch = aarch64
+ arch = i386
+ license = GPL3
+ makedepends = git
+ depends = dkms
+ provides = anbox-modules-dkms
+ conflicts = anbox-modules-dkms anbox-modules-dkms-git
+ source = 'git+https://github.com/BlackCatDevel0per/anbox-modules-aarch64.git#commit=924e9435c13d9707d02e4c096e67fb8bdbf4ed53'
+ source = https://github.com/sickcodes/anbox-modules/commit/7c19d3c66758747d854c63e4c34ef127ce201fa6.patch
+ sha256sums = SKIP
+ sha256sums = 7589f311fd9a503c30a214b54f1f687c26a2f160d4339098c65f655e9b1e3556
+
+pkgname = anbox-modules-dkms-aarch64
diff --git a/.install b/.install
new file mode 100644
index 000000000000..a9bd5d8043b1
--- /dev/null
+++ b/.install
@@ -0,0 +1,9 @@
+post_install {
+ cd "${srcdir}/${_pkgname}/"
+ ./INSTALL.sh
+}
+
+post_remove {
+ cd "${srcdir}/${_pkgname}/"
+ ./REMOVE.sh
+}
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..51b8b0d72d9f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: Sick Codes <info at sick dot codes>
+# Maintainer: Christian Hoff <https://github.com/choff>
+# Contributor: Tobias Martin <tm-x at gmx dot net>
+
+pkgname=anbox-modules-dkms-aarch64
+_pkgname=anbox-modules-aarch64
+pkgver=5.15
+arch="$(uname -r)"
+url='https://github.com/BlackCatDevel0per/anbox-modules-aarch64'
+pkgrel=1
+pkgdesc='Android kernel driver fork by @choff & fix for aarch64 linux >= 5.14 from bcdev (binder/binderfs & ashmem) in DKMS format'
+arch=('x86_64' 'aarch64' 'i386')
+license=('GPL3')
+provides=("${pkgname}")
+depends=('dkms')
+makedepends=('git')
+source=("git+https://github.com/BlackCatDevel0per/${_pkgname}.git#commit=924e9435c13d9707d02e4c096e67fb8bdbf4ed53"
+ "https://github.com/sickcodes/anbox-modules/commit/7c19d3c66758747d854c63e4c34ef127ce201fa6.patch")
+sha256sums=('SKIP'
+ '7589f311fd9a503c30a214b54f1f687c26a2f160d4339098c65f655e9b1e3556')
+conflicts=('anbox-modules-dkms-git' 'anbox-modules-dkms')
+
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+
+ # Patch for 5.10-lts
+ patch -p1 -i "${srcdir}"/7c19d3c66758747d854c63e4c34ef127ce201fa6.patch
+}
+
+# package() {
+#
+# install -dm755 "${pkgdir}/usr/src/binder-1"
+# install -dm755 "${pkgdir}/usr/src/ashmem-1"
+#
+# cp -r "${srcdir}/${_pkgname}/binder/"* "${pkgdir}/usr/src/binder-1/"
+# cp -r "${srcdir}/${_pkgname}/ashmem/"* "${pkgdir}/usr/src/ashmem-1/"
+#
+# cd "${srcdir}/${_pkgname}/binder"
+# make
+# make DESTDIR="${pkgdir}/usr/src/binder-1" install
+#
+# cd "${srcdir}/${_pkgname}/ashmem"
+# make
+# make DESTDIR="${pkgdir}/usr/src/ashmem-1" install
+#
+# echo '** To activate binder_linux and ashmem_linux **
+# # $ sudo modprobe binder_linux devices=binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder
+# # $ sudo modprobe ashmem_linux'
+#
+# }
+
+# sudo modprobe binder_linux devices=binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder
+# sudo modprobe ashmem_linux
+
+# vim:set ts=2 sw=2 et: