Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
comparison Makefile @ 473:c3125616d0ec
Make the configuration directory of fwireguard configurable
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 26 Aug 2024 17:22:26 +0200 |
| parents | c8abd9d7aac7 |
| children | 57f253106ed6 |
comparison
equal
deleted
inserted
replaced
| 472:692c6357ce39 | 473:c3125616d0ec |
|---|---|
| 23 DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx | 23 DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx |
| 24 DOCS_VARS_OFF= NO_BUILD=yes | 24 DOCS_VARS_OFF= NO_BUILD=yes |
| 25 | 25 |
| 26 USE_RC_SUBR= fbhyve fwireguard | 26 USE_RC_SUBR= fbhyve fwireguard |
| 27 | 27 |
| 28 SUB_LIST= SIMPLEVERSIONTAG="${SIMPLEVERSIONTAG}" | 28 SUB_LIST= SIMPLEVERSIONTAG="${SIMPLEVERSIONTAG}" \ |
| 29 FWIREGUARD_ETCDIR="${FWIREGUARD_ETCDIR}" | |
| 30 | |
| 31 PLIST_SUB= FWIREGUARD_ETCDIR="${FWIREGUARD_ETCDIR}" | |
| 29 | 32 |
| 30 .include <bsd.port.options.mk> | 33 .include <bsd.port.options.mk> |
| 31 | 34 |
| 32 SRC= ${.CURDIR} | 35 SRC= ${.CURDIR} |
| 33 | 36 |
| 41 HGPATH= ${:!hg --config ui.paginate=never path -R "${SRC}" ${HGCANONICALPATH} || echo "file://\$$\(hg root)"!} | 44 HGPATH= ${:!hg --config ui.paginate=never path -R "${SRC}" ${HGCANONICALPATH} || echo "file://\$$\(hg root)"!} |
| 42 HGPHASE= ${:!hg phase!:[2]} | 45 HGPHASE= ${:!hg phase!:[2]} |
| 43 SIMPLEVERSIONSTR= v${PKGVERSION} (rv:${HGREVISION}) | 46 SIMPLEVERSIONSTR= v${PKGVERSION} (rv:${HGREVISION}) |
| 44 SIMPLEVERSIONTAG= ${PKGORIGIN} v${PKGVERSION} (rv:${HGREVISION}) | 47 SIMPLEVERSIONTAG= ${PKGORIGIN} v${PKGVERSION} (rv:${HGREVISION}) |
| 45 VERSIONTAG= ${PKGORIGIN} v${PKGVERSION} (rv:${HGREVISION} with repo at ${HGPATH}) | 48 VERSIONTAG= ${PKGORIGIN} v${PKGVERSION} (rv:${HGREVISION} with repo at ${HGPATH}) |
| 49 | |
| 50 FWIREGUARD_ETCDIR?= "${PREFIX}/etc/fwireguard" | |
| 46 | 51 |
| 47 do-extract: | 52 do-extract: |
| 48 ${MKDIR} ${WRKSRC}/bin | 53 ${MKDIR} ${WRKSRC}/bin |
| 49 ${MKDIR} ${WRKSRC}/sbin | 54 ${MKDIR} ${WRKSRC}/sbin |
| 50 ${CP} Makefile ${WRKSRC}/Makefile | 55 ${CP} Makefile ${WRKSRC}/Makefile |
| 103 .endfor | 108 .endfor |
| 104 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | 109 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} |
| 105 .for _exf in freebsd-update-ftjail-template.sh freebsd-update-ftjail.sh | 110 .for _exf in freebsd-update-ftjail-template.sh freebsd-update-ftjail.sh |
| 106 ${INSTALL_DATA} ${WRKSRC}/share/examples/${PORTNAME}/${_exf} ${STAGEDIR}${EXAMPLESDIR} | 111 ${INSTALL_DATA} ${WRKSRC}/share/examples/${PORTNAME}/${_exf} ${STAGEDIR}${EXAMPLESDIR} |
| 107 .endfor | 112 .endfor |
| 113 ${MKDIR} ${STAGEDIR}${FWIREGUARD_ETCDIR} | |
| 108 | 114 |
| 109 post-install-DOCS-on: | 115 post-install-DOCS-on: |
| 110 .for _mp in ${MANPAGES5:R} | 116 .for _mp in ${MANPAGES5:R} |
| 111 ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/${_mp}.5 ${STAGEDIR}${PREFIX}/share/man/man5 | 117 ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/${_mp}.5 ${STAGEDIR}${PREFIX}/share/man/man5 |
| 112 .endfor | 118 .endfor |
