user/rcu: new aport

This commit is contained in:
Antoine Martin 2024-04-21 15:38:38 -04:00
parent 050ac7ca90
commit 052d9dc1f2
Signed by: forge
GPG key ID: D62A472A4AA7D541

39
user/rcu/APKBUILD Normal file
View file

@ -0,0 +1,39 @@
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=rcu
pkgver=2024.14
_gittag="d2024.001(n)"
pkgrel=0
pkgdesc="RCU is a desktop client for all-in-one offline management of reMarkable e-paper tablet"
url="http://www.davisr.me/projects/rcu/"
license="AGPL-3.0-only"
arch="all"
depends="
py3-paramiko
py3-protobuf
py3-six
py3-pdfminer
py3-pillow
py3-certifi
py3-pyside2
py3-pikepdf
"
makedepends="py3-setuptools py3-gpep517 py3-wheel"
source="https://lab.ilot.io/mirrors/rcu/-/archive/$_gittag/rcu-$_gittag.tar.gz"
builddir="$srcdir"/$pkgname-$_gittag/src
options="!check"
build() {
gpep517 build-wheel \
--wheel-dir .dist \
--output-fd 3 3>&1 >&2
}
package() {
python3 -m installer -d "$pkgdir" \
.dist/*.whl
}
sha512sums="
8c72dbcdee33a78e7ffc85817961e99a3555584d8243c5b99eba0cbefd934936716e339cb18cdf84210976a5bb30092d6694d88699f982ced5b41e6e366ead93 rcu-d2024.001(n).tar.gz
"