diff options
author | Erich Ritz <erich.public@protonmail.com> | 2022-08-30 16:49:26 -0500 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-09-10 15:19:06 +0700 |
commit | bd09d7ee794cd69067c31a96f84271406a7d83ae (patch) | |
tree | 37f0091830a132edc6f65a89304167b167372957 | |
parent | 9c43c9cbc77972d3b202d7a8e8d9d240fe60daa8 (diff) |
system/dust: Updated for version 0.8.2.
Shell completion files were added to the project. Install the bash and
zsh completion files to /usr/share, and leave the rest in the doc
directory.
Additionally install the newly-added sample configuration file in the
doc directory.
Signed-off-by: Erich Ritz <erich.public@protonmail.com>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r-- | system/dust/dust.SlackBuild | 16 | ||||
-rw-r--r-- | system/dust/dust.info | 118 |
2 files changed, 90 insertions, 44 deletions
diff --git a/system/dust/dust.SlackBuild b/system/dust/dust.SlackBuild index b7b5c9a6cfe92..e8b1bbd3b066c 100644 --- a/system/dust/dust.SlackBuild +++ b/system/dust/dust.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dust -VERSION=${VERSION:-0.8.1} +VERSION=${VERSION:-0.8.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -152,6 +152,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# strip option was stabilized in the 1.59 release, but Slackware 15.0 +# ships with 1.58. The binary is manually stripped later, so this is +# not needed. +sed -i "s|^strip = true||" Cargo.toml + CARGO_HOME=.cargo \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -164,9 +169,14 @@ find target -name $PRGNAM -exec install -m 755 {} $PKG/usr/bin/$PRGNAM \; find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mkdir -p $PKG/usr/share/bash-completion/completions +mv completions/dust.bash $PKG/usr/share/bash-completion/completions/dust +mkdir -p $PKG/usr/share/zsh/site-functions +mv completions/_dust $PKG/usr/share/zsh/site-functions/ + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a -r \ - LICENSE README.md \ +cp -a \ + LICENSE README.md config completions \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/system/dust/dust.info b/system/dust/dust.info index 7c17e88ea3947..dccfe5c098d54 100644 --- a/system/dust/dust.info +++ b/system/dust/dust.info @@ -1,7 +1,7 @@ PRGNAM="dust" -VERSION="0.8.1" +VERSION="0.8.2" HOMEPAGE="https://github.com/bootandy/dust/" -DOWNLOAD="https://github.com/bootandy/dust/archive/v0.8.1/dust-0.8.1.tar.gz \ +DOWNLOAD="https://github.com/bootandy/dust/archive/v0.8.2/dust-0.8.2.tar.gz \ https://crates-io.s3-us-west-1.amazonaws.com/crates/aho-corasick/aho-corasick-0.7.18.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/ansi_term/ansi_term-0.12.1.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/assert_cmd/assert_cmd-1.0.8.crate \ @@ -10,53 +10,71 @@ DOWNLOAD="https://github.com/bootandy/dust/archive/v0.8.1/dust-0.8.1.tar.gz \ https://crates-io.s3-us-west-1.amazonaws.com/crates/bitflags/bitflags-1.3.2.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/bstr/bstr-0.2.17.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-1.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.1.2.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-channel/crossbeam-channel-0.5.2.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-deque/crossbeam-deque-0.8.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-epoch/crossbeam-epoch-0.9.7.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.8.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.2.17.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_complete/clap_complete-3.2.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_lex/clap_lex-0.2.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/config-file/config-file-0.2.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-channel/crossbeam-channel-0.5.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-deque/crossbeam-deque-0.8.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-epoch/crossbeam-epoch-0.9.10.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.8.11.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/difflib/difflib-0.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/directories/directories-4.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs-sys/dirs-sys-0.3.7.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/doc-comment/doc-comment-0.3.3.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/either/either-1.6.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/fastrand/fastrand-1.7.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.11.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/either/either-1.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/fastrand/fastrand-1.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.2.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.12.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/hermit-abi/hermit-abi-0.1.19.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/indexmap/indexmap-1.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/indexmap/indexmap-1.9.1.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/instant/instant-0.1.12.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/itertools/itertools-0.10.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/lazy_static/lazy_static-1.4.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.119.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.132.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/lscolors/lscolors-0.7.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/memchr/memchr-2.4.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/memchr/memchr-2.5.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/memoffset/memoffset-0.6.5.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/num_cpus/num_cpus-1.13.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/once_cell/once_cell-1.13.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.3.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates-core/predicates-core-1.0.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates-tree/predicates-tree-1.0.5.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates/predicates-2.1.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rayon-core/rayon-core-1.9.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rayon/rayon-1.5.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.2.10.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.43.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.21.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rayon-core/rayon-core-1.9.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rayon/rayon-1.5.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.2.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_users/redox_users-0.4.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-automata/regex-automata-0.1.10.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.6.25.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.5.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.6.27.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.6.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/remove_dir_all/remove_dir_all-0.5.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/scopeguard/scopeguard-1.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.143.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.143.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/stfu8/stfu8-0.2.5.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/strsim/strsim-0.10.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.99.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/tempfile/tempfile-3.3.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/termcolor/termcolor-1.1.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/termcolor/termcolor-1.1.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/terminal_size/terminal_size-0.1.17.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/termtree/termtree-0.2.4.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.14.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.15.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror-impl/thiserror-impl-1.0.32.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror/thiserror-1.0.32.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/thousands/thousands-0.2.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/toml/toml-0.5.9.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-ident/unicode-ident-1.0.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-width/unicode-width-0.1.9.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/wait-timeout/wait-timeout-0.2.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-util/winapi-util-0.1.5.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.3.9.crate" -MD5SUM="0e6e3414ffaf46d329dc3fb0d5463bda \ +MD5SUM="d2e7dba89398e686af0cf1a5e5d4d86b \ 425b8fdf70df59998d9b7c89083e48d1 \ f44e8d1d2e61974b268852797530ea41 \ 56b0d48b275aaee1ec3263f2894e479a \ @@ -65,48 +83,66 @@ MD5SUM="0e6e3414ffaf46d329dc3fb0d5463bda \ a295edb6953237ebbdfa8e731229f9a3 \ f5b0c1878d1deab2cc401e09fa6c78af \ 74634128440dbc3766bda76fdf0aaa05 \ - 319be35c3183c8c4c1449694bddd5c0c \ - aff0bda2af5b4c828090938c132df6cc \ - 93c803ad55de44eedc24870f83d0279b \ - 014af7a76e919df6ba3841f395416124 \ - 26a9ff1052f12176f2d168f1e41b339e \ + c5b1ec8122080f892651ad0426609851 \ + 9b131e8fbb5f6dad6d19e659b2a3bd04 \ + a2e1b64489b6bdae548ec08f883eaecf \ + 41cd47cb4fcd7c67c6ae8a2a8e9c2759 \ + 0324dfd2b4384ae8c82433bd0efdabf8 \ + 5a734a3aa2e5a9f47b3c05ae597a21fa \ + 1aafa89636373df2f659d14f1c6bb766 \ + aadf8e23df0c2300d2b787ef5c1961f9 \ bebc8338ae113a87a04564c97c1e3f0c \ + 43a06fc27e2bc54b4b06c4eeda880895 \ + 4c21da37e71a52f26c8c5490f3ec4837 \ dd1e49c76e9d5853e673a3b41ba02917 \ - b4e2b229c362ad0dd313ff631816d5db \ - e08921c68133df2e254fe723b368bae3 \ - 62b3edf8c2db7fccb1a6a41134b84e62 \ + 212574e303e85b9101f495e021eb701b \ + d59e1fe9834d52c50e2414a34945e479 \ + 62864db03072aaae4f855126d502b8c7 \ + 1b41b97d982520b7364a87a39e2a1ed8 \ 0b7994d1256215201bdfb810a357ffa2 \ - bd04a204662b00e7d773d0a753bd0928 \ + 9473c008d472707d1aa3273d7cbabb96 \ 5f153f7135dceb02f88266121c836b4e \ 28953383a9cd5d5a80f9fab5a254f740 \ fba3b040a55c01be7376d3dd5c4d4920 \ - f5b2c9876899bc0e11b9e4668fc64de2 \ + 8ec94e879650dd1d913214c3501709ed \ f3373fd861a0066fa446a8ab3dabc749 \ - d75b1c734f85b007c55ca84217df4201 \ + 94b8bf179385ff071bdc33b58bf047c0 \ 76124c2327f642cddf19a4aa50cbcb7d \ c5e50e299295e662ad19c58428d6e085 \ - 8ee1436104d86d91d56bafc3b0322e4f \ + 83870ca3d1cf72a562b55665bafc4725 \ + 64de3398e82ebbe60ed771948179d375 \ 2ce811fbdcffe77c4f44e732a464b599 \ f0483617baf64c673526ff9e015b4d44 \ 3b9ab1d39ea550e7d78982d2c6e41f91 \ - be7c328cd6073cb72cae911580c7ddcf \ - 41b00d1e0264d76da321d4ee0b03baae \ - 4a80ab58144fc731cd12abc6d5139d7f \ + 2c24d3b1b942a89c838bb60ef053d2d2 \ + 1de20a0fc1cfdf5e332cbdb2e0899a2b \ + 4df2c80615b7827c19c735c047a7c82f \ + 5d8cb7121bd2954f7cbb189eacd90c08 \ + 16111f31a29feae4ce4a324b83dc0189 \ + 2793ed3e6807d79ff72271baec586531 \ 95f4b6766a27d814b4e54d1ccb3b7fc9 \ - 82401c70623ccc1bfc0bcb5c3b0ac8b7 \ - 6b5c7401117316735435311bf551515b \ + eae2f2a5c23013ff8849962c49844095 \ + 91b6b40d2d4c43ea78a8fa15b6b9b3d7 \ 0538d1da369f3e3f0412aa4d735c1b61 \ b4a0a98a54439a5a37952c8879187ee3 \ + 382ffa4fa53246b7cbb58ad5f9f938db \ + bd695bc338fb4c08b4019fd278487741 \ f2424489cde53ee2ef786df0140aa1ef \ 82d98dc87dc8503400aa095f5aa70f13 \ + 02990a143ab33b69d3501d6932fdedc9 \ f29a1bb1b5f3f29cedb36f40f720d765 \ - ebdff467249aa3dca005a441dc824236 \ + 40ce77bc7803d0ff8734f6a11c4e8814 \ d3266efa0f541bfaca6541e17c1a0457 \ 20bd2fec49a1daa82476faf42ef8f18b \ - 0b8a5d001f8f677ca2cdab6f63be391d \ + 7bfb933cd096d342c9d6f77f5d3c4b94 \ + ed8e4b243323513ff11f030e2f297126 \ + c9b32865084c264086f8e50098fb6bb0 \ eca4f78f2f4293611dccd41ad47a3be9 \ + b02f8aae39609bfe759838fbe0616c1a \ + 05f62b3e1753a4d4043170a17f09f824 \ a42cc2834b2150027d7b427558a87803 \ 6708629acf3d2ecb7404e43255d2df85 \ + e972ea58ec203bfa6c79c1207852298b \ db96b50050277bf05a3c68534bbb9586 \ b9e37d5fc4ad28b612b78ad37816684d \ 09de9d01e7331ff3da11f58be8bef0df \ |