Mercurial > hgrepos > FreeBSD > ports > www > uwsginl
comparison Makefile @ 3:cbc74218977f
Configure and prepare an empty directory for installing plugins
| author | Franz Glasner <hg@dom66.de> |
|---|---|
| date | Fri, 15 Sep 2017 22:41:17 +0200 |
| parents | 003d10e103ef |
| children | ebd6edf33748 |
comparison
equal
deleted
inserted
replaced
| 2:003d10e103ef | 3:cbc74218977f |
|---|---|
| 28 PYDISTUTILS_BUILDARGS= --verbose | 28 PYDISTUTILS_BUILDARGS= --verbose |
| 29 | 29 |
| 30 USERS= uwsgi | 30 USERS= uwsgi |
| 31 GROUPS= uwsgi | 31 GROUPS= uwsgi |
| 32 | 32 |
| 33 PLIST_FILES= bin/uwsginl | 33 PLIST_SUB= PORTNAME=${PORTNAME} PLUGIN_DIR=${PLUGIN_DIR} |
| 34 | 34 |
| 35 OPTIONS_DEFINE= DEBUG JSON PCRE XML | 35 OPTIONS_DEFINE= DEBUG JSON PCRE XML |
| 36 | 36 |
| 37 DEBUG_VARS= PYDISTUTILS_BUILDARGS+=--debug | 37 DEBUG_VARS= PYDISTUTILS_BUILDARGS+=--debug |
| 38 | 38 |
| 45 XML_VARS= BUILDCONF_XML=libxml2 | 45 XML_VARS= BUILDCONF_XML=libxml2 |
| 46 XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 | 46 XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 |
| 47 | 47 |
| 48 .include <bsd.port.options.mk> | 48 .include <bsd.port.options.mk> |
| 49 | 49 |
| 50 PLUGIN_DIR= lib/${PORTNAME}/plugins | |
| 51 | |
| 50 post-patch: | 52 post-patch: |
| 51 .for var in JSON PCRE XML | 53 .for var in JSON PCRE XML |
| 52 @${REINPLACE_CMD} -e '/^${var:tl} =/ s|= .*|= ${BUILDCONF_${var}:Ufalse}|' ${WRKSRC}/buildconf/base.ini | 54 @${REINPLACE_CMD} -e '/^${var:tl} =/ s|= .*|= ${BUILDCONF_${var}:Ufalse}|' ${WRKSRC}/buildconf/base.ini |
| 53 .endfor | 55 .endfor |
| 54 echo "bin_name = ${PORTNAME}" >> ${WRKSRC}/buildconf/nolang.ini | 56 echo "bin_name = ${PORTNAME}" >> ${WRKSRC}/buildconf/nolang.ini |
| 57 echo "plugin_dir = ${PREFIX}/${PLUGIN_DIR}" >> ${WRKSRC}/buildconf/nolang.ini | |
| 55 | 58 |
| 56 do-configure: | 59 do-configure: |
| 57 @${DO_NADA} | 60 @${DO_NADA} |
| 58 | 61 |
| 59 do-install: | 62 do-install: |
| 60 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ | 63 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ |
| 64 ${MKDIR} ${STAGEDIR}${PREFIX}/${PLUGIN_DIR} | |
| 61 | 65 |
| 62 .include <bsd.port.mk> | 66 .include <bsd.port.mk> |
