diff --git a/pkgmk b/pkgmk index 8fe3ce0..f35ada6 100755 --- a/pkgmk +++ b/pkgmk @@ -326,9 +326,10 @@ unpack_source() { __LOCAL_FILENAME=$(get_filename "$__FILE") case $__LOCAL_FILENAME in - *.tar | *.tar.gz | *.tar.Z | *.tgz | *.tar.bz2 | \ - *.tbz2 | *.tar.xz | *.txz | *.tar.lzma | *.tar.lz | \ - *.zip | *.rpm | *.7z | *.zst ) + *.tar | *.tar.gz | *.tar.Z | *.tgz | *.tar.bz2 | \ + *.tbz2 | *.tar.xz | *.txz | *.tar.lzma | *.tar.lz | \ + *.tar.zst | *.tzst | *.zst | *.zip | *.rpm | \ + *.7z) # -p: preserve file permissions # -o: use the user and group of the user # running the program rather than those