]> TLD Linux GIT Repositories - packages/gcc.git/blobdiff - branch.sh
- df
[packages/gcc.git] / branch.sh
index c476b969e08ca5f66114eddab8c6624d36a1fe14..786711f3f7d2e32b0078baf51c52c819831e52a9 100755 (executable)
--- a/branch.sh
+++ b/branch.sh
@@ -2,14 +2,16 @@
 set -e
 package=gcc
 svn=svn://gcc.gnu.org/svn/$package
-branch=branches/$package-6-branch
-tag=tags/${package}_6_3_0_release
+branch=branches/$package-9-branch
+tag=tags/${package}_9_2_0_release
 out=$package-branch.diff
 
 # use filterdiff, etc to exclude bad chunks from diff
 filter() {
        # remove revno's for smaller diffs
-       sed -e 's,^\([-+]\{3\} .*\)\t(revision [0-9]\+)$,\1,'
+       # replace svn nonexistend with '0' date, so patch will know that file needs to be removed from disk
+       sed -e 's,^\([-+]\{3\} .*\)\t(revision [0-9]\+)$,\1,' | \
+       sed -e 's,^\([-+]\{3\} .*\t\)(nonexistent)$,\11970-01-01 01:00:00.000000000 +0100,'
 }
 
 old=$svn/$tag