| @@ -1,35 +1,36 @@ | | | @@ -1,35 +1,36 @@ |
1 | # $NetBSD: Makefile,v 1.2 2014/01/23 11:12:43 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2014/01/24 15:59:41 wiz 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 | CATEGORIES= graphics | | 5 | CATEGORIES= graphics |
6 | MASTER_SITES= http://cairographics.org/releases/ | | 6 | MASTER_SITES= http://cairographics.org/releases/ |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= leuzi@trash.net | | 9 | MAINTAINER= leuzi@trash.net |
10 | HOMEPAGE= http://cairographics.org/pycairo/ | | 10 | HOMEPAGE= http://cairographics.org/pycairo/ |
11 | COMMENT= Python bindings for cairo (python-3.x version) | | 11 | COMMENT= Python bindings for cairo (python-3.x version) |
12 | LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 | | 12 | LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 |
13 | | | 13 | |
14 | USE_PKGLOCALEDIR= yes | | 14 | USE_PKGLOCALEDIR= yes |
15 | USE_LIBTOOL= yes | | 15 | USE_LIBTOOL= yes |
16 | USE_TOOLS+= aclocal automake pkg-config | | 16 | USE_TOOLS+= aclocal automake pkg-config |
17 | GNU_CONFIGURE= yes | | 17 | GNU_CONFIGURE= yes |
18 | CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} | | 18 | CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} |
19 | | | 19 | |
20 | PKGCONFIG_OVERRIDE+= py3cairo.pc.in | | 20 | PKGCONFIG_OVERRIDE+= py3cairo.pc.in |
21 | PYTHON_SELF_CONFLICT= yes | | 21 | PYTHON_SELF_CONFLICT= yes |
22 | PYTHON_VERSIONS_INCOMPATIBLE= 26 27 | | 22 | PYTHON_VERSIONS_INCOMPATIBLE= 26 27 |
| | | 23 | PYTHON_VERSIONS_INCLUDE_3X= yes |
23 | PY_PATCHPLIST= yes | | 24 | PY_PATCHPLIST= yes |
24 | # waf is not smart enough for this as of 1.10.0 | | 25 | # waf is not smart enough for this as of 1.10.0 |
25 | PY_PEP3147= no | | 26 | PY_PEP3147= no |
26 | | | 27 | |
27 | do-configure: | | 28 | do-configure: |
28 | cd ${WRKSRC:Q} && \ | | 29 | cd ${WRKSRC:Q} && \ |
29 | ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf configure \ | | 30 | ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf configure \ |
30 | --destdir=${DESTDIR} --prefix=${PREFIX} \ | | 31 | --destdir=${DESTDIR} --prefix=${PREFIX} \ |
31 | --mandir=${PREFIX}/${PKGMANDIR} | | 32 | --mandir=${PREFIX}/${PKGMANDIR} |
32 | | | 33 | |
33 | do-build: | | 34 | do-build: |
34 | cd ${WRKSRC} && \ | | 35 | cd ${WRKSRC} && \ |
35 | ${SETENV} ${MAKE_ENV} ${PYTHONBIN} ./waf build | | 36 | ${SETENV} ${MAKE_ENV} ${PYTHONBIN} ./waf build |