Changeset 219 in MondoRescue for trunk/tools
- Timestamp:
- Dec 15, 2005, 2:54:19 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/mkrpm
r146 r219 24 24 c=$1 25 25 fi 26 if [ "`echo $c | grep mindi`" != "" ]; then 26 if [ "`echo $c | grep mindi-kernel`" != "" ]; then 27 cd ${BASE}/svn 28 echo "Management of mindi-kernel ${MINDI_VER}" 29 rm -fr mindi-kernel-${MINDI_VER} 30 cp -a ${VER}/mindi-kernel mindi-kernel-${MINDI_VER} 31 find mindi-kernel-${MINDI_VER} -type d -name .svn | xargs rm -rf 32 find mindi-kernel-${MINDI_VER} -type f -name '.*.swp' | xargs rm -rf 33 find mindi-kernel-${MINDI_VER} -type f -name '*~' | xargs rm -rf 34 mkdir -p ${TOPDIR}/SOURCES 35 tar cvfhz ${TOPDIR}/SOURCES/mindi-kernel-${MINDI_VER}.tgz mindi-kernel-${MINDI_VER} 36 tar cvfhj ${TOPDIR}/SOURCES/mindi-kernel-${MINDI_VER}.tar.bz2 mindi-kernel-${MINDI_VER} 37 sed "s/^%define mrel..*/%define mrel ${rev}.${suf}/" mindi-kernel-${MINDI_VER}/mindi-kernel.spec > ${TOPDIR}/SPECS/mindi-kernel.spec 38 rm -f ${TMP}/mindi-kernel*-root 39 pkg="$pkg ${TOPDIR}/RPMS/${ARCH}/mindi-kernel-${MINDI_VER}-${rev}.${suf}.${ARCH}.rpm" 40 fi 41 if [ "`echo $c | grep -v kernel | grep mindi`" != "" ]; then 27 42 cd ${BASE}/svn 28 43 echo "Management of mindi ${MINDI_VER}" … … 40 55 pkg="$pkg ${TOPDIR}/RPMS/${ARCH}/mindi-${MINDI_VER}-${rev}.${suf}.${ARCH}.rpm" 41 56 # ATTENTION: This could be dangerous for your setup 42 opt="rm -rf /usr/ share/mindi ;"57 opt="rm -rf /usr/lib/mindi ;" 43 58 fi 44 59 if [ "`echo $c | grep mondo`" != "" ]; then … … 61 76 fi 62 77 cd ${TOPDIR}/SPECS 63 if [ "`echo $c | grep mindi`" != "" ]; then 78 if [ "`echo $c | grep kernel`" != "" ]; then 79 rpmbuild -ba mindi-kernel.spec 80 fi 81 if [ "`echo $c | grep -v kernel | grep mindi`" != "" ]; then 64 82 rpmbuild -ba mindi.spec 65 83 fi 66 84 if [ "`echo $c | grep mondo`" != "" ]; then 67 rpmbuild -ba --without xmondomondo.spec85 rpmbuild -ba mondo.spec 68 86 fi 69 87 su - -c "$opt rpm -Uvh --force $pkg"
Note:
See TracChangeset
for help on using the changeset viewer.