Changeset 541 in MondoRescue for branches/stable/tools/mkrpm
- Timestamp:
- May 13, 2006, 8:47:23 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/stable/tools/mkrpm
r532 r541 18 18 19 19 if [ "$1" = "" ]; then 20 c="m ondo-doc mindi mondo"20 c="mindi mondo" 21 21 else 22 if [ "$1" = "all" ]; then 23 c="mindi-kernel mondo-doc mindi mondo" 24 else 25 c=$1 26 fi 22 c=$1 27 23 fi 28 24 … … 52 48 opt="rm -rf /usr/lib/mindi ;" 53 49 fi 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 50 if [ "`echo $c | grep mondo`" != "" ]; then 66 51 cd ${BASE}/svn 67 52 $TOOLHOME/mkspec ${MONDO_VER} mondo-${MONDO_VER}/distributions/rpm/mondo.spec > ${TOPDIR}/SPECS/mondo.spec … … 77 62 cd ${TOPDIR}/SPECS 78 63 status=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 64 if [ "`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 84 68 if [ $? != 0 ]; then 85 69 cat $log 86 70 status=-1 87 71 fi 88 done 72 fi 73 if [ "`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 81 fi 82 if [ "`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 90 fi 89 91 if [ $status = 0 ]; then 90 92 echo "Installing RPMS as root ($pkg)"
Note:
See TracChangeset
for help on using the changeset viewer.