diff --git a/sys-boot/efiperun/Manifest b/sys-boot/efiperun/Manifest new file mode 100644 index 0000000..3f2cbbd --- /dev/null +++ b/sys-boot/efiperun/Manifest @@ -0,0 +1,3 @@ +DIST jemalloc-3.6.0.tar.gz 335634 BLAKE2B 297c2fc5f2f593816c015be3daddf80f1deb7f589dd1d2479174fec70b4ce2a1152679bac8f129d128268547da850dbe8b4101a12ed9db39357c8c9da2c36b9a SHA512 967491214a5a5c6f09fb39de693ff6743eca62c19a162023039180e454be257f8c3adfa3de029e8738a0b4ab4d675013ace53b46eafbeb4fee2c8c0d2582e472 +DIST uefireverse-594feb8d2bdede7a587e7c0844ae264d50eb03f0.tar.gz 99953 BLAKE2B 5bc22f9be7d3dacb6e824ea57747e5cb4377db8410f538ddefa65f82fc468e40c40e379df0232429c0c94556d7b0d8bb2db2a66b19cc729bf97bed7fe69b411d SHA512 7921744d40569323ad982c15d3ee4bb6bd5d26128d6ab9a5a5aca2e9a62547468c2bae451bbe5859f4c93c5342be1a0c8d2d68bf9ab07bd0468f8645430f9e21 +EBUILD efiperun-0_p20160324.ebuild 824 BLAKE2B b714ac4b9225771509cd20438ad2088fcf7fcbc979f55381626cd518fe72f963216328e214bffdf6c6b11b7c5ad5f5b9593fd9d00593c60a69087f623efb69e1 SHA512 843bbb351ea6854e7f7863a77bc00e54537bfd806a550ec348d5c5613b6a2b99865f5c65d8107f7f85a3277f23fcc413376af2f0f35f283f12f4907f5e9eb361 diff --git a/sys-boot/efiperun/efiperun-0_p20160324.ebuild b/sys-boot/efiperun/efiperun-0_p20160324.ebuild new file mode 100644 index 0000000..b747e97 --- /dev/null +++ b/sys-boot/efiperun/efiperun-0_p20160324.ebuild @@ -0,0 +1,36 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Load and run EFI PE image files on your favorite operation system (Linux)" +HOMEPAGE="https://github.com/jethrogb/uefireverse" +commit=594feb8d2bdede7a587e7c0844ae264d50eb03f0 +SRC_URI=" + https://github.com/jethrogb/uefireverse/archive/$commit.tar.gz -> uefireverse-$commit.tar.gz + https://github.com/jemalloc/jemalloc/archive/3.6.0.tar.gz -> jemalloc-3.6.0.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="sys-boot/gnu-efi" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/uefireverse-${commit}/efiperun" + +src_prepare() { + mv ../../jemalloc-3.6.0 . + cd jemalloc-3.6.0 + ./autogen.sh + ./configure --with-jemalloc-prefix=__jemalloc_ + make + default +} + +src_install() { + dobin efiperun +}