[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