pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/time/etm Initial import of etm-203.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0e9130927313
branches:  trunk
changeset: 392660:0e9130927313
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue May 05 13:00:12 2009 +0000

description:
Initial import of etm-203.

etm is an acronym for Event and Task Manager. It provides a format
for using simple text files to store event and task information,
a command line interface for viewing tasks and events in a variety
of convenient ways and a curses-based GUI for creating and modifying
events and tasks as well as viewing them. Alarms are supported for
events and repetition for both events and tasks in a powerful and
flexible manner.

Compared to the combination of wxRemind and yeaGTD, etm provides
the following advantages:

  * an agenda view that shows events and tasks together for the
    next few days rather than one day at a time in separate task
    and event windows.
  * a quick and simple way to enter events and tasks on a single
    line.
  * support for remind but also an independent way of entering
    events with contexts, notes and optional alarms.
  * an interactive GUI that uses curses and thus requires nothing
    more than a terminal window.

diffstat:

 time/etm/DESCR    |  20 ++++++++++++++++++++
 time/etm/Makefile |  31 +++++++++++++++++++++++++++++++
 time/etm/PLIST    |  37 +++++++++++++++++++++++++++++++++++++
 time/etm/distinfo |   5 +++++
 4 files changed, 93 insertions(+), 0 deletions(-)

diffs (109 lines):

diff -r 90f5cb823a4e -r 0e9130927313 time/etm/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/time/etm/DESCR    Tue May 05 13:00:12 2009 +0000
@@ -0,0 +1,20 @@
+etm is an acronym for Event and Task Manager. It provides a format
+for using simple text files to store event and task information,
+a command line interface for viewing tasks and events in a variety
+of convenient ways and a curses-based GUI for creating and modifying
+events and tasks as well as viewing them. Alarms are supported for
+events and repetition for both events and tasks in a powerful and
+flexible manner.
+
+Compared to the combination of wxRemind and yeaGTD, etm provides
+the following advantages:
+
+  * an agenda view that shows events and tasks together for the
+    next few days rather than one day at a time in separate task
+    and event windows.
+  * a quick and simple way to enter events and tasks on a single
+    line.
+  * support for remind but also an independent way of entering
+    events with contexts, notes and optional alarms.
+  * an interactive GUI that uses curses and thus requires nothing
+    more than a terminal window.
diff -r 90f5cb823a4e -r 0e9130927313 time/etm/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/time/etm/Makefile Tue May 05 13:00:12 2009 +0000
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/05/05 13:00:12 wiz Exp $
+#
+
+DISTNAME=      etm-203
+CATEGORIES=    time
+MASTER_SITES=  http://www.duke.edu/~dgraham/ETM/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.duke.edu/~dgraham/ETM/
+COMMENT=       Event and Task Manager
+
+DEPENDS+=      ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
+DEPENDS+=      ${PYPKGPREFIX}-dateutil>=1.4:../../time/py-dateutil
+
+LICENSE=       gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_LANGUAGES= # none
+
+SUBST_CLASSES+=                python
+SUBST_SED.python+=     -e 's,\(\#! *\)python,\1${PYTHONBIN},'
+SUBST_FILES.python=    ez_setup.py
+SUBST_STAGE.python=    pre-build
+SUBST_MESSAGE.python=  Replacing python interpreter.
+
+REPLACE_PYTHON=                e.py ew.py
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 90f5cb823a4e -r 0e9130927313 time/etm/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/time/etm/PLIST    Tue May 05 13:00:12 2009 +0000
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/05/05 13:00:12 wiz Exp $
+bin/e.py
+bin/ew.py
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/etm/__init__.py
+${PYSITELIB}/etm/__init__.pyc
+${PYSITELIB}/etm/__init__.pyo
+${PYSITELIB}/etm/data.py
+${PYSITELIB}/etm/data.pyc
+${PYSITELIB}/etm/data.pyo
+${PYSITELIB}/etm/gui.py
+${PYSITELIB}/etm/gui.pyc
+${PYSITELIB}/etm/gui.pyo
+${PYSITELIB}/etm/rc.py
+${PYSITELIB}/etm/rc.pyc
+${PYSITELIB}/etm/rc.pyo
+${PYSITELIB}/etm/sunmoon.py
+${PYSITELIB}/etm/sunmoon.pyc
+${PYSITELIB}/etm/sunmoon.pyo
+${PYSITELIB}/etm/v.py
+${PYSITELIB}/etm/v.pyc
+${PYSITELIB}/etm/v.pyo
+${PYSITELIB}/etm/warn.py
+${PYSITELIB}/etm/warn.pyc
+${PYSITELIB}/etm/warn.pyo
+${PYSITELIB}/etm/weather.py
+${PYSITELIB}/etm/weather.pyc
+${PYSITELIB}/etm/weather.pyo
+${PYSITELIB}/ez_setup.py
+${PYSITELIB}/ez_setup.pyc
+${PYSITELIB}/ez_setup.pyo
+@dirrm ${PYSITELIB}/${EGG_INFODIR}
+@dirrm ${PYSITELIB}/etm
diff -r 90f5cb823a4e -r 0e9130927313 time/etm/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/time/etm/distinfo Tue May 05 13:00:12 2009 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/05/05 13:00:12 wiz Exp $
+
+SHA1 (etm-203.tar.gz) = c63b3dd1e90ce10be1abcb0cdc84c20c77f07d60
+RMD160 (etm-203.tar.gz) = c141e0ced50a5ee366cb22104e0fcd799cdf053e
+Size (etm-203.tar.gz) = 38595 bytes



Home | Main Index | Thread Index | Old Index