aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHugo Osvaldo Barrera <hugo@whynothugo.nl>2024-03-28 18:28:29 +0100
committeromni <omni+alpine@hack.org>2024-04-25 09:30:02 +0000
commit0f26ea5dd0bfea00c67da57651fa1de5d698405d (patch)
tree0a61f132b38ee70a0dc25a9bcdd18c183a3104ef
parent603e07d5ed51134942b30fd448a56de63a27e11b (diff)
community/todoman: add -repl subpackageHEADmaster
Todoman has an optional feature which has extra dependencies. This subpackage provides this feature.
-rw-r--r--community/todoman/APKBUILD18
1 files changed, 15 insertions, 3 deletions
diff --git a/community/todoman/APKBUILD b/community/todoman/APKBUILD
index 5df9d40532b..e9f25b3c8f0 100644
--- a/community/todoman/APKBUILD
+++ b/community/todoman/APKBUILD
@@ -3,8 +3,8 @@
pkgname=todoman
_pyname=todoman
pkgver=4.4.0
-pkgrel=1
-pkgdesc="A simple CalDav-based todo manager"
+pkgrel=2
+pkgdesc="Simple iCalendar-based todo manager"
url="https://pypi.org/project/todoman/"
arch="noarch"
license="ISC"
@@ -36,7 +36,13 @@ checkdepends="
py3-pytest
py3-pytest-cov
"
-subpackages="$pkgname-doc $pkgname-bash-completion $pkgname-zsh-completion:zshcomp:noarch $pkgname-pyc"
+subpackages="
+ $pkgname-doc
+ $pkgname-bash-completion
+ $pkgname-zsh-completion:zshcomp:noarch
+ $pkgname-pyc
+ $pkgname-repl:repl:noarch
+ "
source="https://files.pythonhosted.org/packages/source/${_pyname:0:1}/$_pyname/$_pyname-$pkgver.tar.gz"
build() {
@@ -66,6 +72,12 @@ zshcomp() {
depends="$depends jq"
}
+repl() {
+ depends="py3-click-repl $pkgname=$pkgver-r$pkgrel"
+ pkgdesc="Simple iCalendar based todo manager (interactive shell)"
+ install -d "$subpkgdir"
+}
+
sha512sums="
02eb38ac44033371496ba94bab5a0a909d0df56dd10e2de7c3c80ea325bd16d4389effa0d6d2be87cf31d3debf6d0c48cddf4cd185b7c50b4168f924548459cf todoman-4.4.0.tar.gz
"