[packages/gummiboot] new, version 45

glen glen at pld-linux.org
Thu Aug 7 08:49:35 CEST 2014


commit 053da77c2c295abec833f5c08ec61f7bae03a925
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Aug 7 09:49:05 2014 +0300

    new, version 45
    
    based on fedora package
    a387f76600246a4b0b4c7a957736c9f668f0851b

 gummiboot.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 68 insertions(+)
---
diff --git a/gummiboot.spec b/gummiboot.spec
new file mode 100644
index 0000000..8182049
--- /dev/null
+++ b/gummiboot.spec
@@ -0,0 +1,68 @@
+# TODO
+# - pesign the .efi
+Summary:	Simple EFI Boot Manager
+Name:		gummiboot
+Version:	45
+Release:	1
+License:	LGPL v2+
+Group:		Base
+# git clone git://anongit.freedesktop.org/gummiboot
+# cd gummiboot/
+# ./autogen
+# ./configure
+# make distcheck
+Source0:	http://pkgs.fedoraproject.org/repo/pkgs/gummiboot/%{name}-%{version}.tar.xz/5d4957390e959cb9f325b87712ddd3f1/gummiboot-%{version}.tar.xz
+# Source0-md5:	5d4957390e959cb9f325b87712ddd3f1
+URL:		http://freedesktop.org/wiki/Software/gummiboot
+BuildRequires:	docbook-style-xsl
+BuildRequires:	gnu-efi
+BuildRequires:	libblkid-devel
+BuildRequires:	libxslt
+#BuildRequires:	pesign
+BuildRequires:	pkgconfig
+BuildRequires:	tar >= 1:1.22
+BuildRequires:	xz
+ExclusiveArch:	%{ix86} %{x8664}
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+gummiboot is a simple UEFI boot manager which executes configured EFI
+images. The default entry is selected by a configured pattern (glob)
+or an on-screen menu.
+
+gummiboot operates on the EFI System Partition (ESP) only. gummiboot
+reads simple and entirely generic boot loader configuration files; one
+file per boot loader entry to select from.
+
+Configuration file fragments, kernels, initrds, other EFI images need
+to reside on the ESP.
+
+%prep
+%setup -q
+
+%build
+%configure \
+	--bindir=%{_sbindir} \
+	--disable-silent-rules \
+	--libexecdir=%{_prefix}/lib
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%{_bindir}/gummiboot update || :
+
+%files
+%defattr(644,root,root,755)
+%doc README LICENSE
+%attr(755,root,root) %{_sbindir}/gummiboot
+%{_mandir}/man8/gummiboot.8*
+%dir %{_prefix}/lib/%{name}
+%{_prefix}/lib/%{name}/gummiboot*.efi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gummiboot.git/commitdiff/053da77c2c295abec833f5c08ec61f7bae03a925



More information about the pld-cvs-commit mailing list