source: MondoRescue/trunk/mindi/distributions/rpm/mindi.spec@ 956

Last change on this file since 956 was 939, checked in by Bruno Cornec, 18 years ago

merge -r931:938 $SVN_M/branches/stable

  • Property svn:keywords set to Id
File size: 1.6 KB
RevLine 
[35]1#
2# $Id: mindi.spec 939 2006-11-17 12:41:11Z bruno $
3#
[1]4Summary: Mindi creates emergency boot disks/CDs using your kernel, tools and modules
[561]5Name: mindi
6Version: VVV
[729]7Release: RRR
[1]8License: GPL
[561]9Group: GRP
[496]10Url: http://www.mondorescue.org
[561]11Source: SSS
[496]12BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
[839]13ExcludeArch: ppc
[863]14Requires: bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools, mindi-busybox DDD
[729]15OBS
[20]16# Not on all systems
17#Conflicts: bonnie++
[1]18
19%description
20Mindi takes your kernel, modules, tools and libraries, and puts them on N
21bootable disks (or 1 bootable CD image). You may then boot from the disks/CD
22and do system maintenance - e.g. format partitions, backup/restore data,
23verify packages, etc.
24
25%prep
[729]26%setup -n %name-%{version}
[1]27
28%build
29%ifarch ia64
[50]30%{__make} -f Makefile.parted2fdisk clean
31%{__make} -f Makefile.parted2fdisk
[1]32%endif
33
34%install
[496]35%{__rm} -rf $RPM_BUILD_ROOT
[50]36export DONT_RELINK=1
37
[939]38export HEAD=${RPM_BUILD_ROOT}
39export PREFIX=%{_exec_prefix}
40# Bug on x86_64 on _sysconfdir on rhel4 at least
41%ifarch x86_64
42export CONFDIR=/etc
43%else
44export CONFDIR=%{_sysconfdir}
45%endif
46export MANDIR=%{_mandir}
47export DOCDIR=%{_docdir}
48export LIBDIR=%{_libdir}
[179]49export RPMBUILDMINDI="true"
[50]50
[179]51./install.sh
[50]52
[1]53%clean
54%{__rm} -rf $RPM_BUILD_ROOT
55
56%files
[729]57%defattr(-,root,root)
[461]58%config(noreplace) %{_sysconfdir}/mindi/deplist.txt
59%config(noreplace) %{_sysconfdir}/mindi/deplist.d/*
60%config(noreplace) %{_sysconfdir}/mindi/mindi.conf
[929]61%config(noreplace) %{_sysconfdir}/mindi/mindi.conf.dist
[315]62%doc ChangeLog INSTALL COPYING README TODO README.ia64 README.pxe README.busybox svn.log
[426]63%{_mandir}/man8/*
[200]64%{_libdir}/mindi
[588]65%{_sbindir}/*
[1]66
67%changelog
Note: See TracBrowser for help on using the repository browser.