Update of /cvsroot/linux-vax/toolchain/scripts
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14475
Modified Files:
try_patches.sh
Log Message:
- Use gpatch on non-Linux systems.
- I'll need to think over that once netbsd-gnu is really around...
Index: try_patches.sh
===================================================================
RCS file: /cvsroot/linux-vax/toolchain/scripts/try_patches.sh,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- try_patches.sh 21 Dec 2005 12:43:07 -0000 1.4
+++ try_patches.sh 28 Dec 2005 17:11:20 -0000 1.5
@@ -1,5 +1,11 @@
#!/usr/bin/env bash
+
+case "`uname -s`" in
+ Linux) PATCHBIN=patch;;
+ *) PATCHBIN=gpatch;;
+esac
+
function remove_leading_zero() {
local NUMBER
NUMBER="`echo "${1}" | sed -e 's/^0*//g'`"
@@ -38,7 +44,7 @@
else
echo "Applying `basename "${patchfile}"` ..."
pushd "${2}"
- patch -p1 < "${patchfile}"
+ "${PATCHBIN}" -p1 < "${patchfile}"
popd
fi
done
|