diff options
Diffstat (limited to 'net/amnezia-tools/Makefile')
-rw-r--r-- | net/amnezia-tools/Makefile | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/net/amnezia-tools/Makefile b/net/amnezia-tools/Makefile index 2c15bcdb024f..ead229b31481 100644 --- a/net/amnezia-tools/Makefile +++ b/net/amnezia-tools/Makefile @@ -1,8 +1,9 @@ -PORTNAME= amnezia-tools -PORTVERSION= 1.0.20241018 -PORTREVISION= 1 +PORTNAME= amnezia +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.20241018 +PORTREVISION= 2 CATEGORIES= net net-vpn -MASTER_SITES= https://github.com/amnezia-vpn/amneziawg-tools/ +PKGNAMESUFFIX= -tools MAINTAINER= vova@zote.me COMMENT= Fast, modern and secure VPN Tunnel with AmneziaVPN anti-detection @@ -12,27 +13,29 @@ LICENSE= GPLv2 RUN_DEPENDS= bash:shells/bash -USES= gmake +USES= gmake shebangfix USE_GITHUB= yes GH_ACCOUNT= amnezia-vpn GH_PROJECT= amneziawg-tools -GH_TAGNAME= v${PORTVERSION} +USE_RC_SUBR= ${PORTNAME} + +SHEBANG_FILES= wg-quick/freebsd.bash -WRKSRC_SUBDIR= src MAKE_ARGS+= DEBUG=no WITH_BASHCOMPLETION=yes WITH_SYSTEMDUNITS=no MAKE_ENV+= MANDIR="${PREFIX}/share/man" \ SYSCONFDIR="${PREFIX}/etc" -USE_RC_SUBR= amnezia - -.include <bsd.port.options.mk> +WRKSRC_SUBDIR= src post-patch: - @${REINPLACE_CMD} -e 's|wg s|awg s|g' \ + @${REINPLACE_CMD} -e 's|wg s|awg s|g; \ + s|/usr/local/etc/wireguard|${ETCDIR}|' \ ${WRKSRC}/completion/wg-quick.bash-completion + @${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|' \ + ${WRKSRC}/wg-quick/freebsd.bash post-install: - @${RMDIR} ${STAGEDIR}${PREFIX}/etc/amnezia/amneziawg + @${RMDIR} ${STAGEDIR}${ETCDIR}/amneziawg ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/awg .include <bsd.port.mk> |