Make do-rebase generate proper patches regardless of git config
The do-rebase script generate patches with git-format-patch, but the pkg expects some non-default git configurations for the diffs and stats. So instead requiring developers to setup these config options, pass them to git-format-patch in do-rebase to generate the proper patches. Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
This commit is contained in:
parent
67f30b6a74
commit
97a85089d6
@ -6,7 +6,9 @@ shopt -qs expand_aliases
|
||||
export LC_COLLATE=C
|
||||
export LC_ALL=C
|
||||
|
||||
format_patch_ops="--stat=80 --summary -O.git.diff.order --patience -l0"
|
||||
alias othergit="GIT_DIR=$PWD/.rhboot.git GIT_WORK_TREE=$PWD git"
|
||||
alias formatpatch="othergit format-patch $format_patch_ops"
|
||||
|
||||
usage()
|
||||
{
|
||||
@ -119,7 +121,7 @@ unset LC_ALL
|
||||
git rm -q 0*.patch
|
||||
|
||||
> grub.patches
|
||||
patches=$(othergit format-patch grub-2.02..refs/remotes/rhboot/${releasever})
|
||||
patches=$(formatpatch grub-2.02..refs/remotes/rhboot/${releasever})
|
||||
for x in $patches ; do
|
||||
echo Patch$(echo ${x} | cut -d- -f1): ${x} >> grub.patches
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user