Update to 365: 363 b1834d30d148 2009-11-15 13:23 -0500 daniel Test for ability to load wx modules. 362 fd111da14ff6 2009-11-15 12:25 -0500 daniel Fixed bug in setting .etmrc in warn.py. 361 00231d230b15 2009-11-15 11:49 -0500 daniel Various tweaks. Added <space> as an alternative for agenda with defaults. Added left and right arrow keys for advancing list display. 360 8d3c64833383 2009-11-14 12:22 -0500 daniel Only show idnum when modifying, finishing, deleting and put it at the beginning of the title. 359 56ebf2ea51a9 2009-11-14 08:26 -0500 daniel Added hide/show details to prompt for a and l views. 358 18499745e590 2009-11-14 07:45 -0500 daniel Modified parsers to work with python 2.5. 357 38a4940db9af 2009-11-14 00:22 -0500 daniel Fixed bug in process_alerts when item_hash has no key for today. 356 0ed4d9044889 2009-11-13 17:55 -0500 daniel Various tweaks for error processing and display and for autorefreshing. 355 136c66eb7d8e 2009-11-13 15:48 -0500 daniel More get_next tweaks. 354 20fbcf85c401 2009-11-13 15:30 -0500 daniel Examples working. Fixes for get_next. 353 435f81e2df61 2009-11-12 16:07 -0500 daniel Fixed bug in setting 'D' for non-repeating tasks. 352 6aa0d75bc2cc 2009-11-12 14:08 -0500 daniel Ignore advance for agenda. 351 5b5286a669ac 2009-11-12 13:56 -0500 daniel Fixed bug in setting agenda title dates. 350 ed333a3bd2ca 2009-11-12 10:34 -0500 daniel Added new_project and open_project. Fixed bug in displaying D for repeated tasks. 349 e9b4825958d4 2009-11-11 17:32 -0500 daniel Help text tweaks. Various bug fixes. Adjusted print font size. 348 bfc100d71bd6 2009-11-11 14:17 -0500 daniel Made entry_bar an expando text ctrl. Added OnKillFocus to keep it from losing focus. 347 604cb5f728f1 2009-11-11 12:19 -0500 daniel Many tweaks. Details and Entry bars on separate lines. 346 1b2e1de580b5 2009-11-09 19:30 -0500 daniel Add new, edit and toggle finished seem to work. 345 092f7f4d366e 2009-11-05 14:45 -0500 daniel Fixed, simplified and cached shift period. 344 a7302c4f74bf 2009-11-05 12:13 -0500 daniel Big changes. All views work through show_view and results are cached!diff -r1.16 -r1.17 pkgsrc/time/etm/Makefile
(wiz)
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.16 2009/10/31 00:18:15 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.17 2009/11/15 21:13:16 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= etm-297 | 4 | DISTNAME= etm-365 | |
5 | CATEGORIES= time | 5 | CATEGORIES= time | |
6 | MASTER_SITES= http://www.duke.edu/~dgraham/ETM/ | 6 | MASTER_SITES= http://www.duke.edu/~dgraham/ETM/ | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://www.duke.edu/~dgraham/ETM/ | 9 | HOMEPAGE= http://www.duke.edu/~dgraham/ETM/ | |
10 | COMMENT= Event and Task Manager | 10 | COMMENT= Event and Task Manager | |
11 | LICENSE= gnu-gpl-v3 | 11 | LICENSE= gnu-gpl-v3 | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses | 13 | DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses | |
14 | DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4:../../time/py-dateutil | 14 | DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4:../../time/py-dateutil | |
15 | DEPENDS+= ${PYPKGPREFIX}-icalendar-[0-9]*:../../time/py-icalendar | 15 | DEPENDS+= ${PYPKGPREFIX}-icalendar-[0-9]*:../../time/py-icalendar | |
16 | 16 | |||
17 | PKG_DESTDIR_SUPPORT= user-destdir | 17 | PKG_DESTDIR_SUPPORT= user-destdir | |
18 | 18 | |||
19 | USE_LANGUAGES= # none | 19 | USE_LANGUAGES= # none | |
20 | 20 | |||
21 | SUBST_CLASSES+= python | 21 | SUBST_CLASSES+= python | |
22 | SUBST_SED.python+= -e 's,\(\#! *\)python,\1${PYTHONBIN},' | 22 | SUBST_SED.python+= -e 's,\(\#! *\)python,\1${PYTHONBIN},' | |
23 | SUBST_FILES.python= ez_setup.py | 23 | SUBST_FILES.python= ez_setup.py | |
24 | SUBST_STAGE.python= pre-build | 24 | SUBST_STAGE.python= pre-build | |
25 | SUBST_MESSAGE.python= Replacing python interpreter. | 25 | SUBST_MESSAGE.python= Replacing python interpreter. | |
26 | 26 | |||
27 | REPLACE_PYTHON= e.py ew.py etm/freetime.py | 27 | REPLACE_PYTHON= e.py ew.py etm/freetime.py | |
28 | 28 | |||
29 | .include "../../lang/python/application.mk" | 29 | .include "../../lang/python/application.mk" | |
30 | .include "../../lang/python/egg.mk" | 30 | .include "../../lang/python/egg.mk" | |
31 | .include "../../mk/bsd.pkg.mk" | 31 | .include "../../mk/bsd.pkg.mk" |
@@ -1,41 +1,44 @@ | @@ -1,41 +1,44 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.4 2009/06/14 18:17:57 joerg Exp $ | 1 | @comment $NetBSD: PLIST,v 1.5 2009/11/15 21:13:17 wiz Exp $ | |
2 | bin/e.py | 2 | bin/e.py | |
3 | bin/ew.py | 3 | bin/ew.py | |
4 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 4 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
5 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 5 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
6 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
7 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 7 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |
8 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 8 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
9 | ${PYSITELIB}/etm/__init__.py | 9 | ${PYSITELIB}/etm/__init__.py | |
10 | ${PYSITELIB}/etm/__init__.pyc | 10 | ${PYSITELIB}/etm/__init__.pyc | |
11 | ${PYSITELIB}/etm/__init__.pyo | 11 | ${PYSITELIB}/etm/__init__.pyo | |
12 | ${PYSITELIB}/etm/busyfree.py | |||
13 | ${PYSITELIB}/etm/busyfree.pyc | |||
14 | ${PYSITELIB}/etm/busyfree.pyo | |||
15 | ${PYSITELIB}/etm/cal.py | |||
16 | ${PYSITELIB}/etm/cal.pyc | |||
17 | ${PYSITELIB}/etm/cal.pyo | |||
12 | ${PYSITELIB}/etm/data.py | 18 | ${PYSITELIB}/etm/data.py | |
13 | ${PYSITELIB}/etm/data.pyc | 19 | ${PYSITELIB}/etm/data.pyc | |
14 | ${PYSITELIB}/etm/data.pyo | 20 | ${PYSITELIB}/etm/data.pyo | |
15 | ${PYSITELIB}/etm/freetime.py | 21 | ${PYSITELIB}/etm/etm_wx.py | |
16 | ${PYSITELIB}/etm/freetime.pyc | 22 | ${PYSITELIB}/etm/etm_wx.pyc | |
17 | ${PYSITELIB}/etm/freetime.pyo | 23 | ${PYSITELIB}/etm/etm_wx.pyo | |
18 | ${PYSITELIB}/etm/gui.py | 24 | ${PYSITELIB}/etm/parsers.py | |
19 | ${PYSITELIB}/etm/gui.pyc | 25 | ${PYSITELIB}/etm/parsers.pyc | |
20 | ${PYSITELIB}/etm/gui.pyo | 26 | ${PYSITELIB}/etm/parsers.pyo | |
21 | ${PYSITELIB}/etm/rc.py | 27 | ${PYSITELIB}/etm/rc.py | |
22 | ${PYSITELIB}/etm/rc.pyc | 28 | ${PYSITELIB}/etm/rc.pyc | |
23 | ${PYSITELIB}/etm/rc.pyo | 29 | ${PYSITELIB}/etm/rc.pyo | |
24 | ${PYSITELIB}/etm/sunmoon.py | 30 | ${PYSITELIB}/etm/sunmoon.py | |
25 | ${PYSITELIB}/etm/sunmoon.pyc | 31 | ${PYSITELIB}/etm/sunmoon.pyc | |
26 | ${PYSITELIB}/etm/sunmoon.pyo | 32 | ${PYSITELIB}/etm/sunmoon.pyo | |
27 | ${PYSITELIB}/etm/textpad26.py | |||
28 | ${PYSITELIB}/etm/textpad26.pyc | |||
29 | ${PYSITELIB}/etm/textpad26.pyo | |||
30 | ${PYSITELIB}/etm/v.py | 33 | ${PYSITELIB}/etm/v.py | |
31 | ${PYSITELIB}/etm/v.pyc | 34 | ${PYSITELIB}/etm/v.pyc | |
32 | ${PYSITELIB}/etm/v.pyo | 35 | ${PYSITELIB}/etm/v.pyo | |
33 | ${PYSITELIB}/etm/warn.py | 36 | ${PYSITELIB}/etm/warn.py | |
34 | ${PYSITELIB}/etm/warn.pyc | 37 | ${PYSITELIB}/etm/warn.pyc | |
35 | ${PYSITELIB}/etm/warn.pyo | 38 | ${PYSITELIB}/etm/warn.pyo | |
36 | ${PYSITELIB}/etm/weather.py | 39 | ${PYSITELIB}/etm/weather.py | |
37 | ${PYSITELIB}/etm/weather.pyc | 40 | ${PYSITELIB}/etm/weather.pyc | |
38 | ${PYSITELIB}/etm/weather.pyo | 41 | ${PYSITELIB}/etm/weather.pyo | |
39 | ${PYSITELIB}/ez_setup.py | 42 | ${PYSITELIB}/ez_setup.py | |
40 | ${PYSITELIB}/ez_setup.pyc | 43 | ${PYSITELIB}/ez_setup.pyc | |
41 | ${PYSITELIB}/ez_setup.pyo | 44 | ${PYSITELIB}/ez_setup.pyo |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.14 2009/10/31 00:18:15 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.15 2009/11/15 21:13:17 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (etm-297.tar.gz) = 0ff1d693b18fbc547808aaeea80b7e37e74e630e | 3 | SHA1 (etm-365.tar.gz) = 04d728ea5ea4c3aa66093625cdc21a366b547e62 | |
4 | RMD160 (etm-297.tar.gz) = a44a1c91bbef58e3bd8a9a6530f23d0c7e223caa | 4 | RMD160 (etm-365.tar.gz) = 6fec51a4f51526982be97cb3d6427535d084cd3b | |
5 | Size (etm-297.tar.gz) = 53470 bytes | 5 | Size (etm-365.tar.gz) = 52210 bytes |