From 48a080963656a34c6099721a81996171b250d1b8 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 05:42:50 +0000 Subject: [PATCH] auto-import changelog data from gnu-efi-2.5-3.src.rpm Tue Jun 05 2001 Bill Nottingham - add fix for invocations from the boot manager menu (#42222) Tue May 22 2001 Bill Nottingham - add bugfix for efibootmgr () Mon May 21 2001 Bill Nottingham - update to 2.5 - add in efibootmgr from Dell () Thu May 03 2001 Bill Nottingham - fix booting of kernels with extra arguments (#37711) Wed Apr 25 2001 Bill Nottingham - take out Stephane's initrd patch Fri Apr 20 2001 Bill Nottingham - fix the verbosity patch to not break passing arguments to images Wed Apr 18 2001 Bill Nottingham - update to 2.0, build elilo, obsolete eli --- .cvsignore | 3 ++- gnu-efi.spec | 72 ++++++++++++++++++++++++++++++++++++++++++++-------- sources | 3 ++- 3 files changed, 66 insertions(+), 12 deletions(-) diff --git a/.cvsignore b/.cvsignore index bebb343..0d7db11 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1,2 @@ -gnu-efi-1.1.tgz +efibootmgr-0.3.1.tar.gz +gnu-efi-2.5.tar.gz diff --git a/gnu-efi.spec b/gnu-efi.spec index 4476b13..9701850 100644 --- a/gnu-efi.spec +++ b/gnu-efi.spec @@ -1,26 +1,42 @@ Summary: Development Libraries and headers for EFI Name: gnu-efi -Version: 1.1 -Release: 1 +Version: 2.5 +Release: 3 Group: Development/System License: GPL -Source: ftp://ftp.hpl.hp.com/pub/linux-ia64/gnu-efi-%{version}.tgz -Patch: gnu-efi-1.1-build.patch -Patch2: gnu-efi-1.1-netshut.patch -BuildRoot: /var/tmp/efi-root +Source: ftp://ftp.hpl.hp.com/pub/linux-ia64/gnu-efi-%{version}.tar.gz +Patch: gnu-efi-2.5-makefile.patch +Patch2: efibootmgr-0.3.1-remove-from-bootorder.patch +Patch3: elilo-2.5-prompt.patch +Source1: http://domsch.com/linux/ia64/efibootmgr-0.3.1.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-root ExclusiveArch: ia64 %description This package contains development headers and libraries for developing applications that run under EFI (Extensible Firmware Interface). +%package -n elilo +Summary: ELILO linux boot loader for EFI-based systems +Group: System Environment/Base +Obsoletes: eli + +%description -n elilo +ELILO is a linux boot loader for EFI-based systems, such as IA-64. + %prep -%setup -%patch -p1 -%patch2 -p1 +%setup -a 1 +%patch -p1 +%patch2 -p0 +%patch3 -p0 %build make CFLAGS="$RPM_OPT_FLAGS" +cd efibootmgr-0.3.1 +make +cp COPYING INSTALL README doc +mv doc efibootmgr-doc +cd .. %install rm -rf $RPM_BUILD_ROOT @@ -42,16 +58,52 @@ install -m644 lib/libefi.a $RPM_BUILD_ROOT/usr/lib install -m644 gnuefi/crt0-efi-%{_arch}.o $RPM_BUILD_ROOT/usr/lib/gnuefi install -m644 gnuefi/elf_%{_arch}_efi.lds $RPM_BUILD_ROOT/usr/lib/gnuefi +mkdir -p $RPM_BUILD_ROOT/boot/efi/efi/boot +install -m 755 elilo/elilo.efi $RPM_BUILD_ROOT/boot/efi/elilo.efi +install -m 755 elilo/elilo.efi $RPM_BUILD_ROOT/boot/efi/efi/boot/bootia64.efi + +mkdir -p $RPM_BUILD_ROOT/usr/sbin +install -m 755 efibootmgr-0.3.1/src/efibootmgr/efibootmgr $RPM_BUILD_ROOT/usr/sbin + %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -%doc README apps +%doc README README.efilib ChangeLog apps /usr/include/efi /usr/lib/* +%files -n elilo +%defattr(-,root,root) +%doc elilo/README elilo/TODO elilo/elilo.txt efibootmgr-0.3.1/efibootmgr-doc +/boot/efi/elilo.efi +/boot/efi/efi/boot/bootia64.efi +/usr/sbin/efibootmgr + %changelog +* Tue Jun 5 2001 Bill Nottingham +- add fix for invocations from the boot manager menu (#42222) + +* Tue May 22 2001 Bill Nottingham +- add bugfix for efibootmgr () + +* Mon May 21 2001 Bill Nottingham +- update to 2.5 +- add in efibootmgr from Dell () + +* Thu May 3 2001 Bill Nottingham +- fix booting of kernels with extra arguments (#37711) + +* Wed Apr 25 2001 Bill Nottingham +- take out Stephane's initrd patch + +* Fri Apr 20 2001 Bill Nottingham +- fix the verbosity patch to not break passing arguments to images + +* Wed Apr 18 2001 Bill Nottingham +- update to 2.0, build elilo, obsolete eli + * Tue Dec 5 2000 Bill Nottingham - update to 1.1 diff --git a/sources b/sources index 1e34af8..852a809 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -bce6f926fe3d790d52c80bcbcbf63a18 gnu-efi-1.1.tgz +07ddaf3f0fc09d6a65115ead79ad4c95 efibootmgr-0.3.1.tar.gz +211876977523fcfdbcbbfe50263f15c6 gnu-efi-2.5.tar.gz