diff options
Diffstat (limited to 'deskutils/py-vit')
-rw-r--r-- | deskutils/py-vit/Makefile | 26 | ||||
-rw-r--r-- | deskutils/py-vit/distinfo | 3 | ||||
-rw-r--r-- | deskutils/py-vit/pkg-descr | 6 |
3 files changed, 35 insertions, 0 deletions
diff --git a/deskutils/py-vit/Makefile b/deskutils/py-vit/Makefile new file mode 100644 index 000000000000..5d9064d39616 --- /dev/null +++ b/deskutils/py-vit/Makefile @@ -0,0 +1,26 @@ +PORTNAME= vit +DISTVERSIONPREFIX= v +DISTVERSION= 2.3.3 +CATEGORIES= deskutils python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= thierry.dussuet@protonmail.com +COMMENT= Curses-based interface to taskwarrior +WWW= https://github.com/vit-project/vit + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= task:deskutils/taskwarrior \ + ${PYTHON_PKGNAMEPREFIX}tasklib>=2.3:devel/py-tasklib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tzlocal>=1.5:devel/py-tzlocal@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urwid>=0.6:devel/py-urwid@${PY_FLAVOR} + +USES= python:3.5+,run +USE_GITHUB= yes +GH_ACCOUNT= vit-project +GH_PROJECT= vit +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes +.include <bsd.port.mk> diff --git a/deskutils/py-vit/distinfo b/deskutils/py-vit/distinfo new file mode 100644 index 000000000000..19c093b0a569 --- /dev/null +++ b/deskutils/py-vit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1752746778 +SHA256 (vit-project-vit-v2.3.3_GH0.tar.gz) = 9a1b1165fd77713df6f7a4cc8c1f7b26f439e529e477f0acd0748b09b1bd81de +SIZE (vit-project-vit-v2.3.3_GH0.tar.gz) = 84297 diff --git a/deskutils/py-vit/pkg-descr b/deskutils/py-vit/pkg-descr new file mode 100644 index 000000000000..0af94a165ded --- /dev/null +++ b/deskutils/py-vit/pkg-descr @@ -0,0 +1,6 @@ +VIT (Visual Interactive Taskwarrior) is a lightweight, curses-based front end +for Taskwarrior that provides a convenient way to quickly navigate and process +tasks. VIT allows you to interact with tasks in a Vi-intuitive way. A goal of +VIT is to allow you to customize the way in which you use Taskwarrior's core +commands as well as to provide a framework for easily dispatching external +commands (both user scripts and Taskwarrior's many External Scripts). |