1 | #!/bin/sh |
---|
2 | exit 1 |
---|
3 | VER=`sed 's/^AM_INIT_AUTOMAKE(.*, * \([0-9][0-9\.]*\)).*/\1/p;d' configure.in` |
---|
4 | REL=`sed 's/^RELEASE *= *\([0-9][0-9]*\).*/\1/p;d' configure.in` |
---|
5 | |
---|
6 | VRR=$VER-$REL |
---|
7 | VRD=$VER.$REL |
---|
8 | VRP=$VER-prerelease$REL |
---|
9 | |
---|
10 | FILES="survex-$VRR.i386.rpm survex-aven-$VRR.i386.rpm survex-$VRR.src.rpm\ |
---|
11 | survex_${VRD}_i386.deb survex-aven_${VRD}_i386.deb survex_${VRD}.tar.gz" |
---|
12 | |
---|
13 | for a in survex-$VER.tar.gz survex-win32-$VER.exe svxdoc-doswin-$VER.exe ; do |
---|
14 | new_a=`echo $a|sed "s/-$VER\\./-$VRP./"` |
---|
15 | test -f $a && mv $a $new_a |
---|
16 | FILES="$FILES $new_a" |
---|
17 | done |
---|
18 | |
---|
19 | WEBDIR="software/test/$VRP" |
---|
20 | DIR="/export/survex/www/$WEBDIR" |
---|
21 | test -d $DIR || mkdir $DIR |
---|
22 | for a in $FILES ; do |
---|
23 | cp $a $DIR/ |
---|
24 | done |
---|
25 | |
---|
26 | cat > pre.hip <<END |
---|
27 | <ul> |
---|
28 | <li> <A HREF="$WEBDIR/survex-$VRP.tar.gz" |
---|
29 | >Source code</A> |
---|
30 | <li> <A HREF="$WEBDIR/survex-win32-$VRP.exe" |
---|
31 | >MS Windows Installer</A> |
---|
32 | <li> <A |
---|
33 | HREF="$WEBDIR/survex-dos-$VRP.exe" |
---|
34 | >MSDOS Executables</A> + <A |
---|
35 | HREF="$WEBDIR/svxdoc-doswin-$VRP.exe" |
---|
36 | >Documentation</A> |
---|
37 | <li> <A |
---|
38 | HREF="$WEBDIR/survex-dos286-$VRP.exe" |
---|
39 | >pre-386 MSDOS Executables</A> + <A |
---|
40 | HREF="$WEBDIR/svxdoc-doswin-$VRP.exe" |
---|
41 | >Documentation</A> |
---|
42 | <li> Linux i386 binary <A |
---|
43 | HREF="$WEBDIR/survex_${VRD}_i386.deb" |
---|
44 | >survex debian package</A> + |
---|
45 | <A |
---|
46 | HREF="$WEBDIR/survex-aven_${VRD}_i386.deb" |
---|
47 | >aven cave viewer binary debian package</A> |
---|
48 | <li> Linux <A |
---|
49 | HREF="$WEBDIR/survex_${VRD}.tar.gz" |
---|
50 | >Debian source package</A> |
---|
51 | <li> Linux <A |
---|
52 | HREF="$WEBDIR/survex-$VRR.src.rpm" |
---|
53 | >Source RPM</A> |
---|
54 | </ul> |
---|
55 | END |
---|