diff options
-rw-r--r-- | scripts/lib/ptxd_make_world_extract.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/lib/ptxd_make_world_extract.sh b/scripts/lib/ptxd_make_world_extract.sh index 46e32ccfb..0e911e731 100644 --- a/scripts/lib/ptxd_make_world_extract.sh +++ b/scripts/lib/ptxd_make_world_extract.sh @@ -71,7 +71,7 @@ extract: pkg_extract_dir=$(ptxd_print_path ${pkg_dir})" fi local depth=$[${pkg_strip_level:=1}+1] if [ -e "${pkg_dir}" ]; then - tar -C "${tmpdir}" --remove-files -c . | \ + tar -C "$(dirname "${tmpdir}")" --remove-files -c "$(basename "${tmpdir}")" | \ tar -x --strip-components=${depth} -C "${pkg_dir}" check_pipe_status else |