summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2021-07-19 17:14:43 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2022-08-29 17:57:12 -0400
commitd1b3e439aa28b542707aedf81e21c4bc3666dde8 (patch)
treeccfc381031d861f8e5fac4f3f2dc63d9d6265875
parent6ee264522a5136cb11b38f1a31c719179fc09604 (diff)
[BACKPORTED]: prune-me - accept .zst packageslibretools-20220828
-rw-r--r--lib/common.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/common.sh b/lib/common.sh
index d5292ca..92712fa 100644
--- a/lib/common.sh
+++ b/lib/common.sh
@@ -182,7 +182,7 @@ find_cached_package() {
for dir in "${searchdirs[@]}"; do
[[ -d $dir ]] || continue
- for pkg in "$dir"/*.pkg.tar?(.?z); do
+ for pkg in "$dir"/*.pkg.tar?(.gz|.xz|.zst); do
[[ -f $pkg ]] || continue
# avoid adding duplicates of the same inode
@@ -192,7 +192,7 @@ find_cached_package() {
# split apart package filename into parts
pkgbasename=${pkg##*/}
- pkgbasename=${pkgbasename%.pkg.tar?(.?z)}
+ pkgbasename=${pkgbasename%.pkg.tar?(.gz|.xz|.zst)}
arch=${pkgbasename##*-}
pkgbasename=${pkgbasename%-"$arch"}