Skip to content

Commit

Permalink
x11/shotman: update to 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jbeich committed Jan 31, 2023
1 parent cd52691 commit c859c4c
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 11 deletions.
15 changes: 13 additions & 2 deletions x11/shotman/Makefile
@@ -1,6 +1,6 @@
PORTNAME= shotman
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
DISTVERSION= 0.4.0
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
Expand All @@ -16,7 +16,11 @@ LICENSE_FILE= ${WRKSRC}/LICENCE.md
LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon

USES= cargo pkgconfig
PLIST_FILES= bin/${PORTNAME}
PLIST_FILES= bin/${PORTNAME} \
bin/${PORTNAME}_completions \
share/bash-completion/completions/${PORTNAME} \
share/fish/vendor_completions.d/${PORTNAME}.fish \
share/zsh/site-functions/_${PORTNAME}

OPTIONS_DEFINE= MANPAGES SLURP
OPTIONS_DEFAULT=MANPAGES SLURP
Expand All @@ -34,4 +38,11 @@ do-install-MANPAGES-on:
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \
${STAGEDIR}${PREFIX}/${MANPAGES_PLIST_FILES:H}

post-install:
.for _shell in bash fish zsh
@${ECHO_MSG} "Generating ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${_shell}*}"
${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/*/${PORTNAME}_completions ${_shell} \
>${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${_shell}*}
.endfor

.include <bsd.port.mk>
7 changes: 5 additions & 2 deletions x11/shotman/Makefile.crates
Expand Up @@ -9,8 +9,11 @@ CARGO_CRATES= adler-1.0.2 \
cc-1.0.78 \
cfg-if-1.0.0 \
chrono-0.4.23 \
clap-4.0.32 \
clap_derive-4.0.21 \
clap-4.1.4 \
clap_complete-4.1.1 \
clap_complete_command-0.4.0 \
clap_complete_fig-4.1.0 \
clap_derive-4.1.0 \
clap_lex-0.3.0 \
codespan-reporting-0.11.1 \
colored-2.0.0 \
Expand Down
20 changes: 13 additions & 7 deletions x11/shotman/distinfo
@@ -1,6 +1,6 @@
TIMESTAMP = 1674827053
SHA256 (shotman-v0.3.1.tar.gz) = ebc94a8fd7574b1ac5b071586c7271ee417e41c8c6658378524365cd3a1677d2
SIZE (shotman-v0.3.1.tar.gz) = 26517
TIMESTAMP = 1675076032
SHA256 (shotman-v0.4.0.tar.gz) = 387ade4c244c26f03081b7c065b1e6f745032d1ae9e5d7b1adafcc636f8d3dbe
SIZE (shotman-v0.4.0.tar.gz) = 27267
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
Expand All @@ -23,10 +23,16 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f
SIZE (rust/crates/chrono-0.4.23.crate) = 187259
SHA256 (rust/crates/clap-4.0.32.crate) = a7db700bc935f9e43e88d00b0850dae18a63773cfbec6d8e070fccf7fef89a39
SIZE (rust/crates/clap-4.0.32.crate) = 207531
SHA256 (rust/crates/clap_derive-4.0.21.crate) = 0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014
SIZE (rust/crates/clap_derive-4.0.21.crate) = 27567
SHA256 (rust/crates/clap-4.1.4.crate) = f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76
SIZE (rust/crates/clap-4.1.4.crate) = 207077
SHA256 (rust/crates/clap_complete-4.1.1.crate) = 3d6540eedc41f8a5a76cf3d8d458057dcdf817be4158a55b5f861f7a5483de75
SIZE (rust/crates/clap_complete-4.1.1.crate) = 32707
SHA256 (rust/crates/clap_complete_command-0.4.0.crate) = 4160b4a4f72ef58bd766bad27c09e6ef1cc9d82a22f6a0f55d152985a4a48e31
SIZE (rust/crates/clap_complete_command-0.4.0.crate) = 6293
SHA256 (rust/crates/clap_complete_fig-4.1.0.crate) = cf0c76d8fcf782a1102ccfcd10ca8246e7fdd609c1cd6deddbb96cb638e9bb5c
SIZE (rust/crates/clap_complete_fig-4.1.0.crate) = 10970
SHA256 (rust/crates/clap_derive-4.1.0.crate) = 684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8
SIZE (rust/crates/clap_derive-4.1.0.crate) = 27897
SHA256 (rust/crates/clap_lex-0.3.0.crate) = 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8
SIZE (rust/crates/clap_lex-0.3.0.crate) = 9671
SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
Expand Down

0 comments on commit c859c4c

Please sign in to comment.