[kaffe] CVS kaffe (robilad): removed no longer necessary scripts for syncing with GNU Classpath

Kaffe CVS cvs-commits at kaffe.org
Mon Dec 31 08:01:03 PST 2007


PatchSet 7630 
Date: 2007/12/31 15:59:25
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
removed no longer necessary scripts for syncing with GNU Classpath

2007-12-31  Dalibor Topic  <robilad at kaffe.org>

        * developers/check-classpath-merge-status, developers/check-classpath-unmerged,
        developers/resync-classpath.sh: Removed.

Members: 
	ChangeLog:1.5128->1.5129 
	Makefile.am:1.133->1.134 
	developers/check-classpath-merge-status:1.2->1.3(DEAD) 
	developers/check-classpath-unmerged:1.1->1.2(DEAD) 
	developers/resync-classpath.sh:1.8->1.9(DEAD) 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.5128 kaffe/ChangeLog:1.5129
--- kaffe/ChangeLog:1.5128	Mon Dec 31 02:07:38 2007
+++ kaffe/ChangeLog	Mon Dec 31 15:59:25 2007
@@ -1,3 +1,8 @@
+2007-12-31  Dalibor Topic  <robilad at kaffe.org>
+
+	* developers/check-classpath-merge-status, developers/check-classpath-unmerged, 
+	developers/resync-classpath.sh: Removed.
+
 2007-12-30  Dalibor Topic  <robilad at kaffe.org>
 
 	* developers/build_mathnamespace, developers/math_symbols: Removed.
Index: kaffe/Makefile.am
diff -u kaffe/Makefile.am:1.133 kaffe/Makefile.am:1.134
--- kaffe/Makefile.am:1.133	Mon Dec 31 02:07:40 2007
+++ kaffe/Makefile.am	Mon Dec 31 15:59:25 2007
@@ -125,8 +125,6 @@
 	developers/alignment_of_size.c \
 	developers/auto-build.conf \
 	developers/autogen.sh \
-	developers/check-classpath-merge-status \
-	developers/check-classpath-unmerged \
 	developers/config1.patch \
 	developers/config2.patch \
 	developers/createLdScript.pl \
@@ -140,7 +138,6 @@
 	developers/mauve-kaffe \
 	developers/mauve-results.sh \
 	developers/mnemonicizer.awk \
-	developers/resync-classpath.sh \
 	developers/rpm-kaffe.spec \
 	developers/sp_offset.c \
 	developers/test-kaffe-sh \
===================================================================
Checking out kaffe/developers/check-classpath-merge-status
RCS:  /home/cvs/kaffe/kaffe/developers/Attic/check-classpath-merge-status,v
VERS: 1.2
***************
--- kaffe/developers/check-classpath-merge-status	Mon Dec 31 16:01:03 2007
+++ /dev/null	Sun Aug  4 19:57:58 2002
@@ -1,12 +0,0 @@
-## run from libraries/javalib
-## find all java sources
-## which contain the string "of GNU Classpath"
-## and print out the files found
-## pass it to xargs to diff them one by one against the classpath dir
-## grep for diffs
-## use awk to output just the filenames
-##
-## To use this, you need to set the CPATH_SOURCE environment veriable
-## the directory where you've put the classpath CVS sources
-##
-find . -name "*.java" | xargs grep -l 2>/dev/null "of GNU Classpath" | xargs -n 1 -iXXX diff -u XXX $CPATH_SOURCE/XXX | grep "+++" | awk '{ print $2 }'
===================================================================
Checking out kaffe/developers/check-classpath-unmerged
RCS:  /home/cvs/kaffe/kaffe/developers/Attic/check-classpath-unmerged,v
VERS: 1.1
***************
--- kaffe/developers/check-classpath-unmerged	Mon Dec 31 16:01:03 2007
+++ /dev/null	Sun Aug  4 19:57:58 2002
@@ -1,6 +0,0 @@
-# Script to check which files haven't been merged with GNU Classpath
-# yet.
-#
-# Run from libraries/javalib directory.
-#
-find . -name "*.java" | xargs -n 1 grep -L "GNU Classpath is free software"
===================================================================
Checking out kaffe/developers/resync-classpath.sh
RCS:  /home/cvs/kaffe/kaffe/developers/Attic/resync-classpath.sh,v
VERS: 1.8
***************
--- kaffe/developers/resync-classpath.sh	Mon Dec 31 16:01:03 2007
+++ /dev/null	Sun Aug  4 19:57:58 2002
@@ -1,69 +0,0 @@
-## Script to automatically download and apply a patch
-## from GNU Classpath's CVS tree.
-
-## Invoke as resync-classpath.sh 
-
-## Invoke from a directory at same level as
-## Kaffe's top source directory.
-
-WORKDIR=/tmp
-
-
-echo "Building file/directories listing for new classpath"
-(
-    mkdir -p ${WORKDIR}
-    cd ${WORKDIR};
-
-    echo "Extracting classpath from CVS"
-     cvs -z3 -d:pserver:anonymous at cvs.sv.gnu.org:/sources/classpath co $CVSFLAGS -P classpath;
-    
-    cd classpath;
-
-    sh ./autogen.sh
-    cd ..
-    mkdir -p build
-    cd build
-    rm -rf ../build/*
-    echo "building classpath distribution"
-    ../classpath/configure --with-jikes --disable-Werror && make && make dist
-    tar zxf classpath-*tar.gz
-    cd classpath-*
-
-    find . '(' -name "CVS" -o -name "autom4te*" ')' -prune \
-	-o '(' -type d -a !  -name "." ')' \
-        -print | sort > ${WORKDIR}/new_directories;
-
-    find . '(' -name "CVS" -o -name "autom4te*" ')' -prune \
-	-o '(' -type f -a ! -name "*~" ')'  -print | \
-	sort > ${WORKDIR}/new_file_list;
-)
-
-echo "Building file/directories listing for kaffe's classpath"
-(
-    cd libraries/javalib/external/classpath;
-
-    find . '(' -name "CVS" -o -name "autom4te*" ')' -prune \
-	-o '(' -type d -a !  -name "." ')' \
-        -print | sort > ${WORKDIR}/old_directories;
-
-    find . '(' -name "CVS" -o -name "autom4te*" ')' -prune \
-	-o '(' -type f -a ! -name "*~" ')'  -print | \
-	sort > ${WORKDIR}/old_file_list;
-
-
-echo "Building remove list for files"
-diff -u ${WORKDIR}/old_file_list ${WORKDIR}/new_file_list | grep "^-\./" | sed "s%^-\./%%g" > ${WORKDIR}/remove_list
-
-diff -u ${WORKDIR}/old_file_list ${WORKDIR}/new_file_list | grep "^+\./" | sed "s%^+\./%%g" > ${WORKDIR}/add_list
-
-echo "Making directories"
-for i in `cat ${WORKDIR}/new_directories`; do
-    mkdir -p ${i};
-done
-
-echo "Copying all files from classpath's CVS"
-for i in `cat ${WORKDIR}/new_file_list`; do
-    cp -pf ${WORKDIR}/build/classpath-*/${i} ${i};
-done
-
-)




More information about the kaffe mailing list