aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Wipp <mw@wipp.bayern>2026-06-02 20:18:44 +0000
committerVladimir Druzenko <vvd@FreeBSD.org>2026-06-02 20:25:31 +0000
commit606ad6a97fbe5d9cbc535cf51294f41ac6446f3a (patch)
tree2d024706b043a7d8a25cf7500ad7b3e010a316ec
parent103ab6421ecb54272203b519790a739ebffbac47 (diff)
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>
-rw-r--r--security/step-certificates/Makefile14
-rw-r--r--security/step-certificates/distinfo10
-rw-r--r--security/step-certificates/pkg-plist1
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