Annotation of rpm2html/DoUpgrade, revision 1.3
1.1 veillard 1: #!/bin/sh
2: PREFIX=/usr/local
3: WWW=/serveur/WWW/public/linux/rpm2html/
4: FTP=/serveur/ftp/pub/rpm2html/
5: BASE=/serveur/WWW/public/linux/RPM/
6:
7: VERSION=`grep ^VERSION Makefile.in | awk '{printf("%s\n",$3) }'`
8: echo "Installing version $VERSION of rpm2html"
9: echo
10: echo "configuring"
11: echo
12: autoconf
13: ./configure
14: make clean
15: make depends
16: echo
17: echo "Rebuilding"
18: echo
19: make
20: echo
21: echo "Installing"
22: echo
23: chmod og+r $FTP/*
24: cp rpm2html $PREFIX/bin/
25: cp rpm2html-en.config $PREFIX/share/
26: cp rpm2html-fr.config $PREFIX/share/
27: cp msg.fr $PREFIX/share/rpm2html.fr
28: cp rpm2html.1 $PREFIX/man/man1/
1.3 ! veillard 29: echo $PREFIX updated
1.1 veillard 30: cp index.html $WWW
1.2 veillard 31: cp mirroring.html $WWW
32: cp mirroring.gif $WWW
1.1 veillard 33: cp help.html $WWW
1.3 ! veillard 34: echo $WWW updated
1.1 veillard 35: cp help.html $BASE
36: cp search.html $BASE
1.3 ! veillard 37: echo $BASE updated
1.1 veillard 38: echo
39: echo "Rebuiding database(s)"
40: echo
41: $PREFIX/bin/rpm2html -force -q $PREFIX/share/rpm2html-en.config
42: echo "RPM done"
43: $PREFIX/bin/rpm2html -force -q -lang $PREFIX/share/rpm2html.fr $PREFIX/share/rpm2html-fr.config
44: echo "RPM-FR done"
Webmaster