diff -uNr gzip-1.9/gzexe.in gzip-1.9.mod/gzexe.in --- gzip-1.9/gzexe.in 2018-01-07 07:05:21.000000000 +0200 +++ gzip-1.9.mod/gzexe.in 2018-03-05 21:35:50.589287700 +0200 @@ -113,7 +113,7 @@ esac dir=`dirname "$file"` || dir=$TMPDIR - test -d "$dir" && test -w "$dir" && test -x "$dir" || dir=/tmp + test -d "$dir" && test -w "$dir" && test -x "$dir" || dir=@TERMUX_PREFIX@/tmp test -n "$tmp" && rm -f "$tmp" if test -z "$mktemp_status"; then type mktemp >/dev/null 2>&1 @@ -144,8 +144,9 @@ fi if test $decomp -eq 0; then (cat <<'EOF' && -#!/bin/sh -skip=49 +#!@TERMUX_PREFIX@/bin/sh +skip=50 +set -e tab=' ' nl=' @@ -164,7 +165,7 @@ case $TMPDIR in / | /*/) ;; /*) TMPDIR=$TMPDIR/;; - *) TMPDIR=/tmp/;; + *) TMPDIR=@TERMUX_PREFIX@/tmp/;; esac if type mktemp >/dev/null 2>&1; then gztmpdir=`mktemp -d "${TMPDIR}gztmpXXXXXXXXX"` @@ -201,7 +202,7 @@ else # decompression - skip=44 + skip=50 skip_line=`LC_ALL=C sed -e 1d -e 2q "$file"` case $skip_line in skip=[0-9] | skip=[0-9][0-9] | skip=[0-9][0-9][0-9])