diff options
author | 2014-08-02 07:55:02 +0000 | |
---|---|---|
committer | 2014-08-02 07:55:02 +0000 | |
commit | 338e291b5af0866eb2f063b35ca06dd261f1c159 (patch) | |
tree | 56b56a5f94813000e8590d8c7c2e51f2743230a1 /sys-boot/gummiboot | |
parent | Version bump. (diff) | |
download | historical-338e291b5af0866eb2f063b35ca06dd261f1c159.tar.gz historical-338e291b5af0866eb2f063b35ca06dd261f1c159.tar.bz2 historical-338e291b5af0866eb2f063b35ca06dd261f1c159.zip |
Introduce gummiboot, the EFI boot manager. Bug #426598. Thanks to Elias Probst and J. García for all the work.
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'sys-boot/gummiboot')
-rw-r--r-- | sys-boot/gummiboot/ChangeLog | 11 | ||||
-rw-r--r-- | sys-boot/gummiboot/Manifest | 27 | ||||
-rw-r--r-- | sys-boot/gummiboot/gummiboot-45.ebuild | 33 | ||||
-rw-r--r-- | sys-boot/gummiboot/gummiboot-9999.ebuild | 33 | ||||
-rw-r--r-- | sys-boot/gummiboot/metadata.xml | 8 |
5 files changed, 112 insertions, 0 deletions
diff --git a/sys-boot/gummiboot/ChangeLog b/sys-boot/gummiboot/ChangeLog new file mode 100644 index 000000000000..aa023a1057c3 --- /dev/null +++ b/sys-boot/gummiboot/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for sys-boot/gummiboot +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/gummiboot/ChangeLog,v 1.1 2014/08/02 07:54:54 mgorny Exp $ + +*gummiboot-9999 (02 Aug 2014) +*gummiboot-45 (02 Aug 2014) + + 02 Aug 2014; Michał Górny <mgorny@gentoo.org> +gummiboot-45.ebuild, + +gummiboot-9999.ebuild, +metadata.xml: + Introduce gummiboot, the EFI boot manager. Bug #426598. Thanks to Elias Probst + and J. García for all the work. diff --git a/sys-boot/gummiboot/Manifest b/sys-boot/gummiboot/Manifest new file mode 100644 index 000000000000..ece18e9f7b64 --- /dev/null +++ b/sys-boot/gummiboot/Manifest @@ -0,0 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST gummiboot-45.tar.gz 119215 SHA256 b8009cca3de22a4a8ffc32ef985b1fc78ed12bf6895219eefb2cc2c406375854 SHA512 c43c0195895e25ad6cc7e5c0e70aa90c69aff08f94fe1ef047d0026954ead8114c0b38d48dc64eb3437e38d9cee0a89feec7867758058fadc496a68fd23306f9 WHIRLPOOL 491331527269998060d7bf52f5d7abdef4bc62a812f93d9ed72e345472399efa665099c96c55a6494d0b4a23dc414762c99ee30d098bd9d113210fb38c83f78d +EBUILD gummiboot-45.ebuild 796 SHA256 d476cd51eecbc4e7691b3db4f27b6dc2241a4653f77771f47ff184019faa6f6c SHA512 4a94c2e65d091c415a7624833226bbb6a413e58baa9d559b4206b413c87ef273136079e57599fee1fb53bd8bcd1a615e70a7b1ca7fe07d28f4a4a11f50c82615 WHIRLPOOL 56b31ac8d0b0753222581935df3b9f0a4c3c79693e23e6bb3eb8b7b3298605873b3db6e1607e29f0ba19ee97da0b361618dc4da4a3fe0b79da1bfb4251bd92b1 +EBUILD gummiboot-9999.ebuild 786 SHA256 3c618e591a66415c4951d17dfb7325eaa4fc37dfdccc57bd3f9367a0fb85b231 SHA512 946f364d28fcd9f8cd9a6de99de4aeb3fcde2dc43964b396e8136f3e1ac15a6adbf17f4977dae65ea78b3d370bd75af301910c6acb0241d6b46d46fb28d1929a WHIRLPOOL 5711239663256e70ccb8e820fc1b2ff5c2e0c5cb3a2aef355b002cf73bb9eec53e2cd2106b4121121284d2e5ea89a11e8bac839c71b4f0aa397c714bab4e9e2f +MISC ChangeLog 497 SHA256 539e1a6c91870941d6b9e82308d24b19b92f1cbc2598170b0d8dd0391017a995 SHA512 db51a9dfa64f1d7b7602430afc9c5a20cfdf722553014482c3f2d0793a178557ca933b7fba9692205899a20c82ab8f93f39f82acbacd8db3771990a5d94503f1 WHIRLPOOL 480f857352ab4f17afc76c2e0e1e4ed2d9c4bd4d177448d63b33d74df3fffc8636c1bfe2a2d0881cf5c1939bf07c8a261e1b944d7b8398358c39d35c1691a858 +MISC metadata.xml 233 SHA256 fd88d74157f79eb4a06067443b7138cfb56fe1c66bfa5dfe72bda038ea5a9dda SHA512 6676f74cc1b612ba4f95101b64570f257e4b37cfd803a987e3afd9e12ef9b1480918c5d6e4fa955b8447eba9e319c94aac11abe247187870406986b476b154e8 WHIRLPOOL 3c1f192d1fb5e213e407a70a7be417170b651f3049b32ddf1f6b1c1983dedbcb498fa92eb96a41463c0ff0754044930150f0e5940708a6584923e12b86200349 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQJ8BAEBCABmBQJT3JlzXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOB+sP/jAiW2ieUn5GbatXQM4eVaya +hohNLxoakeyAKbl1OzVs256quQLtJEW7886wNpojhsFewlsHIAPtMZFI9SGmc25K +YPfpgVLyXmFSOC6k1u3QTUWKQe9KKddrMobg4OdQQ2pUBvpMHU1K1vZSBpuxz1eA +z/ys9JHEO92SxFklXTekMH+IIEjUjs+LNxYVcxydk9vJTI487ipdaXectscWS4oS +XTwGRcwk9diT+qIqILoUOoJrqLgA9Z0BCPH0bJ6tVOvkOSx4hjLo7DonSchWBnoN +OP/dcnTMm5GtnGA7szqGwK+ul0z/YpVsuu/orMFA1zOrxJBZhPMUqtoF2xw2MgUC +vgnVddyUtVYjO/bXPKeSTmj+UWhMHB17ExQNNCHSK25hdzAnK5bEIhmRi2+3t8CD +oakFSmCAjl7TbXlmW1s4oJg6a6AkG7pmQywSKCuQGdY/6sVwT/7l/ByG+0rq6iqW +eIcbDVZ62N/Ls75UxK68PylhMwTrWHXDPJbZqWtuYgXtMCEVy99buARt0GMH17tO +Pd3AreNNFn6lvueIwryCKe54K3B9UvoGIFZYOwUt9Tpc4lwNFNJQxYg2EvwE8Q2J +tIbWPDKP9fI9j98m+8CPyEjm0Y0Y13zRbLAGTEmTLQbg/OqplGOBZoKRit+8tshO +MhS038pmt2m35qJVvO1W +=w2G+ +-----END PGP SIGNATURE----- diff --git a/sys-boot/gummiboot/gummiboot-45.ebuild b/sys-boot/gummiboot/gummiboot-45.ebuild new file mode 100644 index 000000000000..48089804b7fd --- /dev/null +++ b/sys-boot/gummiboot/gummiboot-45.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/gummiboot/gummiboot-45.ebuild,v 1.1 2014/08/02 07:54:54 mgorny Exp $ + +EAPI=5 + +inherit autotools eutils linux-info + +DESCRIPTION="Minimalistic UEFI bootloader" +HOMEPAGE="http://freedesktop.org/wiki/Software/gummiboot/" +SRC_URI="http://cgit.freedesktop.org/${PN}/snapshot/${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="sys-apps/util-linux" +DEPEND="${RDEPEND} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + =sys-boot/gnu-efi-3.0s" + +pkg_pretend() { + # CONFIG_EFI_STUB is required to boot a kernel with gummiboot + local CONFIG_CHECK="~EFI_STUB" + check_extra_config +} + +src_prepare() { + epatch_user + eautoreconf +} diff --git a/sys-boot/gummiboot/gummiboot-9999.ebuild b/sys-boot/gummiboot/gummiboot-9999.ebuild new file mode 100644 index 000000000000..398ac8a55dbc --- /dev/null +++ b/sys-boot/gummiboot/gummiboot-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/gummiboot/gummiboot-9999.ebuild,v 1.1 2014/08/02 07:54:54 mgorny Exp $ + +EAPI=5 + +inherit autotools eutils linux-info git-r3 + +DESCRIPTION="Minimalistic UEFI bootloader" +HOMEPAGE="http://freedesktop.org/wiki/Software/gummiboot/" +EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="sys-apps/util-linux" +DEPEND="${RDEPEND} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + =sys-boot/gnu-efi-3.0s" + +pkg_pretend() { + # CONFIG_EFI_STUB is required to boot a kernel with gummiboot + local CONFIG_CHECK="~EFI_STUB" + check_extra_config +} + +src_prepare() { + epatch_user + eautoreconf +} diff --git a/sys-boot/gummiboot/metadata.xml b/sys-boot/gummiboot/metadata.xml new file mode 100644 index 000000000000..5cb9324943ab --- /dev/null +++ b/sys-boot/gummiboot/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> +</pkgmetadata> |