Skip site navigation (1)Skip section navigation (2)
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>