diff --git a/kiss b/kiss index ebd13f8..2a9a41d 100755 --- a/kiss +++ b/kiss @@ -521,10 +521,6 @@ pkg_extract() { pkg_source_tar "$_res" ;; - *.zip) - unzip "$_res" - ;; - *?*) cp -Rf "$_res" . ;; @@ -1013,7 +1009,7 @@ pkg_checksums() { while read -r src dest || ok "$src"; do pkg_source_resolve "$repo_name" "$src" "$dest" >/dev/null - case $_res in git+*) ;; */*[!.]) + case $_res in [!g][!i][!t][!+]*/*[!.]) set -- "$@" "$_res" esac done < "$repo_dir/sources"