]> Pileus Git - ~andy/fetchmail/blob - upload
We upload the test server list, too.
[~andy/fetchmail] / upload
1 #!/bin/sh
2
3 version=`sed -n '/VERSION *= *\(.*\)/s//\1/p' <Makefile`
4 echo "Uploading fetchmail version ${version}"
5
6 if [ $* ]
7 then
8     ../upload $*
9 else
10     lftp <<EOF
11 # First, copy to primary website
12 open ${WWWHOST}
13 cd ${WWWDIR}/fetchmail
14 put fetchmail-${version}.tar.gz
15 put fetchmail-FAQ.html
16 put fetchmail-${version}-1.i386.rpm
17 put fetchmail-${version}-1.src.rpm
18 put fetchmail-features.html
19 put NEWS
20 put fetchmail-man.html
21 put design-notes.html
22 put todo.html
23 put testservers.html
24 # The following things vary seldom
25 #put funny.html
26 #put fetchmail.png
27 #put bighand.png
28 put growth.png
29 put timeseries
30 put growthplot
31 # The following things vary often
32 put checksums
33 put index.html
34 put history.html
35 close
36 echo "Upload to tuxedo complete"
37
38 # Next, upload to the ftp site
39 open locke.ccil.org
40 cd ~ftp/pub/esr/fetchmail
41 put fetchmail-${version}.tar.gz
42 put fetchmail-${version}-1.i386.rpm
43 put fetchmail-${version}-1.src.rpm
44 put README
45 put FAQ
46 put FEATURES
47 close
48 echo "Upload to locke complete"
49
50 # Next, upload to Metalab
51 open -u anonymous,esr@thyrsus.com metalab.unc.edu
52 cd incoming/Linux 
53 put fetchmail-${version}.tar.gz
54 put fetchmail.lsm
55 put README -o fetchmail.README 
56 put fetchmail-FAQ.html
57 put fetchmail-${version}-1.i386.rpm
58 put fetchmail-${version}-1.src.rpm
59 close
60 echo "Upload to Metalab complete"
61
62 # Finally, upload the RPMS to Red Hat
63 open incoming.redhat.com
64 cd libc6
65 put fetchmail-${version}-1.i386.rpm
66 put fetchmail-${version}-1.src.rpm
67 close
68 echo "Upload to Red Hat contrib complete"
69
70 EOF
71     echo "fetchmail uploaded"
72 fi