Changeset 541 in MondoRescue for branches/stable/tools/mkrpm


Ignore:
Timestamp:
May 13, 2006, 8:47:23 PM (18 years ago)
Author:
bcornec
Message:

Stable is reverted to r436 (2.0.7) to put it in line with 2.0.8 and start from there over

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/stable/tools/mkrpm

    r532 r541  
    1818
    1919if [ "$1" = "" ]; then
    20     c="mondo-doc mindi mondo"
     20    c="mindi mondo"
    2121else
    22     if [ "$1" = "all" ]; then
    23         c="mindi-kernel mondo-doc mindi mondo"
    24     else
    25         c=$1
    26     fi
     22    c=$1
    2723fi
    2824
     
    5248    opt="rm -rf /usr/lib/mindi ;"
    5349fi
    54 if [ "`echo $c | grep mondo-doc`" != "" ]; then
    55     cd ${BASE}/svn
    56     $TOOLHOME/mkspec ${MONDO_VER} mondo-${MONDO_VER}/distributions/rpm/mondo-doc.spec > ${TOPDIR}/SPECS/mondo-doc.spec
    57     cat mondo-${MONDO_VER}/distributions/$dfam/changelog >> ${TOPDIR}/SPECS/mondo-doc.spec
    58     chmod 644 ${TOPDIR}/SPECS/mondo-doc.spec
    59 
    60     pkg1="${TOPDIR}/RPMS/${ARCH}/mondo-doc-${MONDO_VER}-${REVISION}${suf}.${ARCH}.rpm"
    61     pkg="$pkg $pkg1"
    62     rm -f $pkg1
    63 fi
    64 
    65 if [ "`echo $c | grep -v doc | grep mondo`" != "" ]; then
     50if [ "`echo $c | grep  mondo`" != "" ]; then
    6651    cd ${BASE}/svn
    6752    $TOOLHOME/mkspec ${MONDO_VER} mondo-${MONDO_VER}/distributions/rpm/mondo.spec > ${TOPDIR}/SPECS/mondo.spec
     
    7762cd ${TOPDIR}/SPECS
    7863status=0
    79 
    80 for p in $c; do
    81     echo "Generating $p RPMS"
    82     log=/tmp/$p-rpm.log
    83     rpmbuild -ba $p.spec 2> $log 1> $log
     64if [ "`echo $c | grep kernel`" != "" ]; then
     65    echo "Generating mindi-kernel RPMS"
     66    log=/tmp/mindi-kernel-rpm.log
     67    rpmbuild -ba mindi-kernel.spec 2> $log 1> $log
    8468    if [ $? != 0 ]; then
    8569        cat $log
    8670        status=-1
    8771    fi
    88 done
     72fi
     73if [ "`echo $c | grep -v kernel | grep mindi`" != "" ]; then
     74    echo "Generating mindi RPMS"
     75    log=/tmp/mindi-rpm.log
     76    rpmbuild -ba mindi.spec 2> $log 1> $log
     77    if [ $? != 0 ]; then
     78        cat $log
     79        status=-1
     80    fi
     81fi
     82if [ "`echo $c | grep mondo`" != "" ]; then
     83    echo "Generating mondo RPMS"
     84    log=/tmp/mondo-rpm.log
     85    rpmbuild -ba mondo.spec 2> $log 1> $log
     86    if [ $? != 0 ]; then
     87        cat $log
     88        status=-1
     89    fi
     90fi
    8991if [ $status = 0 ]; then
    9092    echo "Installing RPMS as root ($pkg)"
Note: See TracChangeset for help on using the changeset viewer.