| @@ -1,39 +1,35 @@ | | | @@ -1,39 +1,35 @@ |
1 | # $NetBSD: Makefile,v 1.9 2012/10/08 09:57:35 asau Exp $ | | 1 | # $NetBSD: Makefile,v 1.10 2013/06/16 10:25:09 wiz Exp $ |
2 | # | | | |
3 | | | 2 | |
4 | DISTNAME= pycarddav0.3.4 | | 3 | DISTNAME= pyCardDAV-0.5.0 |
5 | PKGNAME= ${DISTNAME:S/pycarddav/${PYPKGPREFIX}-carddav-/} | | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/pyCardDAV/carddav/} |
6 | CATEGORIES= misc | | 5 | CATEGORIES= misc |
7 | MASTER_SITES= http://lostpackets.de/pycarddav/downloads/ | | 6 | MASTER_SITES= http://lostpackets.de/pycarddav/downloads/ |
8 | EXTRACT_SUFX= .tgz | | | |
9 | | | 7 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://pycarddav.lostpackets.de/ | | 9 | HOMEPAGE= http://pycarddav.lostpackets.de/ |
12 | COMMENT= Simple way of accessing a CardDAV resource | | 10 | COMMENT= Simple way of accessing a CardDAV resource |
13 | LICENSE= beer-ware | | 11 | LICENSE= beer-ware |
14 | | | 12 | |
15 | DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 | | 13 | DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 |
16 | DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml | | 14 | DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml |
17 | DEPENDS+= ${PYPKGPREFIX}-vobject-[0-9]*:../../textproc/py-vobject | | 15 | DEPENDS+= ${PYPKGPREFIX}-vobject-[0-9]*:../../textproc/py-vobject |
18 | DEPENDS+= ${PYPKGPREFIX}-curl-[0-9]*:../../www/py-curl | | 16 | DEPENDS+= ${PYPKGPREFIX}-curl-[0-9]*:../../www/py-curl |
19 | | | 17 | |
20 | USE_LANGUAGES= # none | | 18 | USE_LANGUAGES= # none |
21 | | | 19 | |
22 | SUBST_CLASSES= env | | 20 | REPLACE_PYTHON= pycarddav/ui.py |
23 | SUBST_MESSAGE.env= Fixing path to python interpreter. | | 21 | REPLACE_PYTHON+= pycarddav/controllers.py |
24 | SUBST_FILES.env= pc_query pycardsyncer | | 22 | REPLACE_PYTHON+= pycarddav/model.py |
25 | SUBST_SED.env+= -e "s,/usr/bin/env python,${PYTHONBIN}," | | 23 | REPLACE_PYTHON+= pycarddav/carddav.py |
26 | SUBST_STAGE.env= pre-build | | 24 | REPLACE_PYTHON+= pycarddav/backend.py |
| | | 25 | REPLACE_PYTHON+= pycarddav/__init__.py |
27 | | | 26 | |
28 | INSTALLATION_DIRS= bin share/doc/py-carddav share/examples/py-carddav | | 27 | INSTALLATION_DIRS= bin share/doc/py-carddav share/examples/py-carddav |
29 | | | 28 | |
30 | do-build: | | 29 | post-install: |
31 | | | | |
32 | do-install: | | | |
33 | ${INSTALL_SCRIPT} ${WRKSRC}/pc_query ${DESTDIR}${PREFIX}/bin | | | |
34 | ${INSTALL_SCRIPT} ${WRKSRC}/pycardsyncer ${DESTDIR}${PREFIX}/bin | | | |
35 | ${INSTALL_DATA} ${WRKSRC}/README* ${DESTDIR}${PREFIX}/share/doc/py-carddav | | 30 | ${INSTALL_DATA} ${WRKSRC}/README* ${DESTDIR}${PREFIX}/share/doc/py-carddav |
36 | ${INSTALL_DATA} ${WRKSRC}/pycard.conf.sample ${DESTDIR}${PREFIX}/share/examples/py-carddav | | 31 | ${INSTALL_DATA} ${WRKSRC}/pycard.conf.sample ${DESTDIR}${PREFIX}/share/examples/py-carddav |
37 | | | 32 | |
38 | .include "../../lang/python/application.mk" | | 33 | .include "../../lang/python/application.mk" |
| | | 34 | .include "../../lang/python/distutils.mk" |
39 | .include "../../mk/bsd.pkg.mk" | | 35 | .include "../../mk/bsd.pkg.mk" |