1 # $NetBSD: Makefile,v 1.6 2010/06/15 22:18:34 joerg Exp $
4 DISTNAME= uwsgi-0.9.4.4
5 PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
7 MASTER_SITES= http://projects.unbit.it/downloads/
9 MAINTAINER= joerg@NetBSD.org
10 HOMEPAGE= http://projects.unbit.it/uwsgi
11 COMMENT= Feature-rich WSGI server
13 PKG_DESTDIR_SUPPORT= user-destdir
15 PYTHON_VERSIONS_ACCEPTED= 26 25
19 CFLAGS.python= ${PYTHONCONFIG} --cflags
20 LDFLAGS.python= ${PYTHONCONFIG} --ldflags
21 CFLAGS.libxml2= xml2-config --cflags
22 LDFLAGS.libxml2= xml2-config --libs
24 INSTALLATION_DIRS+= bin
26 PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
28 .include "../../mk/bsd.prefs.mk"
30 LDFLAGS+= -Wl,-rpath,${PREFIX}/lib -L${PREFIX}/lib
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}
38 ${INSTALL_PROGRAM} ${WRKSRC}/uwsgi ${DESTDIR}${PREFIX}/bin/uwsgi-${PYVERSSUFFIX}
40 .include "../../lang/python/pyversion.mk"
41 .include "../../textproc/libxml2/buildlink3.mk"
42 .include "../../mk/bsd.pkg.mk"