From c7094645483e2428996c9d02ec5b544f6adf5735f4c74f9bb3b71434b2f78f42 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 15 Jan 2007 23:15:03 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnu-efi?expand=0&rev=1 --- .gitattributes | 23 ++++++ .gitignore | 1 + gnu-efi-3.0c.tar.gz | 3 + gnu-efi.changes | 169 ++++++++++++++++++++++++++++++++++++++++++++ gnu-efi.spec | 139 ++++++++++++++++++++++++++++++++++++ ready | 0 6 files changed, 335 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 gnu-efi-3.0c.tar.gz create mode 100644 gnu-efi.changes create mode 100644 gnu-efi.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/gnu-efi-3.0c.tar.gz b/gnu-efi-3.0c.tar.gz new file mode 100644 index 0000000..21581a3 --- /dev/null +++ b/gnu-efi-3.0c.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eed233cc6fd9ec95b5e1d02918dd6f67631730275a507c8e156c687d95528f52 +size 119478 diff --git a/gnu-efi.changes b/gnu-efi.changes new file mode 100644 index 0000000..0fc8606 --- /dev/null +++ b/gnu-efi.changes @@ -0,0 +1,169 @@ +------------------------------------------------------------------- +Fri Jun 23 17:12:49 CEST 2006 - rw@suse.de + +- Update to gnu-efi 3.0c to fix building on IA-32. + +------------------------------------------------------------------- +Wed Jan 25 21:44:15 CET 2006 - mls@suse.de + +- Convert neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Dec 9 16:28:14 CET 2005 - rw@suse.de + +- Allow building on IA-32. + +------------------------------------------------------------------- +Tue Nov 29 19:10:23 CET 2005 - rw@suse.de + +- Update to gnu-efi 3.0b-041222. + +------------------------------------------------------------------- +Tue Aug 3 15:42:54 CEST 2004 - schwab@suse.de + +- Discard unwind sections. + +------------------------------------------------------------------- +Sat Apr 17 18:15:45 CEST 2004 - schwab@suse.de + +- Pacify autobuild. + +------------------------------------------------------------------- +Fri Sep 26 20:43:48 CEST 2003 - schwab@suse.de + +- Fix linker script to include all data sections. + +------------------------------------------------------------------- +Fri Jul 25 20:34:26 CEST 2003 - schwab@suse.de + +- Revert last change, was actually a binutils bug. + +------------------------------------------------------------------- +Tue Apr 8 17:31:25 CEST 2003 - schwab@suse.de + +- Fix @gprel reference in crt object. + +------------------------------------------------------------------- +Tue Feb 26 11:24:55 CET 2002 - schwab@suse.de + +- Update to gnu-efi 3.0a. + +------------------------------------------------------------------- +Sat Nov 24 20:33:04 CET 2001 - schwab@suse.de + +- Add .rodata.* to linker script. + +------------------------------------------------------------------- +Wed Jul 18 14:33:45 CEST 2001 - schwab@suse.de + +- Update to gnu-efi 3.0. +- Split off elilo. + +------------------------------------------------------------------- +Tue May 22 10:45:05 CEST 2001 - schwab@suse.de + +- Update to gnu-efi 2.5. + +------------------------------------------------------------------- +Fri May 11 15:48:39 CEST 2001 - schwab@suse.de + +- Add initrd fix. +- Reduce timeout. + +------------------------------------------------------------------- +Thu Apr 26 09:46:09 CEST 2001 - schwab@suse.de + +- neededforbuild lx_ia64 -> kernel-source. + +------------------------------------------------------------------- +Fri Apr 6 10:48:36 CEST 2001 - schwab@suse.de + +- Update to gnu-efi 2.0. +- Package renamed to gnu-efi. + +------------------------------------------------------------------- +Tue Mar 13 17:29:15 CET 2001 - schwab@suse.de + +- Install some documentation. +- Add unwind patch from David Mosberger. + +------------------------------------------------------------------- +Wed Feb 14 12:05:49 CET 2001 - schwab@suse.de + +- Add lx_ia64 to neededforbuild. +- Get kernel headers from /usr/src/linux. + +------------------------------------------------------------------- +Sun Nov 26 22:42:24 CET 2000 - schwab@suse.de + +- Preserve .sdata section. + +------------------------------------------------------------------- +Mon Nov 6 22:51:33 CET 2000 - schwab@suse.de + +- Update to gnu-efi 1.1. +- Add `initrd=initrd' to sample eli.cfg. + +------------------------------------------------------------------- +Fri Oct 13 10:58:53 CEST 2000 - schwab@suse.de + +- Update to gnu-efi 1.0. + +------------------------------------------------------------------- +Mon Sep 11 16:55:35 CEST 2000 - schwab@suse.de + +- Mark startup.nsh as %config(noreplace). + +------------------------------------------------------------------- +Thu Aug 17 11:45:50 CEST 2000 - schwab@suse.de + +- Fix initrd support. + +------------------------------------------------------------------- +Tue Aug 8 10:35:47 CEST 2000 - schwab@suse.de + +- Update to gnu-efi 0.9. +- Install lilo.efi in /boot. + +------------------------------------------------------------------- +Mon Jul 17 17:43:16 CEST 2000 - schwab@suse.de + +- Add argv bug fix. + +------------------------------------------------------------------- +Fri Jun 30 14:17:11 CEST 2000 - schwab@suse.de + +- Update to 0.4.0. +- Fix uninitialized variable. + +------------------------------------------------------------------- +Fri Jun 16 11:08:42 CEST 2000 - @suse.de + +- Update from CVS. + +------------------------------------------------------------------- +Mon Jun 5 13:26:28 CEST 2000 - schwab@suse.de + +- Add initrd support. + +------------------------------------------------------------------- +Wed May 31 18:10:39 CEST 2000 - schwab@suse.de + +- Fix allocation bug. + +------------------------------------------------------------------- +Wed May 17 16:21:47 CEST 2000 - schwab@suse.de + +- Add eli.cfg and startup.nsh to package. + +------------------------------------------------------------------- +Mon May 15 14:19:33 CEST 2000 - schwab@suse.de + +- Fix bug in AML parser. +- Udate to gnu-efi 0.8. + +------------------------------------------------------------------- +Tue Mar 7 18:58:12 CET 2000 - schwab@suse.de + +- Package created. + diff --git a/gnu-efi.spec b/gnu-efi.spec new file mode 100644 index 0000000..c2409d3 --- /dev/null +++ b/gnu-efi.spec @@ -0,0 +1,139 @@ +# +# spec file for package gnu-efi (Version 3.0c) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: gnu-efi +BuildRequires: kernel-source +Summary: Library for EFI Applications +Version: 3.0c +Release: 1 +Group: Development/Libraries/Other +Autoreqprov: on +License: GPL, BSD +Source: ftp://ftp.hpl.hp.com/pub/linux-ia64/gnu-efi-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Library for EFI applications. + + + +Authors: +-------- + Johannes Erdfelt + David Mosberger + Stephane Eranian + +%prep +%setup -q + +%build +CFLAGS="-fpic -fshort-wchar -fno-strict-aliasing -funsigned-char" +make LINUX_HEADERS=/usr/src/linux CFLAGS="$RPM_OPT_FLAGS $CFLAGS" + +%install +make install INSTALLROOT=$RPM_BUILD_ROOT%{_prefix} +[ "%{_lib}" == "lib" ] || + mv $RPM_BUILD_ROOT/usr/lib $RPM_BUILD_ROOT/usr/%{_lib} +%if 0 +mkdir $RPM_BUILD_ROOT%{_prefix}/%{_lib}/%{name} +cp -p apps/*.efi $RPM_BUILD_ROOT%{_prefix}/%{_lib}/%{name} +%endif + +%clean +rm -fr $RPM_BUILD_ROOT + +%files +%defattr(-, root, root) +%doc README.* +%{_prefix}/include/efi +%{_prefix}/%{_lib}/crt0-efi-*.o +%{_prefix}/%{_lib}/elf_*_efi.lds +%{_prefix}/%{_lib}/libefi.a +%{_prefix}/%{_lib}/libgnuefi.a +%if 0 +%{_prefix}/%{_lib}/%{name} +%endif + +%changelog -n gnu-efi +* Fri Jun 23 2006 - rw@suse.de +- Update to gnu-efi 3.0c to fix building on IA-32. +* Wed Jan 25 2006 - mls@suse.de +- Convert neededforbuild to BuildRequires +* Fri Dec 09 2005 - rw@suse.de +- Allow building on IA-32. +* Tue Nov 29 2005 - rw@suse.de +- Update to gnu-efi 3.0b-041222. +* Tue Aug 03 2004 - schwab@suse.de +- Discard unwind sections. +* Sat Apr 17 2004 - schwab@suse.de +- Pacify autobuild. +* Fri Sep 26 2003 - schwab@suse.de +- Fix linker script to include all data sections. +* Fri Jul 25 2003 - schwab@suse.de +- Revert last change, was actually a binutils bug. +* Tue Apr 08 2003 - schwab@suse.de +- Fix @gprel reference in crt object. +* Tue Feb 26 2002 - schwab@suse.de +- Update to gnu-efi 3.0a. +* Sat Nov 24 2001 - schwab@suse.de +- Add .rodata.* to linker script. +* Wed Jul 18 2001 - schwab@suse.de +- Update to gnu-efi 3.0. +- Split off elilo. +* Tue May 22 2001 - schwab@suse.de +- Update to gnu-efi 2.5. +* Fri May 11 2001 - schwab@suse.de +- Add initrd fix. +- Reduce timeout. +* Thu Apr 26 2001 - schwab@suse.de +- neededforbuild lx_ia64 -> kernel-source. +* Fri Apr 06 2001 - schwab@suse.de +- Update to gnu-efi 2.0. +- Package renamed to gnu-efi. +* Tue Mar 13 2001 - schwab@suse.de +- Install some documentation. +- Add unwind patch from David Mosberger. +* Wed Feb 14 2001 - schwab@suse.de +- Add lx_ia64 to neededforbuild. +- Get kernel headers from /usr/src/linux. +* Sun Nov 26 2000 - schwab@suse.de +- Preserve .sdata section. +* Mon Nov 06 2000 - schwab@suse.de +- Update to gnu-efi 1.1. +- Add `initrd=initrd' to sample eli.cfg. +* Fri Oct 13 2000 - schwab@suse.de +- Update to gnu-efi 1.0. +* Mon Sep 11 2000 - schwab@suse.de +- Mark startup.nsh as %%config(noreplace). +* Thu Aug 17 2000 - schwab@suse.de +- Fix initrd support. +* Tue Aug 08 2000 - schwab@suse.de +- Update to gnu-efi 0.9. +- Install lilo.efi in /boot. +* Mon Jul 17 2000 - schwab@suse.de +- Add argv bug fix. +* Fri Jun 30 2000 - schwab@suse.de +- Update to 0.4.0. +- Fix uninitialized variable. +* Fri Jun 16 2000 - @suse.de +- Update from CVS. +* Mon Jun 05 2000 - schwab@suse.de +- Add initrd support. +* Wed May 31 2000 - schwab@suse.de +- Fix allocation bug. +* Wed May 17 2000 - schwab@suse.de +- Add eli.cfg and startup.nsh to package. +* Mon May 15 2000 - schwab@suse.de +- Fix bug in AML parser. +- Udate to gnu-efi 0.8. +* Tue Mar 07 2000 - schwab@suse.de +- Package created. diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4