Browse Source

- apply-patches: some minor modifications

master
vanhofen 4 years ago
parent
commit
11d539dada
  1. 10
      support/scripts/apply-patches.sh

10
support/scripts/apply-patches.sh

@ -10,8 +10,8 @@
# isn't any error.
# - the build directory, optional, default value is '.'. The place where are
# the package sources.
# - the patch directory, optional, default '../kernel-patches'. The place
# where are the scripts you want to apply.
# - the patch directory, optional, default '../patches'. The place where are
# the scripts you want to apply.
# - other parameters are the patch name patterns, optional, default value is
# '*'. Pattern(s) describing the patch names you want to apply.
#
@ -42,7 +42,7 @@ fi
# Set directories from arguments, or use defaults.
builddir=${1-.}
patchdir=${2-../kernel-patches}
patchdir=${2-../patches}
shift 2
patchpattern=${@-*}
@ -98,7 +98,6 @@ function apply_patch {
esac
fi
if [ -z "$silent" ] ; then
echo ""
echo "Applying $patch using ${type}: "
fi
if [ ! -e "${path}/$patch" ] ; then
@ -118,11 +117,12 @@ function apply_patch {
echo "Error: patch contains some renames, not supported by old patch versions"
exit 1
fi
echo "${path}/${patch}" >> ${builddir}/.applied_patches_list
${uncomp} "${path}/$patch" | patch -g0 -p1 -E --no-backup-if-mismatch -d "${builddir}" -t -N $silent
if [ $? != 0 ] ; then
echo "Patch failed! Please fix ${patch}!"
exit 1
else
echo "${path}/${patch}" >> ${builddir}/.applied_patches_list
fi
}

Loading…
Cancel
Save