source: MondoRescue/branches/stable/mindi/distributions/rpm/mindi.spec@ 541

Last change on this file since 541 was 541, checked in by bcornec, 18 years ago

Stable is reverted to r436 (2.0.7) to put it in line with 2.0.8 and start from there over

  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1#
2# $Id: mindi.spec 541 2006-05-13 18:47:23Z bcornec $
3#
4%define name mindi
5%define version VVV
6%define mrel RRR
7%define src SSS
8%define grp GRP
9%define addreqb bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools
10%define addreq DDD
11%define rel %{mrel}
12
13Summary: Mindi creates emergency boot disks/CDs using your kernel, tools and modules
14Name: %name
15Version: %version
16Release: %rel
17License: GPL
18Group: %{grp}
19Url: http://mondorescue.berlios.de
20Source: %{src}
21BuildRoot: %{_tmppath}/%{name}-%{version}
22Requires: %{addreq}
23# Not on all systems
24#Conflicts: bonnie++
25
26%description
27Mindi takes your kernel, modules, tools and libraries, and puts them on N
28bootable disks (or 1 bootable CD image). You may then boot from the disks/CD
29and do system maintenance - e.g. format partitions, backup/restore data,
30verify packages, etc.
31
32%prep
33%{__rm} -rf $RPM_BUILD_ROOT
34%setup -n %name-%{version}
35
36%build
37%ifarch ia64
38%{__make} -f Makefile.parted2fdisk clean
39%{__make} -f Makefile.parted2fdisk
40%endif
41
42%install
43export DONT_RELINK=1
44
45%{__rm} -rf $RPM_BUILD_ROOT
46export PREFIX=${RPM_BUILD_ROOT}%{_exec_prefix}
47export CONFDIR=${RPM_BUILD_ROOT}%{_sysconfdir}
48export RPMBUILDMINDI="true"
49
50./install.sh
51
52%clean
53%{__rm} -rf $RPM_BUILD_ROOT
54
55%post
56if [ -f /usr/local/sbin/mindi ]; then
57 echo "WARNING: /usr/local/sbin/mindi exists. You should probably remove your manual mindi installation !"
58fi
59
60%files
61%defattr(644,root,root,755)
62%config(noreplace) %{_sysconfdir}/mindi/deplist.txt
63%doc ChangeLog INSTALL COPYING README TODO README.ia64 README.pxe README.busybox svn.log
64%{_mandir}/man8/*
65%{_libdir}/mindi
66%attr(755,root,root) %{_sbindir}/*
67%attr(755,root,root) %{_libdir}/mindi/aux-tools/sbin/*
68%attr(755,root,root) %{_libdir}/mindi/rootfs/bin/*
69%attr(755,root,root) %{_libdir}/mindi/rootfs/sbin/*
70
71%changelog
Note: See TracBrowser for help on using the repository browser.