Date: Thu, 25 Jun 2015 15:11:03 +0000 (UTC) From: Kubilay Kocak <koobs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r390579 - in head/deskutils: . py-taskw py-taskw/files Message-ID: <201506251511.t5PFB3KM032092@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= taskw +PORTVERSION= 1.0.3 +CATEGORIES= deskutils python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= koobs@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201506251511.t5PFB3KM032092>