diff options
author | doko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca> | 2012-11-17 22:56:23 +0000 |
---|---|---|
committer | doko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca> | 2012-11-17 22:56:23 +0000 |
commit | 9ce75680dbf209d1adcfbaceaa9080221aa84a62 (patch) | |
tree | 3ec4c701802d1254f7f0ed7f94ce74abc15cfc5b /debian/patches/svn-class-updates.diff | |
download | gcc-48-9ce75680dbf209d1adcfbaceaa9080221aa84a62.tar.gz |
- start 4.8
git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.8@6242 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
Diffstat (limited to 'debian/patches/svn-class-updates.diff')
-rw-r--r-- | debian/patches/svn-class-updates.diff | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/debian/patches/svn-class-updates.diff b/debian/patches/svn-class-updates.diff new file mode 100644 index 0000000..00fd2df --- /dev/null +++ b/debian/patches/svn-class-updates.diff @@ -0,0 +1,27 @@ +# DP: updated class files from the 4.7 branch upto yyyymmdd. + +dir=gcc-4_7-branch +dir=/scratch/packages/gcc/svn/gcc-4_7-branch +tag=gcc_4_7_0_release +branch=gcc-4_7-branch + +tmplist=files$$ + +svn diff --summarize \ + svn://gcc.gnu.org/svn/gcc/tags/$tag \ + svn://gcc.gnu.org/svn/gcc/branches/$branch \ + | grep '\.class$' > $tmplist + +sed -n '/^[AM].*\.class$/s,.*/'$tag'/\(.*\),\1,p' $tmplist \ + > neworchanged.list +sed -n '/^[D].*\.class$/s,.*/'$tag'/\(.*\),\1,p' $tmplist \ + > removed.list +sed -n '/^[^ADM].*\.class$/s,.*/'$tag'/\(.*\),\1,p' $tmplist \ + > unknown.list + +echo "new or changed: $(wc -l neworchanged.list | cut '-d ' -f1), removed $(wc -l removed.list | cut '-d ' -f1): , unknown: $(wc -l unknown.list | cut '-d ' -f1)" +tar -c -J -f java-class-files.tar.xz -C $dir -T neworchanged.list +uuencode java-class-files.tar.xz java-class-files.tar.xz > java-class-files.tar.xz.uue + +rm -f $tmplist neworchanged.list removed.list unknown.list + |