security/sudo-rs: Update to 0.2.7
PR: 287974 Changes: https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.7
This commit is contained in:
committed by
Koichiro Iwao
parent
ffcf0b2d8b
commit
a29cf9ffd3
@@ -1,7 +1,6 @@
|
||||
PORTNAME= sudo-rs
|
||||
PORTVERSION= 0.2.6
|
||||
PORTVERSION= 0.2.7
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= security
|
||||
|
||||
MAINTAINER= marc@trifectatech.org
|
||||
@@ -13,8 +12,6 @@ LICENSE_COMB= dual
|
||||
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
|
||||
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
|
||||
|
||||
BUILD_DEPENDS= pandoc:${PORTSDIR}/textproc/hs-pandoc
|
||||
|
||||
FLAVORS= default coexist
|
||||
FLAVOR?= ${FLAVORS:[1]}
|
||||
coexist_PKGNAMESUFFIX= -coexist
|
||||
@@ -24,11 +21,10 @@ USES= cargo
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= trifectatechfoundation
|
||||
GH_TAGNAME= main
|
||||
|
||||
CARGO_CRATES= diff-0.1.13 \
|
||||
glob-0.3.2 \
|
||||
libc-0.2.172 \
|
||||
libc-0.2.174 \
|
||||
log-0.4.27 \
|
||||
pretty_assertions-1.4.1 \
|
||||
yansi-1.0.1
|
||||
@@ -52,17 +48,11 @@ PORTDOCS= CHANGELOG.md CONTRIBUTING.md COPYRIGHT LICENSE-* README.md \
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
post-build:
|
||||
.for man in sudo.8 visudo.8 sudoers.5
|
||||
@${MKDIR} ${WRKDIR}/docs/man
|
||||
pandoc -s -t man ${WRKSRC}/docs/man/${man}.md -o ${WRKDIR}/docs/man/${man}
|
||||
.endfor
|
||||
|
||||
post-install:
|
||||
${MV} ${STAGEDIR}${PREFIX}/bin/visudo ${STAGEDIR}${PREFIX}/sbin/visudo${RS_SUFFIX}
|
||||
${INSTALL_MAN} ${WRKDIR}/docs/man/sudo.8 ${STAGEDIR}${PREFIX}/share/man/man8/sudo${RS_SUFFIX}.8
|
||||
${INSTALL_MAN} ${WRKDIR}/docs/man/visudo.8 ${STAGEDIR}${PREFIX}/share/man/man8/visudo${RS_SUFFIX}.8
|
||||
${INSTALL_MAN} ${WRKDIR}/docs/man/sudoers.5 ${STAGEDIR}${PREFIX}/share/man/man5/sudoers${RS_SUFFIX}.5
|
||||
${INSTALL_MAN} ${WRKSRC}/docs/man/sudo.8.man ${STAGEDIR}${PREFIX}/share/man/man8/sudo${RS_SUFFIX}.8
|
||||
${INSTALL_MAN} ${WRKSRC}/docs/man/visudo.8.man ${STAGEDIR}${PREFIX}/share/man/man8/visudo${RS_SUFFIX}.8
|
||||
${INSTALL_MAN} ${WRKSRC}/docs/man/sudoers.5.man ${STAGEDIR}${PREFIX}/share/man/man5/sudoers${RS_SUFFIX}.5
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/etc/sudoers.d
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d
|
||||
${MKDIR} ${STAGEDIR}/var/run/sudo
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
TIMESTAMP = 1746636640
|
||||
TIMESTAMP = 1752137205
|
||||
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
|
||||
SIZE (rust/crates/diff-0.1.13.crate) = 46216
|
||||
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
|
||||
SIZE (rust/crates/glob-0.3.2.crate) = 22359
|
||||
SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
|
||||
SIZE (rust/crates/libc-0.2.172.crate) = 791646
|
||||
SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
|
||||
SIZE (rust/crates/libc-0.2.174.crate) = 779933
|
||||
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
|
||||
SIZE (rust/crates/log-0.4.27.crate) = 48120
|
||||
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
|
||||
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
|
||||
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
|
||||
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
|
||||
SHA256 (trifectatechfoundation-sudo-rs-v0.2.6-main_GH0.tar.gz) = e50131984916f272c5bdf376b5093e42bca29cce066431f4902ae60edb5a0df5
|
||||
SIZE (trifectatechfoundation-sudo-rs-v0.2.6-main_GH0.tar.gz) = 712201
|
||||
SHA256 (trifectatechfoundation-sudo-rs-v0.2.7_GH0.tar.gz) = d4e7b49634bf9c8a897a26afe85118ef941ff0914765b8720798821d2fe8c402
|
||||
SIZE (trifectatechfoundation-sudo-rs-v0.2.7_GH0.tar.gz) = 736981
|
||||
|
||||
Reference in New Issue
Block a user