Name: refit Version: 0.14 Release: 1mamba Summary: A boot menu and maintenance toolkit for EFI-based machines like the Intel Macs Group: System/Kernel and Hardware Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://refit.sourceforge.net Source: http://heanet.dl.sourceforge.net/sourceforge/refit/refit-src-%{version}.tar.gz License: GPL BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: gnu-efi %description rEFIt is a boot menu and maintenance toolkit for EFI-based machines like the Intel Macs. You can use it to boot multiple operating systems easily, including triple-boot setups with Boot Camp. It also provides an easy way to enter and explore the EFI pre-boot environment. %package tools Summary: Tools for refit, a boot menu and maintenance toolkit for EFI-based machines Group: Development/Libraries %description tools rEFIt is a boot menu and maintenance toolkit for EFI-based machines like the Intel Macs. You can use it to boot multiple operating systems easily, including triple-boot setups with Boot Camp. It also provides an easy way to enter and explore the EFI pre-boot environment. %package efi Summary: refit EFI binaries Group: Development/Libraries %description efi rEFIt is a boot menu and maintenance toolkit for EFI-based machines like the Intel Macs. You can use it to boot multiple operating systems easily, including triple-boot setups with Boot Camp. It also provides an easy way to enter and explore the EFI pre-boot environment. This package contains the efi binaries. %prep %setup -q -n refit-src-%{version} %build cd libeg make cd ../gptsync make -f Makefile.unix make -f Makefile.gnuefi # FIXME: refix build requires libefi from EFI_Toolkit 2.0 but gnu-efi provides # an older library release #cd ../refit #make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" cd gptsync install -D -m0755 gptsync %{buildroot}%{_sbindir}/gptsync install -D -m0755 gptsync %{buildroot}%{_datadir}/refit/gptsync.efi install -D -m0755 showpart %{buildroot}%{_sbindir}/showpart install -D -m0644 gptsync.8 %{buildroot}%{_mandir}/man8/gptsync.8 %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files tools %defattr(-,root,root) %{_sbindir}/gptsync %{_sbindir}/showpart %{_mandir}/man8/gptsync.8.gz %files efi %defattr(-,root,root) %{_datadir}/refit/gptsync.efi %changelog * Thu Jun 03 2010 Silvan Calarco 0.14-1mamba - update to 0.14 * Mon Mar 30 2009 Silvan Calarco 0.13-1mamba - automatic update by autodist * Tue Jan 27 2009 Silvan Calarco 0.12-1mamba - automatic update by autodist * Fri Sep 14 2007 Silvan Calarco 0.10-1mamba - package created by autospec