Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > fea97c13e5ff392f44abdc563c53532d > files > 2

mindi-1.02-1mdk.src.rpm

%define name mindi
%define version 1.02
%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/
Source: %name-%{version}.tar.bz2
BuildRoot: %_tmppath/%name-%version
Requires: afio, bzip2 >= 0.9, mkisofs
Requires: binutils syslinux lilo
Buildarch:	noarch
Autoreqprov: no

%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 -n %name-%{version}

%build

%install

# Don't relativize symlinks it breaks mindi
export DONT_RELINK=1

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 
)

# Symlinks
ln -sf %_datadir/mindi/mindi %buildroot/%{_sbindir}/%{name}
ln -sf %_datadir/mindi/analyze-my-lvm %buildroot/%{_sbindir}/analyze-my-lvm

# Some rights are wierd
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 
%{_sbindir}/*
%defattr(-,root,root,755)
%{_datadir}/mindi

%changelog
* Mon Jun 28 2004 Erwan Velu <erwan@mandrakesoft.com> 1.02-1mdk
- 1.02
* Wed Jun 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.01-1mdk
- 1.01

* Fri Dec 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.87-2mdk
- autoreqprov set at no

* Fri Oct 31 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.87-1mdk
- 0.87

* Mon May 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.84-1mdk
- 0.84

* Tue Feb 25 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.82-1mdk
- 0.82
- new url

* Wed Jan 15 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.81-1mdk
- 0.81

* Mon Nov 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.67-1mdk
- 0.67

* Mon Sep 16 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.66-0.1mdk
- updated to 0.66_20020906

* Thu Jul 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.65-1mdk
- 0.65

* Fri Jun 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.63-2mdk
- maintenance release 7

* Tue Apr 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.63-1mdk
- 0.63
- fix url
- remove merged patch0

* Wed Apr 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.62-2mdk
- patch0(Andrej): fixes tmpfs detection

* Mon Apr 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.62-1mdk
- requires syslinux

* Mon Apr 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.62-0.1mdk
- 0.62

* Fri Apr 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.58-2mdk
- adjust requires
- don't relativize symlinks 'cause it breaks mindi


* Thu Feb 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.58-1mdk
- mdk spec