testing/dodo: new aport

https://github.com/akissinger/dodo
Graphical, hackable email client based on notmuch
This commit is contained in:
fossdd 2024-08-23 10:22:40 +00:00 committed by omni
parent 342e4aee71
commit 164ad5c46a

43
testing/dodo/APKBUILD Normal file
View File

@ -0,0 +1,43 @@
# Contributor: fossdd <fossdd@pwned.life>
# Maintainer: fossdd <fossdd@pwned.life>
pkgname=dodo
pkgver=0_git20240823
_commit=503763c4d738af79ee0d761c47920e9a7b61855a
pkgrel=0
pkgdesc="Graphical, hackable email client based on notmuch"
url="https://github.com/akissinger/dodo"
arch="noarch !riscv64 !s390x !ppc64le !armv7 !armhf !loongarch64" # blocked by py3-pyqt6-webengine
license="GPL-3.0-or-later"
depends="
hicolor-icon-theme
notmuch
py3-bleach
py3-pyqt6-webengine
py3-qt6
w3m
"
makedepends="
py3-gpep517
py3-setuptools
py3-wheel
"
checkdepends="py3-pytest"
subpackages="$pkgname-pyc"
source="$pkgname-$_commit.tar.gz::https://github.com/akissinger/dodo/archive/$_commit.tar.gz"
options="!check" # no tests
builddir="$srcdir/$pkgname-$_commit"
build() {
gpep517 build-wheel \
--wheel-dir .dist \
--output-fd 3 3>&1 >&2
}
package() {
python3 -m installer -d "$pkgdir" \
.dist/*.whl
}
sha512sums="
354086df7acb095b0ab64c1758536dd92db839ea3271c9e3ebc519df10cd90a72ee41851ef05a52b69ab21bd4a6566a1905b3346c26f3108eb11127415b5e270 dodo-503763c4d738af79ee0d761c47920e9a7b61855a.tar.gz
"