# HG changeset patch # User Franz Glasner # Date 1505508077 -7200 # Node ID cbc74218977f1d51a1aaeb1c75ccbe575802e346 # Parent 003d10e103ef90f15fb67dae485a59af6f9a1d18 Configure and prepare an empty directory for installing plugins diff -r 003d10e103ef -r cbc74218977f Makefile --- a/Makefile Fri Sep 15 21:59:09 2017 +0200 +++ b/Makefile Fri Sep 15 22:41:17 2017 +0200 @@ -30,7 +30,7 @@ USERS= uwsgi GROUPS= uwsgi -PLIST_FILES= bin/uwsginl +PLIST_SUB= PORTNAME=${PORTNAME} PLUGIN_DIR=${PLUGIN_DIR} OPTIONS_DEFINE= DEBUG JSON PCRE XML @@ -47,16 +47,20 @@ .include +PLUGIN_DIR= lib/${PORTNAME}/plugins + post-patch: .for var in JSON PCRE XML @${REINPLACE_CMD} -e '/^${var:tl} =/ s|= .*|= ${BUILDCONF_${var}:Ufalse}|' ${WRKSRC}/buildconf/base.ini .endfor echo "bin_name = ${PORTNAME}" >> ${WRKSRC}/buildconf/nolang.ini + echo "plugin_dir = ${PREFIX}/${PLUGIN_DIR}" >> ${WRKSRC}/buildconf/nolang.ini do-configure: @${DO_NADA} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ + ${MKDIR} ${STAGEDIR}${PREFIX}/${PLUGIN_DIR} .include diff -r 003d10e103ef -r cbc74218977f pkg-plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pkg-plist Fri Sep 15 22:41:17 2017 +0200 @@ -0,0 +1,2 @@ +bin/%%PORTNAME%% +@dir %%PLUGIN_DIR%%