You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.1 KiB
42 lines
1.1 KiB
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=44
|
|
+#!@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=`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])
|
|
|