Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Jun 2026 20:25:35 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Markus Wipp <mw@wipp.bayern>
Subject:   git: 606ad6a97fbe - main - security/step-certificate: Update 0.29.0 => 0.30.2
Message-ID:  <6a1f3c3f.37085.19b1f873@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=606ad6a97fbe5d9cbc535cf51294f41ac6446f3a

commit 606ad6a97fbe5d9cbc535cf51294f41ac6446f3a
Author:     Markus Wipp <mw@wipp.bayern>
AuthorDate: 2026-06-02 20:18:44 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-02 20:25:31 +0000

    security/step-certificate: Update 0.29.0 => 0.30.2
    
    Changelog:
    https://github.com/smallstep/certificates/blob/v0.30.2/CHANGELOG.md
    
    Improve port:
    - Remove devel/pcsc-lite from BUILD_DEPENDS - LIB_DEPENDS adds it
      in BUILD_DEPENDS too.
    - Replace PORTVERSION with DISTVERSION.
    - Remove unnecessary MKDIR.
    - Merge 4xINSTALL_MAN in single INSTALL_DATA.
    - Exclude LICENSE from installation in DOCSDIR - LICENSE_FILE installs
      it too.
    
    PR:             295798
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
 security/step-certificates/Makefile  | 14 ++++----------
 security/step-certificates/distinfo  | 10 +++++-----
 security/step-certificates/pkg-plist |  1 -
 3 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/security/step-certificates/Makefile b/security/step-certificates/Makefile
index 5bb43f4f0770..f9e291abb564 100644
--- a/security/step-certificates/Makefile
+++ b/security/step-certificates/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	step-certificates
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.29.0
-PORTREVISION=	6
+DISTVERSION=	0.30.2
 CATEGORIES=	security
 
 MAINTAINER=	mw@wipp.bayern
@@ -11,7 +10,6 @@ WWW=		https://smallstep.com/certificates/
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	pcsc-lite>0:devel/pcsc-lite
 LIB_DEPENDS=	libpcsclite.so:devel/pcsc-lite
 RUN_DEPENDS=	step:security/step-cli
 
@@ -23,19 +21,15 @@ GO_MODULE=	github.com/smallstep/certificates
 
 GO_TARGET=	./cmd/step-ca:${PREFIX}/sbin/step-ca
 
-GO_BUILDFLAGS=	-ldflags "-w -X main.Version=${PORTVERSION}"
+GO_BUILDFLAGS=	-ldflags "-w -X main.Version=${DISTVERSION}"
 
 USERS=		step
 GROUPS=		step
 
 post-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/etc/step
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-	${INSTALL_MAN} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR}
-	${INSTALL_MAN} ${WRKSRC}/CHANGELOG.md ${STAGEDIR}${DOCSDIR}
-	${INSTALL_MAN} ${WRKSRC}/CONTRIBUTING.md ${STAGEDIR}${DOCSDIR}
-	${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
-	${INSTALL_MAN} ${WRKSRC}/SECURITY.md ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${CHANGELOG.md CONTRIBUTING.md README.md SECURITY.md \
+		:L:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>
diff --git a/security/step-certificates/distinfo b/security/step-certificates/distinfo
index f3198955b8c3..312af2711017 100644
--- a/security/step-certificates/distinfo
+++ b/security/step-certificates/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765981978
-SHA256 (go/security_step-certificates/step-certificates-v0.29.0/v0.29.0.mod) = afc252d5268f1c463aa1e627b804ddcebe65bd643326ea0717f995ed4c916118
-SIZE (go/security_step-certificates/step-certificates-v0.29.0/v0.29.0.mod) = 8541
-SHA256 (go/security_step-certificates/step-certificates-v0.29.0/v0.29.0.zip) = 8442ee6bcf48b3fc1048d8d12ec65d5ce0c2c7470b68b802d08b3296dad28862
-SIZE (go/security_step-certificates/step-certificates-v0.29.0/v0.29.0.zip) = 1180834
+TIMESTAMP = 1780398417
+SHA256 (go/security_step-certificates/step-certificates-v0.30.2/v0.30.2.mod) = c4a90f197698ed952946c25f6ed180770513deeb0f900d8e17a58e3519c22fb1
+SIZE (go/security_step-certificates/step-certificates-v0.30.2/v0.30.2.mod) = 8646
+SHA256 (go/security_step-certificates/step-certificates-v0.30.2/v0.30.2.zip) = 7f8d8b9bc0ff69bed8334750b41a486f1d942c5993be8ab3b399a6b8a3d790e4
+SIZE (go/security_step-certificates/step-certificates-v0.30.2/v0.30.2.zip) = 1186952
diff --git a/security/step-certificates/pkg-plist b/security/step-certificates/pkg-plist
index cd25dfa28ac4..aa9cc36b8cdf 100644
--- a/security/step-certificates/pkg-plist
+++ b/security/step-certificates/pkg-plist
@@ -1,6 +1,5 @@
 sbin/step-ca
 @dir etc/step
-%%DOCSDIR%%/LICENSE
 %%DOCSDIR%%/CHANGELOG.md
 %%DOCSDIR%%/CONTRIBUTING.md
 %%DOCSDIR%%/README.md


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1f3c3f.37085.19b1f873>