summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJohn Leuner <jewel@pixie.co.za>2001-10-23 15:02:16 +0000
committerJohn Leuner <jewel@pixie.co.za>2001-10-23 15:02:16 +0000
commit49bc0f2bb88bdbf31e2a66f5598a57e68c34da1c (patch)
tree4e7840499f86a15902b8f350788b4066178a9e3a /lib
parent08e1cc185c770f2608015da9daa053f54bdf8376 (diff)
downloadclasspath-49bc0f2bb88bdbf31e2a66f5598a57e68c34da1c.tar.gz
added scripts to make jazzlib dists
Diffstat (limited to 'lib')
-rwxr-xr-xlib/makeJazzlibDist.sh48
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
+
+
+
+