From: Jan-Benedict G. <jb...@us...> - 2005-12-28 17:11:27
|
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 |