Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > a2e2dc2ccb53e7041d832db8239645d2 > files > 2

mindi-0.58-1mdk.src.rpm

%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