components/quilt/patches/11-fix-gnu-file-b-option.patch
author Sowrabha H G<sowrabha.hg@oracle.com>
Tue, 07 Apr 2015 05:03:48 -0700
changeset 4308 1df62dc45b69
parent 3888 394d3b52b99a
permissions -rw-r--r--
15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3888
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     1
Adjust the quilt/setup script to do the equivalent of the GNU file -b option
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     2
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     3
This patch will be passed upstream
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     4
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     5
--- quilt/setup.in.orig	2015-02-16 16:11:48.761425804 -0800
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     6
+++ quilt/setup.in	2015-02-16 16:13:14.101523600 -0800
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     7
@@ -162,7 +162,7 @@
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     8
 				filetype="xz"
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     9
 				;;
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    10
 			*)
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    11
-				filetype=$(file -b "$file")
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    12
+				filetype=$(file "$file" | sed 's/^.*:[\t ]*//')
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    13
 				;;
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    14
 		esac
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    15
 
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    16
@@ -389,7 +389,7 @@
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    17
 		"# Source: "*)
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    18
 			shift 2
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    19
 			source="$@"
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    20
-			filetype=$(file -b "$source")
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    21
+			filetype=$(file "$source" | sed 's/^.*:[\t ]*//')
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    22
 			case "$filetype" in
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    23
 			Zip*)
394d3b52b99a 20555320 quilt should be updated to version 0.64
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    24
 				echo "unzip ${tar_dir:-.} ${source// /\\ }"