Changeset 402 in MondoRescue for branches/stable/tools


Ignore:
Timestamp:
Feb 17, 2006, 7:05:06 PM (18 years ago)
Author:
bcornec
Message:
  • RPM build for mondo doc recoded
  • Tag for documentation, man pages
  • Include a patch from SuSE RPMs for mondo
Location:
branches/stable/tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/stable/tools/livwww

    r401 r402  
    88# Please replace with your destination
    99#
     10
     11
    1012LOCALDIR=/var/www/html/mondo
    1113LOCALDOC=/var/www/html/mondo-doc
     
    1820if [ "$1" = "-f" ]; then
    1921        force=1
     22        optsvn=""
    2023        shift
     24else
     25        optsvn="--force"
    2126fi
    2227
     
    4045cd ${BASE}/svn
    4146
    42 rm -rf $LOCALDIR
    43 svn export ${VER}/website $LOCALDIR
     47if [ $force -eq 1 ]; then
     48    echo "Purging $LOCALDIR"
     49    rm -rf $LOCALDIR
     50fi
    4451
    45 rm -rf $LOCALDOC
    46 svn export ${VER}/documentation $LOCALDOC
     52svn export $optsvn ${VER}/website $LOCALDIR
     53
     54if [ $force -eq 1 ]; then
     55    echo "Purging $LOCALDOC"
     56    rm -rf $LOCALDOC
     57fi
     58
     59svn export $optsvn ${VER}/documentation $LOCALDOC
     60
     61#
     62# Version handling
     63#
     64$TOOLHOME/expandver $LOCALDIR/top.shtml $LOCALDOC/mondorescue-howto.sgml $LOCALDOC/*.8; do
     65
    4766cd $LOCALDOC
    4867make -f Makefile.howto
     
    5574perl -pi -e 's~<A HREF[=./A-z0-9"]*/man1/[^<]*>([A-z0-9]*)</A>~$1~g' $LOCALDIR/docs/*.8.html
    5675perl -pi -e 's~/index.html~/index.shtml~' $LOCALDIR/docs/*.8.html
    57 #
    58 # Version handling
    59 #
    60 perl -pi -e "s~VVV-rRRR~${VER}-r${REVISION}~g" $LOCALDIR/head.shtml
    61 
    6276find $LOCALDIR -type d | xargs chmod 755
    6377find $LOCALDIR -type f | xargs chmod 644
     78
    6479cd $LOCALDIR
     80#
     81# Some links for the Web site
     82#
     83ln -sf /var/www/html/mediawiki .
     84ln -sf /var/www/html/admin .
     85
    6586if [ _"$1" == _"" ]; then
    6687        exit 0
  • branches/stable/tools/mkcommon

    r401 r402  
    3434    svn export ${VER}/mindi mindi-${MINDI_VER}
    3535    cp -a /tmp/mondorescue-svn.log mindi-${MINDI_VER}/svn.log
     36    cp -a ${VER}/documentation/mindi.8 mindi-${MINDI_VER}
     37    rm -rf documentation-${MONDO_VER}
     38    svn export ${VER}/documentation documentation-${MONDO_VER}
     39    cd documentation-${MONDO_VER}
     40    $TOOLHOME/expandver mindi*8
     41    make -f Makefile.man install-mindi INSTALLDIR=../mindi-${MINDI_VER}
     42    cd ..
    3643    echo "$REVISION" > mindi-${MINDI_VER}/REVISION
    3744    rm -f mindi-${MINDI_VER}/rootfs/sbin/parted2fdisk-ia64
     
    4855    svn export ${VER}/mondo mondo-${MONDO_VER}
    4956    cp -a /tmp/mondorescue-svn.log mondo-${MONDO_VER}/svn.log
     57    mkdir -p mondo-${MONDO_VER}/docs/man
     58    cp -a ${VER}/documentation/mondo*.8 mondo-${MONDO_VER}/docs/man
    5059    echo "$REVISION" > mondo-${MONDO_VER}/REVISION
    5160    rm -rf documentation-${MONDO_VER}
    5261    svn export ${VER}/documentation documentation-${MONDO_VER}
    5362    cd documentation-${MONDO_VER}
    54     make -f Makefile.howto install INSTALLDIR=../mondo-${MONDO_VER}/mondo/docs/en
    55     make -f Makefile.man install-mindi INSTALLDIR=../mindi-${MINDI_VER}
     63    $TOOLHOME/expandver mondorescue-howto.sgml mondo*8
     64    make -f Makefile.howto install INSTALLDIR=../mondo-${MONDO_VER}/docs/en
     65    if [ $? != 0 ]; then
     66        exit -1
     67    fi
    5668    make -f Makefile.man install-mondo INSTALLDIR=../mondo-${MONDO_VER}/docs/man
    5769    if [ $? != 0 ]; then
  • branches/stable/tools/mkdeliv

    r399 r402  
    77
    88# BerliOS FTP/SSH setup
    9 BERLIOSAC=bruno@ftp.mondorescue.org
     9ACCOUNT=bruno@ftp.mondorescue.org
    1010DSTDIR=/
    1111FTPSERV="ftp.berlios.de"
     
    4646    srpms="$srpms ${TOPDIR}/SRPMS/mondo-${MONDO_VER}-${rev}${suf}.src.rpm"
    4747fi
    48 echo "Sources delivery to ${BERLIOSAC}:${DSTDIR}/src"
    49 scp ${tgz} ${BERLIOSAC}:${DSTDIR}/src
    50 ssh ${BERLIOSAC} "mkdir -p ${DSTDIR}/${ddir}/${dver}"
    51 echo "Packages delivery to ${BERLIOSAC}:${DSTDIR}/${ddir}/${dver}"
    52 scp ${rpms} ${BERLIOSAC}:${DSTDIR}/${ddir}/${dver}
    53 scp ${srpms} ${BERLIOSAC}:${DSTDIR}/${ddir}/${dver}
     48echo "Sources delivery to ${ACCOUNT}:${DSTDIR}/src"
     49scp ${tgz} ${ACCOUNT}:${DSTDIR}/src
     50
     51echo "Packages delivery to ${ACCOUNT}:${DSTDIR}/${ddir}/${dver}"
     52ssh ${ACCOUNT} "mkdir -p ${DSTDIR}/${ddir}/${dver}"
     53scp ${rpms} ${srpms} ${ACCOUNT}:${DSTDIR}/${ddir}/${dver}
     54
    5455echo "Sources delivery to ${FTPSERV} ${FTPDIR}"
    5556if [ "`which ncftpput`" != "" ]; then
Note: See TracChangeset for help on using the changeset viewer.