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