Mercurial > hgrepos > FreeBSD > ports > www > uwsginl
comparison Makefile @ 9:c54e231ccdf7
Don't use Python's setuptools; this removes the superfluous runtime-dependency on Python's setuptools
| author | Franz Glasner <hg@dom66.de> |
|---|---|
| date | Sun, 24 Sep 2017 01:16:20 +0200 |
| parents | 9bc73563b595 |
| children | 9916e049d554 |
comparison
equal
deleted
inserted
replaced
| 8:9bc73563b595 | 9:c54e231ccdf7 |
|---|---|
| 16 LICENSE_NAME= GPLv2 with linking exception | 16 LICENSE_NAME= GPLv2 with linking exception |
| 17 LICENSE_FILE= ${WRKSRC}/LICENSE | 17 LICENSE_FILE= ${WRKSRC}/LICENSE |
| 18 LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept | 18 LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept |
| 19 | 19 |
| 20 USES= pkgconfig python:build ssl | 20 USES= pkgconfig python:build ssl |
| 21 USE_PYTHON= distutils | |
| 22 USE_RC_SUBR= uwsginl | 21 USE_RC_SUBR= uwsginl |
| 23 | 22 |
| 24 CFLAGS+= -I${OPENSSLINC} | 23 CFLAGS+= -I${OPENSSLINC} |
| 25 LDFLAGS+= ${OPENSSL_LDFLAGS} | 24 LDFLAGS+= ${OPENSSL_LDFLAGS} |
| 26 MAKE_ENV+= CPUCOUNT=${MAKE_JOBS_NUMBER} UWSGI_PROFILE=nolang.ini UWSGI_BIN_NAME=${PORTNAME} UWSGI_EMBED_PLUGINS=cgi,clock_realtime,echo,logpipe UWSGI_PROFILE_OVERRIDE=plugin_dir=${PREFIX}/${PLUGIN_DIR} | 25 MAKE_ENV+= CPUCOUNT=${MAKE_JOBS_NUMBER} UWSGI_PROFILE=nolang.ini UWSGI_BIN_NAME=${PORTNAME} UWSGI_EMBED_PLUGINS=cgi,clock_realtime,echo,logpipe UWSGI_PROFILE_OVERRIDE=plugin_dir=${PREFIX}/${PLUGIN_DIR} |
| 27 | |
| 28 PYSETUP= uwsgiconfig.py | |
| 29 PYDISTUTILS_BUILD_TARGET= --build | |
| 30 PYDISTUTILS_BUILDARGS= --verbose | |
| 31 | 26 |
| 32 USERS= uwsgi | 27 USERS= uwsgi |
| 33 GROUPS= uwsgi | 28 GROUPS= uwsgi |
| 34 | 29 |
| 35 PLIST_SUB= PORTNAME=${PORTNAME} PLUGIN_DIR=${PLUGIN_DIR} | 30 PLIST_SUB= PORTNAME=${PORTNAME} PLUGIN_DIR=${PLUGIN_DIR} |
| 42 JSON_LIB_DEPENDS= libjansson.so:devel/jansson | 37 JSON_LIB_DEPENDS= libjansson.so:devel/jansson |
| 43 | 38 |
| 44 PCRE_VARS= BUILDCONF_PCRE=true | 39 PCRE_VARS= BUILDCONF_PCRE=true |
| 45 PCRE_LIB_DEPENDS= libpcre.so:devel/pcre | 40 PCRE_LIB_DEPENDS= libpcre.so:devel/pcre |
| 46 | 41 |
| 42 PYSETUP= uwsgiconfig.py | |
| 43 PYDISTUTILS_BUILD_TARGET= --build | |
| 44 PYDISTUTILS_BUILDARGS= --verbose | |
| 45 | |
| 47 XML_VARS= BUILDCONF_XML=libxml2 | 46 XML_VARS= BUILDCONF_XML=libxml2 |
| 48 XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 | 47 XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 |
| 49 | 48 |
| 50 .include <bsd.port.options.mk> | 49 .include <bsd.port.options.mk> |
| 51 | 50 |
| 57 .endfor | 56 .endfor |
| 58 | 57 |
| 59 do-configure: | 58 do-configure: |
| 60 @${DO_NADA} | 59 @${DO_NADA} |
| 61 | 60 |
| 61 do-build: | |
| 62 @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} uwsgiconfig.py --build --verbose) | |
| 63 | |
| 62 do-install: | 64 do-install: |
| 63 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ | 65 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ |
| 64 ${MKDIR} ${STAGEDIR}${PREFIX}/${PLUGIN_DIR} | 66 ${MKDIR} ${STAGEDIR}${PREFIX}/${PLUGIN_DIR} |
| 65 | 67 |
| 66 .include <bsd.port.mk> | 68 .include <bsd.port.mk> |
