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

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

Exclude ppc arch architecture as it is not supported by mindi (For fedora extras as per https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187317)

  • Property svn:keywords set to Id
File size: 1.4 KB
RevLine 
[35]1#
2# $Id: mindi.spec 819 2006-09-23 09:10:49Z bruno $
3#
[1]4Summary: Mindi creates emergency boot disks/CDs using your kernel, tools and modules
[550]5Name: mindi
6Version: VVV
[722]7Release: RRR
[1]8License: GPL
[550]9Group: GRP
[542]10Url: http://www.mondorescue.org
[550]11Source: SSS
[542]12BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
[819]13ExcludeArch: ppc
[550]14Requires: bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools DDD
[699]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
[722]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
[542]35%{__rm} -rf $RPM_BUILD_ROOT
[50]36export DONT_RELINK=1
37
[235]38export PREFIX=${RPM_BUILD_ROOT}%{_exec_prefix}
39export CONFDIR=${RPM_BUILD_ROOT}%{_sysconfdir}
[179]40export RPMBUILDMINDI="true"
[50]41
[179]42./install.sh
[50]43
[1]44%clean
45%{__rm} -rf $RPM_BUILD_ROOT
46
47%post
[179]48if [ -f /usr/local/sbin/mindi ]; then
49 echo "WARNING: /usr/local/sbin/mindi exists. You should probably remove your manual mindi installation !"
50fi
51
[1]52%files
[719]53%defattr(-,root,root)
[542]54%config(noreplace) %{_sysconfdir}/mindi/deplist.txt
[315]55%doc ChangeLog INSTALL COPYING README TODO README.ia64 README.pxe README.busybox svn.log
[423]56%{_mandir}/man8/*
[200]57%{_libdir}/mindi
[564]58%{_sbindir}/*
[1]59
60%changelog
Note: See TracBrowser for help on using the repository browser.