Subject: [PATCH 1/2] community/py3-llfuse: new aport

From: Drew DeVault <[email-masked]>
Date: Wed, 22 Jul 2020 09:45:45 -0600

---
 community/py3-llfuse/APKBUILD | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 community/py3-llfuse/APKBUILD

diff --git a/community/py3-llfuse/APKBUILD b/community/py3-llfuse/APKBUILD
new file mode 100644
index 0000000000..5cf02d6163
--- /dev/null
+++ b/community/py3-llfuse/APKBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Drew DeVault <[email-masked]>
+pkgname=py3-llfuse
+_pyname=llfuse
+pkgver=1.3.6
+pkgrel=0
+pkgdesc="Python bindings for the low-level FUSE API"
+url="https://pypi.org/project/llfuse/"
+arch="all"
+license="LGPL-3.0"
+depends="python3 python3-dev cython fuse-dev"
+checkdepends="py3-pytest"
+makedepends="py3-setuptools"
+_pypiprefix="${_pyname%${_pyname#?}}"
+source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pyname/$_pyname-$pkgver.tar.bz2"
+builddir="$srcdir/$_pyname-$pkgver"
+
+build() {
+	python3 setup.py build
+}
+
+check() {
+	pyver=$(python3 --version | cut -d' ' -f2 | cut -d. -f1-2)
+	export PYTHONPATH=build/lib.linux-$(uname -m)-$pyver/
+	pytest-3
+}
+
+package() {
+	python3 setup.py install --root="$pkgdir" --optimize=1
+}
+
+sha512sums="d67e39daf65c92ebb5bf69abb0c5dc3a88460228b5ec5ee762a11fc909369562411297e8ff9f512ee1ef539d8abec765924be581703fb7e99963c6512cb1f0bd  llfuse-1.3.6.tar.bz2"
-- 
2.27.0

---

From: Drew DeVault <[email-masked]>
Date: Wed, 22 Jul 2020 09:45:46 -0600

This is necessary to use borg mount
---
 community/borgbackup/APKBUILD | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/community/borgbackup/APKBUILD b/community/borgbackup/APKBUILD
index 30f763102a..c37d15f255 100644
--- a/community/borgbackup/APKBUILD
+++ b/community/borgbackup/APKBUILD
@@ -4,12 +4,12 @@
 pkgname=borgbackup
 _pkgname=borg
 pkgver=1.1.13
-pkgrel=0
+pkgrel=1
 pkgdesc="Deduplicating backup program"
 url="https://www.borgbackup.org/"
 arch="all !s390x !mips !mips64 !armhf" # limited by py3-pyzmq + https://gitlab.alpinelinux.org/alpine/aports/-/issues/11644
 license="BSD-3-Clause"
-depends="python3 py3-pyzmq py3-setuptools"
+depends="python3 py3-pyzmq py3-setuptools py3-llfuse"
 makedepends="python3-dev lz4-dev acl-dev attr-dev openssl-dev linux-headers
 	zstd-dev"
 checkdepends="py3-pytest py3-pytest-benchmark"
-- 
2.27.0