| @@ -1,41 +1,41 @@ | | | @@ -1,41 +1,41 @@ |
1 | # $NetBSD: Makefile,v 1.9 2016/07/28 12:59:41 mef Exp $ | | 1 | # $NetBSD: Makefile,v 1.10 2016/07/28 14:00:17 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= khal-0.8.2 | | 3 | DISTNAME= khal-0.8.2 |
4 | CATEGORIES= time net | | 4 | CATEGORIES= time net |
5 | MASTER_SITES= ${MASTER_SITE_PYPI:=k/khal/} | | 5 | MASTER_SITES= ${MASTER_SITE_PYPI:=k/khal/} |
6 | | | 6 | |
7 | MAINTAINER= pkgsrc-users@NetBSD.org | | 7 | MAINTAINER= pkgsrc-users@NetBSD.org |
8 | HOMEPAGE= https://github.com/geier/khal | | 8 | HOMEPAGE= https://github.com/geier/khal |
9 | COMMENT= CLI calendar application built around CalDAV | | 9 | COMMENT= CLI calendar application built around CalDAV |
10 | LICENSE= mit | | 10 | LICENSE= mit |
11 | | | 11 | |
12 | DEPENDS+= ${PYPKGPREFIX}-click>=3.2:../../devel/py-click | | 12 | DEPENDS+= ${PYPKGPREFIX}-click>=3.2:../../devel/py-click |
13 | DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj | | 13 | DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj |
14 | DEPENDS+= ${PYPKGPREFIX}-icalendar>=2.0.1:../../time/py-icalendar | | 14 | DEPENDS+= ${PYPKGPREFIX}-icalendar>=3.9.2:../../time/py-icalendar |
15 | DEPENDS+= ${PYPKGPREFIX}-pkginfo-[0-9]*:../../devel/py-pkginfo | | 15 | DEPENDS+= ${PYPKGPREFIX}-pkginfo-[0-9]*:../../devel/py-pkginfo |
16 | BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm | | 16 | BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm |
17 | DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz | | 17 | DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz |
18 | DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 | | 18 | DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 |
19 | DEPENDS+= ${PYPKGPREFIX}-tzlocal-[0-9]*:../../time/py-tzlocal | | 19 | DEPENDS+= ${PYPKGPREFIX}-tzlocal-[0-9]*:../../time/py-tzlocal |
20 | DEPENDS+= ${PYPKGPREFIX}-urwid>=1.1.0:../../devel/py-urwid | | 20 | DEPENDS+= ${PYPKGPREFIX}-urwid>=1.1.0:../../devel/py-urwid |
21 | DEPENDS+= ${PYPKGPREFIX}-vdirsyncer-[0-9]*:../../time/py-vdirsyncer | | 21 | DEPENDS+= ${PYPKGPREFIX}-vdirsyncer>=0.5.2:../../time/py-vdirsyncer |
22 | DEPENDS+= ${PYPKGPREFIX}-xdg>=0.17:../../devel/py-xdg | | 22 | DEPENDS+= ${PYPKGPREFIX}-xdg>=0.17:../../devel/py-xdg |
23 | # not needed, but recommended, so let's just depend on it | | 23 | # not needed, but recommended, so let's just depend on it |
24 | DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle | | 24 | DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle |
25 | # test dependency, not packaged yet | | 25 | # test dependency, not packaged yet |
26 | # freezegun | | 26 | # freezegun |
27 | | | 27 | |
28 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # time/py-vdirsyncer | | 28 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # not supported as of 0.8.0 |
29 | | | 29 | |
30 | PYTHON_VERSIONED_DEPENDENCIES= dateutil | | 30 | PYTHON_VERSIONED_DEPENDENCIES= dateutil |
31 | | | 31 | |
32 | INSTALLATION_DIRS= share/doc/khal | | 32 | INSTALLATION_DIRS= share/doc/khal |
33 | REPLACE_PYTHON+= khal/*/*.py | | 33 | REPLACE_PYTHON+= khal/*/*.py |
34 | REPLACE_PYTHON+= khal/*.py | | 34 | REPLACE_PYTHON+= khal/*.py |
35 | | | 35 | |
36 | post-install: | | 36 | post-install: |
37 | ${INSTALL_DATA} ${WRKSRC}/khal.conf.sample ${DESTDIR}${PREFIX}/share/doc/khal | | 37 | ${INSTALL_DATA} ${WRKSRC}/khal.conf.sample ${DESTDIR}${PREFIX}/share/doc/khal |
38 | | | 38 | |
39 | .include "../../lang/python/application.mk" | | 39 | .include "../../lang/python/application.mk" |
40 | .include "../../lang/python/egg.mk" | | 40 | .include "../../lang/python/egg.mk" |
41 | .include "../../lang/python/versioned_dependencies.mk" | | 41 | .include "../../lang/python/versioned_dependencies.mk" |