From 32f241a51c800cfc5b146e990acee004d91bef32 Mon Sep 17 00:00:00 2001 From: Beth Flanagan Date: Wed, 3 Nov 2010 17:20:00 -0700 Subject: quilt: Fixed configure test for patch --version. OpenSuSE 11.3 uses GNU patch 2.6.1.81-5b68 which breaks quilt's configure test for patch version. Signed-off-by: Beth Flanagan --- meta/recipes-devtools/quilt/quilt.inc | 3 ++- .../quilt/quilt/gnu_patch_test_fix.patch | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-devtools/quilt/quilt/gnu_patch_test_fix.patch diff --git a/meta/recipes-devtools/quilt/quilt.inc b/meta/recipes-devtools/quilt/quilt.inc index e5e0a4feca..77d1bcf55e 100644 --- a/meta/recipes-devtools/quilt/quilt.inc +++ b/meta/recipes-devtools/quilt/quilt.inc @@ -5,7 +5,8 @@ LICENSE = "GPLv2" LIC_CHKSUM_FILES = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" SRC_URI = "http://download.savannah.gnu.org/releases/quilt/quilt-${PV}.tar.gz \ - file://install.patch" + file://install.patch \ + file://gnu_patch_test_fix.patch" inherit autotools diff --git a/meta/recipes-devtools/quilt/quilt/gnu_patch_test_fix.patch b/meta/recipes-devtools/quilt/quilt/gnu_patch_test_fix.patch new file mode 100644 index 0000000000..cc4236b308 --- /dev/null +++ b/meta/recipes-devtools/quilt/quilt/gnu_patch_test_fix.patch @@ -0,0 +1,19 @@ +# quilt's configure tosses an error with patch @ GNU patch 2.6.1.81-5b68 +# +# Signed-off-by: Elizabeth Flanagan +--- quilt-0.48/configure 2010-11-03 11:50:55.280329802 -0700 ++++ quilt-0.48/configure 2010-11-03 11:52:43.705354080 -0700 +@@ -5896,7 +5896,12 @@ + echo $ECHO_N "checking the version of $PATCH... $ECHO_C" >&6; } + if $PATCH --version 2> /dev/null | grep GNU >/dev/null; then + set -- `$PATCH --version 2> /dev/null` +- patch_version=$2 ++ # ++ if test x$1 = xGNU ; then ++ patch_version=$3 ++ else ++ patch_version=$2 ++ fi + { echo "$as_me:$LINENO: result: $patch_version" >&5 + echo "${ECHO_T}$patch_version" >&6; } + saved_IFS=$IFS; IFS='.' -- cgit v1.2.3