Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jan 2026 23:29:37 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 541a42deaa72 - main - net/wireguard-tools: Set maintainer
Message-ID:  <697e9061.196cf.4a47d187@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=541a42deaa727fe7cc8d49f996d5e9222be154c3

commit 541a42deaa727fe7cc8d49f996d5e9222be154c3
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-01-31 23:25:15 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-01-31 23:25:15 +0000

    net/wireguard-tools: Set maintainer
    
    Improve port:
    - Replace PORTVERSION with DISTVERSION.
    - Remove MAKE_ENV+=MANDIR="${PREFIX}/share/man" - it's default value.
    - Fix warnings from portclippy.
    - Improve indents.
    - Replace ".if ${PORT_OPTIONS:MWGQUICK}" with
      "WGQUICK_VARS= USE_RC_SUBR=wireguard_wgquick".
    - Add strip bin/wg.
    
    PR:             292620
    Approved by:    Juhani Krekelä <juhani@krekela.fi> (new maintainer)
---
 net/wireguard-tools/Makefile | 34 ++++++++++++++++------------------
 1 file changed, 16 insertions(+), 18 deletions(-)

diff --git a/net/wireguard-tools/Makefile b/net/wireguard-tools/Makefile
index a9a0f4d02aad..735738c14d6f 100644
--- a/net/wireguard-tools/Makefile
+++ b/net/wireguard-tools/Makefile
@@ -1,9 +1,10 @@
 PORTNAME=	wireguard-tools
-PORTVERSION=	1.0.20250521
+DISTVERSION=	1.0.20250521
+PORTREVISION=	1
 CATEGORIES=	net net-vpn
 MASTER_SITES=	https://git.zx2c4.com/wireguard-tools/snapshot/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	juhani@krekela.fi
 COMMENT=	Fast, modern and secure VPN Tunnel
 WWW=		https://git.zx2c4.com/wireguard-tools/about/
 
@@ -15,31 +16,25 @@ lite_PKGNAMESUFFIX=	-lite
 
 USES=		gmake tar:xz
 
-WRKSRC_SUBDIR=	src
-
 MAKE_ARGS+=	DEBUG=no WITH_BASHCOMPLETION=yes WITH_SYSTEMDUNITS=no
-MAKE_ENV+=	MANDIR="${PREFIX}/share/man" \
-		SYSCONFDIR="${PREFIX}/etc"
+MAKE_ENV+=	SYSCONFDIR="${PREFIX}/etc"
+
+WRKSRC_SUBDIR=	src
 
-OPTIONS_DEFINE=	WGQUICK
-OPTIONS_DEFAULT=WGQUICK
-OPTIONS_SUB=	yes
+OPTIONS_DEFINE=		WGQUICK
+OPTIONS_DEFAULT=	WGQUICK
+OPTIONS_SUB=		yes
 
 WGQUICK_DESC=		wg-quick(8) userland utility
 WGQUICK_RUN_DEPENDS=	bash:shells/bash
 WGQUICK_MAKE_ARGS=	WITH_WGQUICK=yes
 WGQUICK_MAKE_ARGS_OFF=	WITH_WGQUICK=no
+WGQUICK_VARS=		USE_RC_SUBR=wireguard_wgquick
 
 .if ${FLAVOR:U} == lite
-USE_RC_SUBR=	wireguard_lite
-OPTIONS_EXCLUDE=WGQUICK
-COMMENT+=	(lite flavor)
-.endif
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MWGQUICK}
-USE_RC_SUBR=	wireguard_wgquick
+COMMENT+=		(lite flavor)
+USE_RC_SUBR=		wireguard_lite
+OPTIONS_EXCLUDE=	WGQUICK
 .endif
 
 post-patch:
@@ -56,4 +51,7 @@ install-rc-script:
 		${ECHO_CMD} "@(root,wheel,0755) $${_prefix}/etc/rc.d/wireguard" >> ${TMPPLIST}; \
 	done
 
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/wg
+
 .include <bsd.port.mk>


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?697e9061.196cf.4a47d187>