File:  [Public] / rpm2html / DoInstall
Revision 1.10: download - view: text, annotated - select for diffs
Tue May 12 19:02:02 1998 UTC (26 years ago) by veillard
Branches: MAIN
CVS tags: HEAD
Commiting the new version of the Web site, Daniel.

#!/bin/sh
PREFIX=/usr/local
WWW=/serveur/WWW/public/linux/rpm2html/
FTP=/serveur/ftp/pub/rpm2html/
BASE=/serveur/WWW/public/linux/RPM/

VERSION=`grep ^VERSION Makefile.in | awk '{printf("%s\n",$3) }'`
echo "Installing version $VERSION of rpm2html"
echo
echo "configuring"
echo
autoconf
./configure
make clean
make depends
echo
echo "Preparing packages"
echo
make distrib
cp rpm2html-$VERSION.tar.gz /usr/src/redhat/SOURCES/
cp rpm2html.spec /usr/src/redhat/SPECS/
(cd /usr/src/redhat/SPECS/ ; rpm -ba rpm2html.spec)
ls -l /usr/src/redhat/SOURCES/rpm2html-$VERSION.tar.gz
ls -l /usr/src/redhat/SRPMS/rpm2html-$VERSION-1.src.rpm
ls -l /usr/src/redhat/RPMS/i386/rpm2html-$VERSION-1.i386.rpm
echo
echo "Rebuilding"
echo
make
echo
echo "Installing"
echo
cp /usr/src/redhat/SOURCES/rpm2html-$VERSION.tar.gz $FTP
cp /usr/src/redhat/SRPMS/rpm2html-$VERSION-1.src.rpm $FTP
cp /usr/src/redhat/RPMS/i386/rpm2html-$VERSION-1.i386.rpm $FTP
cp rpm2html-en.config $FTP/rpm2html.config.rufus
cp rpm2html.config.mirrors $FTP/rpm2html.config.rufus
chmod og+r $FTP/*
echo $FTP updated
cp rpm2html $PREFIX/bin/
cp rpm2html-en.config $PREFIX/share/
cp rpm2html-fr.config $PREFIX/share/
cp msg.fr $PREFIX/share/rpm2html.fr
cp rpm2html.1 $PREFIX/man/man1/
echo $PREFIX updated
cp index.html $WWW
cp mirror.html $WWW
cp mirrors.html $WWW
cp history.html $WWW
cp mirroring.html $WWW
cp mirroring.gif $WWW
cp help.html $WWW
chmod og+r $WWW/*
echo $WWW updated
cp help.html $BASE
cp search.html $BASE
chmod og+r $BASE/help.html $BASE/search.html
echo $BASE updated
echo
echo "Rebuiding database(s)"
echo
$PREFIX/bin/rpm2html -force -q $PREFIX/share/rpm2html-en.config
echo "RPM done"
$PREFIX/bin/rpm2html -force -q -lang $PREFIX/share/rpm2html.fr $PREFIX/share/rpm2html-fr.config
echo "RPM-FR done"

Webmaster