chiark / gitweb /
debianutils: Update from 4.8.3 to 4.8.4
[termux-packages] / packages / gzip / fix-gzexe.patch
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])