%define name mindi %define version 0.58 %define release 1mdk Summary: Creates emergency boot disks/CDs using your kernel, tools and modules. Name: %name Version: %version Release: %release License: GPL Group: System/Kernel and hardware Url: http://www.microwerks.net/~hugo/mindi/index.html Source: %name-%version.tar.bz2 BuildRoot: %_tmppath/%name-%version Requires: afio, bzip2 >= 0.9, mkisofs, libncurses5, lilo %description Mindi takes your kernel, modules, tools and libraries, and puts them on N bootable disks (or 1 bootable CD image). You may then boot from the disks/CD and do system maintenance - e.g. format partitions, backup/restore data, verify packages, etc. %prep rm -rf $RPM_BUILD_ROOT %setup %build %install rm -rf $RPM_BUILD_ROOT MINDIDIR=$RPM_BUILD_ROOT%{_datadir}/mindi mkdir -p $MINDIDIR $RPM_BUILD_ROOT%{_sbindir} cp -a * $MINDIDIR # # These are installed twice if not removed here ( cd $MINDIDIR rm -f CHANGES INSTALL LICENSE README TODO mondo-manual.html mindi-0.58.spec ) cd $RPM_BUILD_ROOT%{_sbindir} ln -sf %{_datadir}/mindi/mindi . ln -sf %{_datadir}/mindi/analyze-my-lvm $RPM_BUILD_ROOT%{_sbindir}/analyze-my-lvm cd $RPM_BUILD_ROOT/%_datadir/%name chmod 644 *.tgz chmod 644 *.bz2 chmod 644 *.txt chmod 755 mindi %clean rm -rf $RPM_BUILD_ROOT %files %config %defattr(-,root,root) %doc CHANGES INSTALL LICENSE README TODO mondo-manual.html %{_sbindir}/* %defattr(-,root,root,755) %{_datadir}/mindi %changelog * Thu Feb 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.58-1mdk - mdk spec