From 293f87f82f0baf9c2b86a2121bf779179a286b4b Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Wed, 22 Jul 2020 09:40:57 -0600 Subject: [PATCH] py3-llfuse: new aport --- sr.ht/py3-llfuse/APKBUILD | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 sr.ht/py3-llfuse/APKBUILD diff --git a/sr.ht/py3-llfuse/APKBUILD b/sr.ht/py3-llfuse/APKBUILD new file mode 100644 index 0000000..5cf02d6 --- /dev/null +++ b/sr.ht/py3-llfuse/APKBUILD @@ -0,0 +1,31 @@ +# Maintainer: Drew DeVault +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.45.2