update Tue Jun 15 18:37:00 PDT 2010
[pkgsrc.git] / www / py-uwsgi / Makefile
1 # $NetBSD: Makefile,v 1.6 2010/06/15 22:18:34 joerg Exp $
2 #
3
4 DISTNAME=       uwsgi-0.9.4.4
5 PKGNAME=        ${PYPKGPREFIX}-${DISTNAME}
6 CATEGORIES=     www python
7 MASTER_SITES=   http://projects.unbit.it/downloads/
8
9 MAINTAINER=     joerg@NetBSD.org
10 HOMEPAGE=       http://projects.unbit.it/uwsgi
11 COMMENT=        Feature-rich WSGI server
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 PYTHON_VERSIONS_ACCEPTED=       26 25
16
17 LICENSE=                gnu-gpl-v2
18
19 CFLAGS.python=          ${PYTHONCONFIG} --cflags
20 LDFLAGS.python=         ${PYTHONCONFIG} --ldflags
21 CFLAGS.libxml2=         xml2-config --cflags
22 LDFLAGS.libxml2=        xml2-config --libs
23
24 INSTALLATION_DIRS+=     bin
25
26 PLIST_SUBST+=   PYVERSSUFFIX=${PYVERSSUFFIX}
27
28 .include "../../mk/bsd.prefs.mk"
29
30 LDFLAGS+=               -Wl,-rpath,${PREFIX}/lib -L${PREFIX}/lib
31 do-build:
32         cd ${WRKSRC} && \
33             ${CC} -o uwsgi ${CFLAGS} ${CFLAGS.python:sh} ${CFLAGS.libxml2:sh} \
34             protocol.c socket.c spooler.c utils.c uwsgi.c uwsgi_pymodule.c \
35             ${LDFLAGS} ${LDFLAGS.python:sh} ${LDFLAGS.libxml2:sh}
36
37 do-install:
38         ${INSTALL_PROGRAM} ${WRKSRC}/uwsgi ${DESTDIR}${PREFIX}/bin/uwsgi-${PYVERSSUFFIX}
39
40 .include "../../lang/python/pyversion.mk"
41 .include "../../textproc/libxml2/buildlink3.mk"
42 .include "../../mk/bsd.pkg.mk"