diff options
author | wiz <wiz@pkgsrc.org> | 2014-07-22 17:08:46 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2014-07-22 17:08:46 +0000 |
commit | 0a1003c67fab80041953b75ec39f72ddfcaf874e (patch) | |
tree | b1e7267ce3782ca2d015d047403220daaec5a22a | |
parent | 65dd2b41cfd9af589c9f1cd7e8ed429c9c80b6ab (diff) | |
download | pkgsrc-0a1003c67fab80041953b75ec39f72ddfcaf874e.tar.gz |
Import khal-0.2.0 as time/khal.
Khal is a standards based CLI (console) calendar program. CalDAV
compatibiliy is achieved by using vdir/vdirsyncer as a backend,
allowing syncing of calendars with a variety of other programs on
a host of different platforms.
khal is currently in an early stage of development, has a limited
feature set and is probably full of bugs. If you do try it out,
please make sure you have a backup of your date and please report
back any bugs you might encounter.
-rw-r--r-- | time/khal/DESCR | 9 | ||||
-rw-r--r-- | time/khal/Makefile | 37 | ||||
-rw-r--r-- | time/khal/PLIST | 64 | ||||
-rw-r--r-- | time/khal/distinfo | 5 |
4 files changed, 115 insertions, 0 deletions
diff --git a/time/khal/DESCR b/time/khal/DESCR new file mode 100644 index 00000000000..b125df6d87b --- /dev/null +++ b/time/khal/DESCR @@ -0,0 +1,9 @@ +Khal is a standards based CLI (console) calendar program. CalDAV +compatibiliy is achieved by using vdir/vdirsyncer as a backend, +allowing syncing of calendars with a variety of other programs on +a host of different platforms. + +khal is currently in an early stage of development, has a limited +feature set and is probably full of bugs. If you do try it out, +please make sure you have a backup of your date and please report +back any bugs you might encounter. diff --git a/time/khal/Makefile b/time/khal/Makefile new file mode 100644 index 00000000000..61c175aa7b0 --- /dev/null +++ b/time/khal/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1 2014/07/22 17:08:46 wiz Exp $ + +DISTNAME= khal-0.2.0 +CATEGORIES= time net +MASTER_SITES= -https://github.com/geier/khal/archive/${DISTNAME:S/khal-/v/}${EXTRACT_SUFX} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/geier/khal +COMMENT= CLI calendar application built around CalDAV +LICENSE= mit + +DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz +DEPENDS+= ${PYPKGPREFIX}-xdg>=0.17:../../devel/py-xdg +DEPENDS+= ${PYPKGPREFIX}-icalendar>=2.0.1:../../time/py-icalendar +DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 +DEPENDS+= ${PYPKGPREFIX}-lxml>=2:../../textproc/py-lxml +DEPENDS+= ${PYPKGPREFIX}-requests>=0.10:../../devel/py-requests +# SimpleFocusListWalker is in urwid 1.1.0 +DEPENDS+= ${PYPKGPREFIX}-urwid>=1.1.0:../../devel/py-urwid +# not needed, but recommended, so let's just depend on them +DEPENDS+= ${PYPKGPREFIX}-keyring-[0-9]*:../../security/py-keyring +DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle + +PYTHON_VERSIONED_DEPENDENCIES= dateutil +PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.2.0 + +INSTALLATION_DIRS= share/doc/khal +REPLACE_PYTHON+= khal/*/*.py +REPLACE_PYTHON+= khal/*.py + +post-install: + ${INSTALL_DATA} ${WRKSRC}/khal.conf.sample ${DESTDIR}${PREFIX}/share/doc/khal + +.include "../../lang/python/application.mk" +.include "../../lang/python/egg.mk" +.include "../../lang/python/versioned_dependencies.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/time/khal/PLIST b/time/khal/PLIST new file mode 100644 index 00000000000..1ec93329fc9 --- /dev/null +++ b/time/khal/PLIST @@ -0,0 +1,64 @@ +@comment $NetBSD: PLIST,v 1.1 2014/07/22 17:08:46 wiz Exp $ +bin/ikhal +bin/khal +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/khal/__init__.py +${PYSITELIB}/khal/__init__.pyc +${PYSITELIB}/khal/__init__.pyo +${PYSITELIB}/khal/aux.py +${PYSITELIB}/khal/aux.pyc +${PYSITELIB}/khal/aux.pyo +${PYSITELIB}/khal/calendar_display.py +${PYSITELIB}/khal/calendar_display.pyc +${PYSITELIB}/khal/calendar_display.pyo +${PYSITELIB}/khal/cli.py +${PYSITELIB}/khal/cli.pyc +${PYSITELIB}/khal/cli.pyo +${PYSITELIB}/khal/compat.py +${PYSITELIB}/khal/compat.pyc +${PYSITELIB}/khal/compat.pyo +${PYSITELIB}/khal/controllers.py +${PYSITELIB}/khal/controllers.pyc +${PYSITELIB}/khal/controllers.pyo +${PYSITELIB}/khal/khalendar/__init__.py +${PYSITELIB}/khal/khalendar/__init__.pyc +${PYSITELIB}/khal/khalendar/__init__.pyo +${PYSITELIB}/khal/khalendar/backend.py +${PYSITELIB}/khal/khalendar/backend.pyc +${PYSITELIB}/khal/khalendar/backend.pyo +${PYSITELIB}/khal/khalendar/datetimehelper.py +${PYSITELIB}/khal/khalendar/datetimehelper.pyc +${PYSITELIB}/khal/khalendar/datetimehelper.pyo +${PYSITELIB}/khal/khalendar/event.py +${PYSITELIB}/khal/khalendar/event.pyc +${PYSITELIB}/khal/khalendar/event.pyo +${PYSITELIB}/khal/khalendar/khalendar.py +${PYSITELIB}/khal/khalendar/khalendar.pyc +${PYSITELIB}/khal/khalendar/khalendar.pyo +${PYSITELIB}/khal/log.py +${PYSITELIB}/khal/log.pyc +${PYSITELIB}/khal/log.pyo +${PYSITELIB}/khal/terminal.py +${PYSITELIB}/khal/terminal.pyc +${PYSITELIB}/khal/terminal.pyo +${PYSITELIB}/khal/ui/__init__.py +${PYSITELIB}/khal/ui/__init__.pyc +${PYSITELIB}/khal/ui/__init__.pyo +${PYSITELIB}/khal/ui/base.py +${PYSITELIB}/khal/ui/base.pyc +${PYSITELIB}/khal/ui/base.pyo +${PYSITELIB}/khal/ui/startendeditor.py +${PYSITELIB}/khal/ui/startendeditor.pyc +${PYSITELIB}/khal/ui/startendeditor.pyo +${PYSITELIB}/khal/ui/widgets.py +${PYSITELIB}/khal/ui/widgets.pyc +${PYSITELIB}/khal/ui/widgets.pyo +${PYSITELIB}/khal/version.py +${PYSITELIB}/khal/version.pyc +${PYSITELIB}/khal/version.pyo +share/doc/khal/khal.conf.sample diff --git a/time/khal/distinfo b/time/khal/distinfo new file mode 100644 index 00000000000..8ebb179b527 --- /dev/null +++ b/time/khal/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/07/22 17:08:46 wiz Exp $ + +SHA1 (khal-0.2.0.tar.gz) = 703f68454f3e47a7f8786fb63b7348541ef919c4 +RMD160 (khal-0.2.0.tar.gz) = 624d2f14a225fa846d5997e983a542f612cc2c8f +Size (khal-0.2.0.tar.gz) = 165316 bytes |