# # $Id: mindi.spec 1060 2007-01-17 05:03:13Z bruno $ # Summary: Mindi creates emergency boot disks/CDs using your kernel, tools and modules Name: mindi Version: VVV Release: RRR License: GPL Group: GRP Url: http://www.mondorescue.org Source: SSS BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n) ExcludeArch: ppc Requires: bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools, mindi-busybox DDD OBS # Not on all systems #Conflicts: bonnie++ %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 %setup -n %name-%{version} %build %ifarch ia64 %{__make} -f Makefile.parted2fdisk clean %{__make} -f Makefile.parted2fdisk %endif %install %{__rm} -rf $RPM_BUILD_ROOT export DONT_RELINK=1 export HEAD=${RPM_BUILD_ROOT} export PREFIX=%{_exec_prefix} # Bug on x86_64 on _sysconfdir on rhel4 at least %ifarch x86_64 export CONFDIR=/etc %else export CONFDIR=%{_sysconfdir} %endif export MANDIR=%{_mandir} export DOCDIR=%{_docdir} export LIBDIR=%{_libdir} export RPMBUILDMINDI="true" ./install.sh %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %config(noreplace) %{_sysconfdir}/mindi/deplist.txt %config(noreplace) %{_sysconfdir}/mindi/deplist.d/* %config(noreplace) %{_sysconfdir}/mindi/mindi.conf %config(noreplace) %{_sysconfdir}/mindi/mindi.conf.dist %config(noreplace) %{_sysconfdir}/mindi/mindi.conf.dist.md5 %doc ChangeLog INSTALL COPYING README TODO README.ia64 README.pxe README.busybox svn.log %{_mandir}/man8/* %{_libdir}/mindi %{_sbindir}/* %changelog