| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.10 2015/04/25 14:23:18 tnn Exp $ | | 1 | # $NetBSD: Makefile,v 1.11 2016/03/30 10:43:49 jperkin Exp $ |
2 | | | 2 | |
3 | DISTNAME= pycairo-1.10.0 | | 3 | DISTNAME= pycairo-1.10.0 |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} |
5 | PKGREVISION= 3 | | 5 | PKGREVISION= 3 |
6 | CATEGORIES= graphics | | 6 | CATEGORIES= graphics |
7 | MASTER_SITES= http://cairographics.org/releases/ | | 7 | MASTER_SITES= http://cairographics.org/releases/ |
8 | EXTRACT_SUFX= .tar.bz2 | | 8 | EXTRACT_SUFX= .tar.bz2 |
9 | | | 9 | |
10 | MAINTAINER= leuzi@trash.net | | 10 | MAINTAINER= leuzi@trash.net |
11 | HOMEPAGE= http://cairographics.org/pycairo/ | | 11 | HOMEPAGE= http://cairographics.org/pycairo/ |
12 | COMMENT= Python bindings for cairo (python-3.x version) | | 12 | COMMENT= Python bindings for cairo (python-3.x version) |
13 | LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 | | 13 | LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 |
14 | | | 14 | |
| @@ -28,20 +28,26 @@ pre-patch: | | | @@ -28,20 +28,26 @@ pre-patch: |
28 | cd ${WRKSRC:Q} && \ | | 28 | cd ${WRKSRC:Q} && \ |
29 | ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf --help | | 29 | ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf --help |
30 | | | 30 | |
31 | do-configure: | | 31 | do-configure: |
32 | cd ${WRKSRC:Q} && \ | | 32 | cd ${WRKSRC:Q} && \ |
33 | ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf configure \ | | 33 | ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf configure \ |
34 | --destdir=${DESTDIR} --prefix=${PREFIX} \ | | 34 | --destdir=${DESTDIR} --prefix=${PREFIX} \ |
35 | --mandir=${PREFIX}/${PKGMANDIR} | | 35 | --mandir=${PREFIX}/${PKGMANDIR} |
36 | | | 36 | |
37 | do-build: | | 37 | do-build: |
38 | cd ${WRKSRC} && \ | | 38 | cd ${WRKSRC} && \ |
39 | ${SETENV} ${MAKE_ENV} ${PYTHONBIN} ./waf build | | 39 | ${SETENV} ${MAKE_ENV} ${PYTHONBIN} ./waf build |
40 | | | 40 | |
| | | 41 | .include "../../mk/bsd.prefs.mk" |
| | | 42 | |
41 | do-install: | | 43 | do-install: |
42 | cd ${WRKSRC} && ${SETENV} ${INSTALL_ENV} ${PYTHONBIN} ./waf install | | 44 | cd ${WRKSRC} && ${SETENV} ${INSTALL_ENV} ${PYTHONBIN} ./waf install |
| | | 45 | .if ${OPSYS} == "Darwin" |
| | | 46 | install_name_tool -id ${PREFIX}/${PYSITELIB}/cairo/_cairo.so \ |
| | | 47 | ${DESTDIR}${PREFIX}/${PYSITELIB}/cairo/_cairo.so |
| | | 48 | .endif |
43 | | | 49 | |
44 | .include "../../lang/python/extension.mk" | | 50 | .include "../../lang/python/extension.mk" |
45 | BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10 | | 51 | BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10 |
46 | .include "../../graphics/cairo/buildlink3.mk" | | 52 | .include "../../graphics/cairo/buildlink3.mk" |
47 | .include "../../mk/bsd.pkg.mk" | | 53 | .include "../../mk/bsd.pkg.mk" |