Mercurial > hgrepos > FreeBSD > ports > www > uwsginl
comparison Makefile @ 15:16556170d9cd origin
The latest SVN changes to the original of port www/uwsgi.
Only an additional build option (which is irrelevant to our uwsginl) and a
new maintainer have been added.
| author | Franz Glasner <hg@dom66.de> |
|---|---|
| date | Sat, 11 Nov 2017 00:07:00 +0100 |
| parents | 748e69c58ee3 |
| children | a3cb9ed08a83 05c6f16908de |
comparison
equal
deleted
inserted
replaced
| 0:748e69c58ee3 | 15:16556170d9cd |
|---|---|
| 1 # Created by: Daniel Gerzo <danger@FreeBSD.org> | 1 # Created by: Daniel Gerzo <danger@FreeBSD.org> |
| 2 # $FreeBSD: head/www/uwsgi/Makefile 448482 2017-08-21 17:49:01Z ultima $ | 2 # $FreeBSD: head/www/uwsgi/Makefile 453888 2017-11-10 08:48:57Z eugen $ |
| 3 | 3 |
| 4 PORTNAME= uwsgi | 4 PORTNAME= uwsgi |
| 5 PORTVERSION= 2.0.15 | 5 PORTVERSION= 2.0.15 |
| 6 PORTREVISION= 2 | 6 PORTREVISION= 2 |
| 7 CATEGORIES= www python | 7 CATEGORIES= www python |
| 8 MASTER_SITES= http://projects.unbit.it/downloads/ | 8 MASTER_SITES= http://projects.unbit.it/downloads/ |
| 9 | 9 |
| 10 MAINTAINER= ports@FreeBSD.org | 10 MAINTAINER= eugene@zhegan.in |
| 11 COMMENT= Developer-friendly WSGI server which uses uwsgi protocol | 11 COMMENT= Developer-friendly WSGI server which uses uwsgi protocol |
| 12 | 12 |
| 13 LICENSE= GPLv2 | 13 LICENSE= GPLv2 |
| 14 LICENSE_FILE= ${WRKSRC}/LICENSE | 14 LICENSE_FILE= ${WRKSRC}/LICENSE |
| 15 | 15 |
| 31 PLIST_FILES= bin/uwsgi \ | 31 PLIST_FILES= bin/uwsgi \ |
| 32 %%PYTHON_SITELIBDIR%%/uwsgidecorators.py | 32 %%PYTHON_SITELIBDIR%%/uwsgidecorators.py |
| 33 | 33 |
| 34 OPTIONS_DEFINE= DEBUG JSON PCRE XML | 34 OPTIONS_DEFINE= DEBUG JSON PCRE XML |
| 35 | 35 |
| 36 OPTIONS_GROUP= PLG | |
| 37 OPTIONS_GROUP_PLG= PSGI | |
| 38 | |
| 39 PLG_DESC= Enable plugins | |
| 40 PSGI_DESC= PSGI embedded plugin | |
| 41 | |
| 36 DEBUG_VARS= PYDISTUTILS_BUILDARGS+=--debug | 42 DEBUG_VARS= PYDISTUTILS_BUILDARGS+=--debug |
| 37 | 43 |
| 38 JSON_VARS= BUILDCONF_JSON=jansson | 44 JSON_VARS= BUILDCONF_JSON=jansson |
| 39 JSON_LIB_DEPENDS= libjansson.so:devel/jansson | 45 JSON_LIB_DEPENDS= libjansson.so:devel/jansson |
| 40 | 46 |
| 51 post-patch: | 57 post-patch: |
| 52 .for var in JSON PCRE XML | 58 .for var in JSON PCRE XML |
| 53 @${REINPLACE_CMD} -e '/^${var:tl} =/ s|= .*|= ${BUILDCONF_${var}:Ufalse}|' ${WRKSRC}/buildconf/base.ini | 59 @${REINPLACE_CMD} -e '/^${var:tl} =/ s|= .*|= ${BUILDCONF_${var}:Ufalse}|' ${WRKSRC}/buildconf/base.ini |
| 54 .endfor | 60 .endfor |
| 55 | 61 |
| 62 post-patch-PSGI-on: | |
| 63 @${REINPLACE_CMD} -e 's/%(main_plugin)s,/%(main_plugin)s, psgi,/' ${WRKSRC}/buildconf/base.ini | |
| 64 | |
| 56 do-configure: | 65 do-configure: |
| 57 @${DO_NADA} | 66 @${DO_NADA} |
| 58 | 67 |
| 59 do-install: | 68 do-install: |
| 60 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ | 69 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ |
