diff options
author | wiz <wiz@pkgsrc.org> | 2009-05-05 13:00:12 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2009-05-05 13:00:12 +0000 |
commit | 8e5f4d1ac3bfcf02e9ac02d6db69fd20101e822b (patch) | |
tree | 4e97fe17e80bfe9ceb57a23a4a1cd9018cd94405 /time/etm | |
parent | 48e9a5729ed3879811569064c2cfc4d95fb6b9c0 (diff) | |
download | pkgsrc-8e5f4d1ac3bfcf02e9ac02d6db69fd20101e822b.tar.gz |
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 (limited to 'time/etm')
-rw-r--r-- | time/etm/DESCR | 20 | ||||
-rw-r--r-- | time/etm/Makefile | 31 | ||||
-rw-r--r-- | time/etm/PLIST | 37 | ||||
-rw-r--r-- | time/etm/distinfo | 5 |
4 files changed, 93 insertions, 0 deletions
diff --git a/time/etm/DESCR b/time/etm/DESCR new file mode 100644 index 00000000000..7e88b5789e6 --- /dev/null +++ b/time/etm/DESCR @@ -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 --git a/time/etm/Makefile b/time/etm/Makefile new file mode 100644 index 00000000000..26f70d16212 --- /dev/null +++ b/time/etm/Makefile @@ -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 +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 --git a/time/etm/PLIST b/time/etm/PLIST new file mode 100644 index 00000000000..0d22f7a72c0 --- /dev/null +++ b/time/etm/PLIST @@ -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 --git a/time/etm/distinfo b/time/etm/distinfo new file mode 100644 index 00000000000..4732789a6e4 --- /dev/null +++ b/time/etm/distinfo @@ -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 |