diff options
author | John Leuner <jewel@pixie.co.za> | 2001-10-23 15:02:16 +0000 |
---|---|---|
committer | John Leuner <jewel@pixie.co.za> | 2001-10-23 15:02:16 +0000 |
commit | 49bc0f2bb88bdbf31e2a66f5598a57e68c34da1c (patch) | |
tree | 4e7840499f86a15902b8f350788b4066178a9e3a /lib | |
parent | 08e1cc185c770f2608015da9daa053f54bdf8376 (diff) | |
download | classpath-49bc0f2bb88bdbf31e2a66f5598a57e68c34da1c.tar.gz |
added scripts to make jazzlib dists
Diffstat (limited to 'lib')
-rwxr-xr-x | lib/makeJazzlibDist.sh | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/lib/makeJazzlibDist.sh b/lib/makeJazzlibDist.sh new file mode 100755 index 000000000..1a8b94ff5 --- /dev/null +++ b/lib/makeJazzlibDist.sh @@ -0,0 +1,48 @@ +#!/bin/sh + +echo "----- Run this from the classpath/java/util/zip directory -----" +echo "----- Edit this script to change the release number -----" +echo "----- Do rm -rf dist when you're finished -----" +echo "----- 23 October 2001 John Leuner <jewel@debian.org> -----" + +RELEASE_NUMBER=03 +#copy files to dist directory and make net.sf.jazzlib the package name + +mkdir -p dist/net/sf/jazzlib +cp *.java dist/net/sf/jazzlib +for i in dist/net/sf/jazzlib/*.java ; do + sed -e "s/java\.util\.zip/net.sf.jazzlib/" < $i > $i.tmp ; + mv $i.tmp $i; +done + +pushd dist + +#make the javadoc +rm -rf javadoc +mkdir javadoc +javadoc -sourcepath . -d javadoc/ net.sf.jazzlib + +#make the source dist +md5sum net/sf/jazzlib/*.java > md5sums +gpg --clearsign md5sums +cp ../../../../COPYING.LIB . +tar cvfz jazzlib-0.$RELEASE_NUMBER.tar.gz net/sf/jazzlib/*.java javadoc md5sums md5sums.asc COPYING.LIB +rm -f md5sums +rm -f md5sums.asc + +#compile the source +javac net/sf/jazzlib/*.java + +#make the binary distribution +md5sum java/util/zip/*.class > md5sums +gpg --clearsign md5sums +tar cvfz jazzlib-binary-0.$RELEASE_NUMBER.tar.gz net/sf/jazzlib/*.class javadoc md5sums md5sums.asc COPYING.LIB +rm -f md5sums +rm -f md5sums.asc + +#back to dir +popd + + + + |