chiark / gitweb /
Handle more tar files in root folder detection
authorFredrik Fornwall <fredrik@fornwall.net>
Wed, 20 Sep 2017 19:27:36 +0000 (21:27 +0200)
committerFredrik Fornwall <fredrik@fornwall.net>
Wed, 20 Sep 2017 19:30:09 +0000 (21:30 +0200)
Fixes #1548.

build-package.sh

index 2f3e433f4de366b5441e70676fd9e7faeb0c7ed2..964955aeb1390269a0f40bcdf5ef0bdf53838df9 100755 (executable)
@@ -475,7 +475,7 @@ termux_step_extract_package() {
                rm -Rf $folder
                unzip -q "$file"
        else
-               folder=`tar tf "$file" | head -1 | sed -e 's/\/.*//'`
+               folder=`tar tf "$file" | head -1 | sed 's/^.\///' | sed -e 's/\/.*//'`
                rm -Rf $folder
                tar xf "$file"
        fi