aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpglaum <p@pglaum.de>2020-09-18 10:51:33 +0200
committerLeo <thinkabit.ukim@gmail.com>2020-09-18 18:57:51 +0000
commit5ed50aead3149b1cc46f5995e6e3eebb5f04755e (patch)
tree3db93b3072d8422d5f08a1a328aed80f575d4016
parentd9c8ad69d4ddbc4975809f22454e6b79f705fee4 (diff)
testing/todoman: new aport
https://pypi.org/project/todoman/ A simple CalDav-based todo manager.
-rw-r--r--testing/todoman/APKBUILD46
1 files changed, 46 insertions, 0 deletions
diff --git a/testing/todoman/APKBUILD b/testing/todoman/APKBUILD
new file mode 100644
index 00000000000..eb8476eca4b
--- /dev/null
+++ b/testing/todoman/APKBUILD
@@ -0,0 +1,46 @@
+# Contributor: Philipp Glaum <p@pglaum.de>
+# Maintainer: Philipp Glaum <p@pglaum.de>
+pkgname=todoman
+_pkgname=todoman
+pkgver=3.8.0
+pkgrel=0
+pkgdesc="A simple CalDav-based todo manager"
+url="https://pypi.org/project/todoman/"
+arch="noarch"
+license="ISC"
+depends="python3
+ py3-setuptools
+ py3-atomicwrites
+ py3-click
+ py3-click-log
+ py3-configobj
+ py3-humanize
+ py3-icalendar
+ py3-parsedatetime
+ py3-dateutil
+ py3-xdg
+ py3-tabulate
+ py3-urwid"
+makedepends="py3-setuptools_scm"
+checkdepends="py3-flake8
+ py3-flake8-import-order
+ py3-freezegun
+ py3-hypothesis
+ py3-pytest
+ py3-pytest-cov
+ py3-pytest-runner"
+source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+
+build() {
+ python3 setup.py build
+}
+
+check() {
+ python3 setup.py test
+}
+
+package() {
+ python3 setup.py install --prefix=/usr --root="$pkgdir"
+}
+
+sha512sums="67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198 todoman-3.8.0.tar.gz"