puke: cleanup

This commit is contained in:
Dylan Araps 2019-05-14 22:49:42 +03:00
parent 5ab9303bb3
commit 7b19795d13

15
puke
View File

@ -85,16 +85,13 @@ pkg_extract() {
while read -r src; do while read -r src; do
source_type "$src" source_type "$src"
case $? in case $?-$src in
2) cp -f "$src" "$mak_dir" ;; 2-*) cp -f "$src" "$mak_dir" ;;
4) ;; 4-*) ;;
3) case $src in 3-*.tar*)
*.tar|*.tar.??|*.tar.???|*.tar.????|*.tgz) tar xf "$src_dir/${src##*/}" -C "$mak_dir" --strip-components 1 ||
tar xf "$src_dir/${src##*/}" -C "$mak_dir" \ die "Couldn't extract ${src##*/}" ;;
--strip-components 1 ||
die "Couldn't extract ${src##*/}"
esac ;;
*) die "${src##*/} not found." *) die "${src##*/} not found."
esac esac