| 1 | diff -uNr gzip-1.9/gzexe.in gzip-1.9.mod/gzexe.in |
| 2 | --- gzip-1.9/gzexe.in 2018-01-07 07:05:21.000000000 +0200 |
| 3 | +++ gzip-1.9.mod/gzexe.in 2018-03-05 21:35:50.589287700 +0200 |
| 4 | @@ -113,7 +113,7 @@ |
| 5 | esac |
| 6 | |
| 7 | dir=`dirname "$file"` || dir=$TMPDIR |
| 8 | - test -d "$dir" && test -w "$dir" && test -x "$dir" || dir=/tmp |
| 9 | + test -d "$dir" && test -w "$dir" && test -x "$dir" || dir=@TERMUX_PREFIX@/tmp |
| 10 | test -n "$tmp" && rm -f "$tmp" |
| 11 | if test -z "$mktemp_status"; then |
| 12 | type mktemp >/dev/null 2>&1 |
| 13 | @@ -144,8 +144,9 @@ |
| 14 | fi |
| 15 | if test $decomp -eq 0; then |
| 16 | (cat <<'EOF' && |
| 17 | -#!/bin/sh |
| 18 | -skip=44 |
| 19 | +#!@TERMUX_PREFIX@/bin/sh |
| 20 | +skip=50 |
| 21 | +set -e |
| 22 | |
| 23 | tab=' ' |
| 24 | nl=' |
| 25 | @@ -164,7 +165,7 @@ |
| 26 | case $TMPDIR in |
| 27 | / | /*/) ;; |
| 28 | /*) TMPDIR=$TMPDIR/;; |
| 29 | - *) TMPDIR=/tmp/;; |
| 30 | + *) TMPDIR=@TERMUX_PREFIX@/tmp/;; |
| 31 | esac |
| 32 | if type mktemp >/dev/null 2>&1; then |
| 33 | gztmpdir=`mktemp -d "${TMPDIR}gztmpXXXXXXXXX"` |
| 34 | @@ -201,7 +202,7 @@ |
| 35 | |
| 36 | else |
| 37 | # decompression |
| 38 | - skip=44 |
| 39 | + skip=50 |
| 40 | skip_line=`sed -e 1d -e 2q "$file"` |
| 41 | case $skip_line in |
| 42 | skip=[0-9] | skip=[0-9][0-9] | skip=[0-9][0-9][0-9]) |