1
0
mirror of https://github.com/cahirwpz/amigaos-cross-toolchain synced 2025-11-23 20:21:21 +00:00

Update patches.

This commit is contained in:
Krystian Bacławski
2012-08-04 13:01:59 +02:00
parent 39f0afdce2
commit da2d7bde0e
89 changed files with 1564 additions and 661 deletions

27
scripts/mk-diff-tree.sh Executable file
View File

@ -0,0 +1,27 @@
#!/bin/bash
export LC_ALL=C
diff=gdiff
$diff -durq "$1.orig" "$1" | while read -a line; do
case "${line[0]}" in
"Files")
orig="${line[1]}"
file="${line[3]}"
dir="../patches/$(dirname $file)"
patch="${dir}/$(basename ${file}).diff"
echo "${orig} vs. ${file} -> ${patch}"
mkdir -p "${dir}"
$diff -du "${orig}" "${file}" | sed -e "s/$1.orig/$1/" >"${patch}"
;;
"Only")
file="${line[2]%:}/${line[3]}"
dir="../patches/${line[2]%:}"
mkdir -p "${dir}"
cp -v "${file}" "${dir}/"
;;
*)
;;
esac
done