From 3d1d4ef792491e9a91e43733dc80d967d29d2fcb Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sun, 4 Jul 2021 11:50:23 +0000 Subject: [PATCH] kiss: remove transitional support for #... tarball scheme. If your cache still contains these: run() { printf '%s\n' "$*" "$@" } set -- "${XDG_CACHE_HOME:-"$HOME/.cache"}/kiss/bin/"*.tar.* for f do dir=${f%/*} pkg=${f##*/} pkg=${pkg%[#@]*} suf=${f##*[#@]} case $f in "$dir/$pkg#$suf") run mv -f "$f" "$dir/$pkg@$suf" esac done --- kiss | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/kiss b/kiss index 95eaf32..6e76945 100755 --- a/kiss +++ b/kiss @@ -226,14 +226,11 @@ pkg_list() { pkg_cache() { # Find the tarball of a package using a glob. Use the first found match - # of '[#@].tar.*'. + # of '@.tar.*'. pkg_find_version "$1" set +f - set -f -- "$bin_dir/$1"[#@]"$repo_ver-$repo_rel.tar."* - - [ -f "$2" ] && shift - + set -f -- "$bin_dir/$1@$repo_ver-$repo_rel.tar."* tar_file=$1 [ -f "$1" ]