git: 606ad6a97fbe - main - security/step-certificate: Update 0.29.0 => 0.30.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 02 Jun 2026 20:25:35 UTC
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