git: d7b05658e105 - main - security/minisign: Update to 0.11

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 31 Jul 2023 20:44:43 UTC
The branch main has been updated by sunpoet:

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

commit d7b05658e105b70ffb456b0f2cc33ebb2d681601
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-07-31 20:09:08 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-07-31 20:44:27 +0000

    security/minisign: Update to 0.11
    
    - Update MASTER_SITES: use upstream release tarball
    - Update WWW
    - Add LICENSE_FILE
    - Take maintainership
    
    Changes:        https://github.com/jedisct1/minisign/releases
---
 security/minisign/Makefile  | 20 ++++++++++++--------
 security/minisign/distinfo  |  6 +++---
 security/minisign/pkg-descr |  4 ++--
 3 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/security/minisign/Makefile b/security/minisign/Makefile
index e1cd9bf9ee56..8ce8c2aba6d8 100644
--- a/security/minisign/Makefile
+++ b/security/minisign/Makefile
@@ -1,20 +1,24 @@
 PORTNAME=	minisign
-PORTVERSION=	0.9
+PORTVERSION=	0.11
 CATEGORIES=	security
+MASTER_SITES=	https://github.com/jedisct1/minisign/releases/download/${PORTVERSION}/
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Simple tool to sign files and verify signatures
-WWW=		https://github.com/jedisct1/minisign
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Simple tool to sign files and verify digital signatures
+WWW=		https://jedisct1.github.io/minisign/ \
+		https://github.com/jedisct1/minisign
 
 LICENSE=	ISCL
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libsodium.so:security/libsodium
 
-USES=	cmake localbase pkgconfig
+USES=		cmake localbase pkgconfig
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	jedisct1
+CMAKE_OFF=	BUILD_STATIC_EXECUTABLES STATIC_LIBSODIUM
+NO_WRKSUBDIR=	yes
 
-PLIST_FILES=	bin/minisign share/man/man1/minisign.1.gz
+PLIST_FILES=	bin/minisign \
+		share/man/man1/minisign.1.gz
 
 .include <bsd.port.mk>
diff --git a/security/minisign/distinfo b/security/minisign/distinfo
index 5c32ef5435a8..6034bcc2fb67 100644
--- a/security/minisign/distinfo
+++ b/security/minisign/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1591561811
-SHA256 (jedisct1-minisign-0.9_GH0.tar.gz) = caa4b3dd314e065c6f387b2713f7603673e39a8a0b1a76f96ef6c9a5b845da0f
-SIZE (jedisct1-minisign-0.9_GH0.tar.gz) = 15664
+TIMESTAMP = 1690822944
+SHA256 (minisign-0.11.tar.gz) = 4d7256edc67a6e0d74b486afa40557233191694547b36411d9fad5502d235564
+SIZE (minisign-0.11.tar.gz) = 18121
diff --git a/security/minisign/pkg-descr b/security/minisign/pkg-descr
index 1bfc6500da05..d3205ac92761 100644
--- a/security/minisign/pkg-descr
+++ b/security/minisign/pkg-descr
@@ -1,4 +1,4 @@
 Minisign is a dead simple tool to sign files and verify signatures.
 
-It is portable, lightweight, and uses the highly secure Ed25519
-public-key signature system.
+It is portable, lightweight, and uses the highly secure Ed25519 public-key
+signature system.