svn commit: r390579 - in head/deskutils: . py-taskw py-taskw/files
Kubilay Kocak
koobs at FreeBSD.org
Thu Jun 25 15:11:04 UTC 2015
Author: koobs
Date: Thu Jun 25 15:11:02 2015
New Revision: 390579
URL: https://svnweb.freebsd.org/changeset/ports/390579
Log:
[NEW] deskutils/py-taskw: Bindings for your taskwarrior database
This is a python API for the taskwarrior command line tool.
It contains two implementations: taskw.TaskWarriorShellout and
taskw.TaskWarriorDirect. The first implementation is the supported one
recommended by the upstream taskwarrior core project. It uses the task export
and task import commands to manipulate the task database.
The second implementation opens the task db file itself and directly
manipulates it. It exists for backwards compatibility, but should only
be used when necessary.
WWW: https://github.com/ralphbean/taskw
Added:
head/deskutils/py-taskw/
head/deskutils/py-taskw/Makefile (contents, props changed)
head/deskutils/py-taskw/distinfo (contents, props changed)
head/deskutils/py-taskw/files/
head/deskutils/py-taskw/files/patch-test__requirements.txt (contents, props changed)
head/deskutils/py-taskw/pkg-descr (contents, props changed)
Modified:
head/deskutils/Makefile
Modified: head/deskutils/Makefile
==============================================================================
--- head/deskutils/Makefile Thu Jun 25 14:57:43 2015 (r390578)
+++ head/deskutils/Makefile Thu Jun 25 15:11:02 2015 (r390579)
@@ -195,6 +195,7 @@
SUBDIR += py-pystash
SUBDIR += py-send2trash
SUBDIR += py-spice-gtk
+ SUBDIR += py-taskw
SUBDIR += py-vdirsyncer
SUBDIR += py-vobject
SUBDIR += pybookreader
Added: head/deskutils/py-taskw/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/py-taskw/Makefile Thu Jun 25 15:11:02 2015 (r390579)
@@ -0,0 +1,27 @@
+# Created by: Kubilay Kocak <koobs at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= taskw
+PORTVERSION= 1.0.3
+CATEGORIES= deskutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= koobs at FreeBSD.org
+COMMENT= Bindings for your taskwarrior database
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:${PORTSDIR}/devel/py-six \
+ ${PYTHON_PKGNAMEPREFIX}dateutil>0:${PORTSDIR}/devel/py-dateutil \
+ ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+regression-test: build
+ @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
+
+.include <bsd.port.mk>
Added: head/deskutils/py-taskw/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/py-taskw/distinfo Thu Jun 25 15:11:02 2015 (r390579)
@@ -0,0 +1,2 @@
+SHA256 (taskw-1.0.3.tar.gz) = b640ec70fc0bbb4862589953488751b99509a9bd5480edf372f79a94ca5e47b9
+SIZE (taskw-1.0.3.tar.gz) = 38953
Added: head/deskutils/py-taskw/files/patch-test__requirements.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/py-taskw/files/patch-test__requirements.txt Thu Jun 25 15:11:02 2015 (r390579)
@@ -0,0 +1,5 @@
+--- test_requirements.txt.orig 2015-06-25 15:03:27 UTC
++++ test_requirements.txt
+@@ -1,2 +1 @@
+ nose>=1.3.4,<2
+-tox>=1.8.1,<2
Added: head/deskutils/py-taskw/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/py-taskw/pkg-descr Thu Jun 25 15:11:02 2015 (r390579)
@@ -0,0 +1,12 @@
+This is a python API for the taskwarrior command line tool.
+
+It contains two implementations: taskw.TaskWarriorShellout and
+taskw.TaskWarriorDirect. The first implementation is the supported one
+recommended by the upstream taskwarrior core project. It uses the task export
+and task import commands to manipulate the task database.
+
+The second implementation opens the task db file itself and directly
+manipulates it. It exists for backwards compatibility, but should only
+be used when necessary.
+
+WWW: https://github.com/ralphbean/taskw
More information about the svn-ports-all
mailing list