]> Pileus Git - ~andy/fetchmail/blob - upload
Minor corrections.
[~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 # The following things vary seldom
23 #put funny.html
24 #put fetchmail.png
25 #put bighand.png
26 put growth.png
27 put timeseries
28 put growthplot
29 # The following things vary often
30 put checksums
31 put index.html
32 put history.html
33 close
34 echo "Upload to tuxedo complete"
35
36 # Next, upload to the ftp site
37 open locke.ccil.org
38 cd ~ftp/pub/esr/fetchmail
39 put fetchmail-${version}.tar.gz
40 put fetchmail-${version}-1.i386.rpm
41 put fetchmail-${version}-1.src.rpm
42 put README
43 put FAQ
44 put FEATURES
45 close
46 echo "Upload to locke complete"
47
48 # Next, upload to Metalab
49 open -u anonymous,esr@thyrsus.com metalab.unc.edu
50 cd incoming/Linux 
51 put fetchmail-${version}.tar.gz
52 put fetchmail.lsm
53 put README -o fetchmail.README 
54 put fetchmail-FAQ.html
55 put fetchmail-${version}-1.i386.rpm
56 put fetchmail-${version}-1.src.rpm
57 close
58 echo "Upload to Metalab complete"
59
60 # Finally, upload the RPMS to Red Hat
61 open incoming.redhat.com
62 cd libc6
63 put fetchmail-${version}-1.i386.rpm
64 put fetchmail-${version}-1.src.rpm
65 close
66 echo "Upload to Red Hat contrib complete"
67
68 EOF
69     echo "fetchmail uploaded"
70 fi