NetBSD pkgsrc (package source) is a package management system for
Unix-like operating systems
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.
# $NetBSD: Makefile,v 1.20 2010/06/15 13:22:59 wiz Exp $
#
DISTNAME= etm-622
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
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-icalendar-[0-9]*:../../time/py-icalendar
DEPENDS+= ${PYPKGPREFIX}-wxWidgets-[0-9]*:../../x11/py-wxWidgets
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 etm/etmBusyFree.py
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.6 2010/06/15 13:22:59 wiz Exp $
bin/e.py
bin/e.pyw
${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/etmAbout.py
${PYSITELIB}/etm/etmAbout.pyc
${PYSITELIB}/etm/etmAbout.pyo
${PYSITELIB}/etm/etmBusyFree.py
${PYSITELIB}/etm/etmBusyFree.pyc
${PYSITELIB}/etm/etmBusyFree.pyo
${PYSITELIB}/etm/etmCAL.py
${PYSITELIB}/etm/etmCAL.pyc
${PYSITELIB}/etm/etmCAL.pyo
${PYSITELIB}/etm/etmData.py
${PYSITELIB}/etm/etmData.pyc
${PYSITELIB}/etm/etmData.pyo
${PYSITELIB}/etm/etmHTML.py
${PYSITELIB}/etm/etmHTML.pyc
${PYSITELIB}/etm/etmHTML.pyo
${PYSITELIB}/etm/etmITEM.py
${PYSITELIB}/etm/etmITEM.pyc
${PYSITELIB}/etm/etmITEM.pyo
${PYSITELIB}/etm/etmParsers.py
${PYSITELIB}/etm/etmParsers.pyc
${PYSITELIB}/etm/etmParsers.pyo
${PYSITELIB}/etm/etmRC.py
${PYSITELIB}/etm/etmRC.pyc
${PYSITELIB}/etm/etmRC.pyo
${PYSITELIB}/etm/etmSunMoon.py
${PYSITELIB}/etm/etmSunMoon.pyc
${PYSITELIB}/etm/etmSunMoon.pyo
${PYSITELIB}/etm/etmVersion.py
${PYSITELIB}/etm/etmVersion.pyc
${PYSITELIB}/etm/etmVersion.pyo
${PYSITELIB}/etm/etmWX.py
${PYSITELIB}/etm/etmWX.pyc
${PYSITELIB}/etm/etmWX.pyo
${PYSITELIB}/etm/etmWeather.py
${PYSITELIB}/etm/etmWeather.pyc
${PYSITELIB}/etm/etmWeather.pyo
${PYSITELIB}/etm/etm_alert.wav
${PYSITELIB}/etm/etmlogo.ico
${PYSITELIB}/etm/etmlogo_128x128x32.png
${PYSITELIB}/etm/etmlogo_16x16x32.png
${PYSITELIB}/etm/etmlogo_32x32x32.png
${PYSITELIB}/ez_setup.py
${PYSITELIB}/ez_setup.pyc
${PYSITELIB}/ez_setup.pyo
$NetBSD: distinfo,v 1.17 2010/06/15 13:22:59 wiz Exp $
SHA1 (etm-622.tar.gz) = ea7d747e18b7f572c8d2074243d4dd02ced6f818
RMD160 (etm-622.tar.gz) = 7379bf56d86140114c8ef61d5073f48f695ac96b
Size (etm-622.tar.gz) = 157139 bytes