diff options
author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2008-08-01 21:08:02 +0200 |
---|---|---|
committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2008-08-01 21:09:20 +0200 |
commit | 7a2ac4772aad51feb7e90956c30b2791ffc99fe8 (patch) | |
tree | e6584d6650a338f56e771622d381315042e3258c | |
parent | 0710e25ff42a357e902bb005a07d8cb126c23b86 (diff) | |
download | ndim-git-utils-master.tar.gz ndim-git-utils-master.tar.xz ndim-git-utils-master.zip |
-rw-r--r-- | git-rebase-subtree/generate-patches.sh | 45 | ||||
-rw-r--r-- | git-rebase-subtree/rebase-all.sh | 16 | ||||
-rw-r--r-- | git-rebase-subtree/upload-patches.sh | 7 |
3 files changed, 0 insertions, 68 deletions
diff --git a/git-rebase-subtree/generate-patches.sh b/git-rebase-subtree/generate-patches.sh deleted file mode 100644 index bf2c17a..0000000 --- a/git-rebase-subtree/generate-patches.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -set -x - -repourl="http://radeonhd.lauft.net/xf86-video-radeonhd.git/" -sedhtml="s/&/\&/g; s/@/\@/g; s/</\</g; s/>/\>/g;" - -rm -f "patches/"*/[0-9][0-9][0-9][0-9]-*.patch -rmdir "patches/"* - -while read start from to dir restofline -do - if echo "$start" | grep '^#' > /dev/null; then continue; fi - git format-patch -o "patches/$dir" --start-number "$start" "$from".."$to" - if test "x$to" = "x$dir"; then - { - echo "<h1 style='margin:0;'>${to} branch</h1>" - echo "<p><tt>git pull ${repourl} ${to}</tt></p>" - } > "patches/$dir/HEADER.html" - echo "IndexIgnore .." > "patches/$dir/.htaccess" - { - sedcmds="" - for f in "patches/$dir/"[0-9]*.patch; do - b="$(basename "$f")" - commit="$(sed -n '1s/^From \([a-z0-9]\{1,\}\).*/\1/p' "$f")" - sedcmds="${sedcmds} s|\(${commit}\)|<a href=\"$b\">\1</a>|;" - echo "AddDescription \"$(sed -n 's|^Subject: [PATCH[^\]*] \(.*\)|\1|p' "$f" | sed "${sedhtml}")\" ${b}" >> "patches/$dir/.htaccess" - done - echo "$commits" - echo "<pre style=\"\">" - git log --stat "${from}..${to}" | sed "${sedhtml}${sedcmds}" - echo "</pre>" - } > "patches/$dir/README.html" - fi -done<<EOF -#1 master ndim-trivial-fixes ndim-trivial-fixes -#1 ndim-trivial-fixes ndim-doc ndim-doc -1 ndim-trivial-fixes ndim-git-version ndim-git-version -101 ndim-doc ndim/update-docs manpage-update -201 ndim-doc ndim/update-docs-auto manpage-update -301 ndim-doc ndim/update-man-sed manpage-update -EOF - -( cd patches && tar cvfz ndim-all-radeonhd-patches.tar.gz --exclude .htaccess --exclude '*~' --exclude '*.tar.gz' --exclude 'HEADER.html' .) - -ls -l patches diff --git a/git-rebase-subtree/rebase-all.sh b/git-rebase-subtree/rebase-all.sh deleted file mode 100644 index 02676c7..0000000 --- a/git-rebase-subtree/rebase-all.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -set -x -while read branch base restofline -do - git rebase "$base" "$branch" || exit "$?" -done<<EOF -master origin -ndim-trivial-fixes master -ndim-doc ndim-trivial-fixes -ndim/update-docs ndim-doc -ndim/update-docs-auto ndim-doc -ndim/update-man-sed ndim-doc -fedora/generate-xinf ndim-trivial-fixes -ndim-conntest-checks ndim-trivial-fixes -EOF diff --git a/git-rebase-subtree/upload-patches.sh b/git-rebase-subtree/upload-patches.sh deleted file mode 100644 index 88da064..0000000 --- a/git-rebase-subtree/upload-patches.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -set -x -rsync -avz --delete patches/ "${RSYNC_HOST}:${RSYNC_DIR}/patches/" -for branch in "" ndim-trivial-fixes ndim-doc ndim-git-version -do - git push -f public ${branch} -done |