aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Fish <gentoo@seaofdirac.net>2017-02-28 22:02:35 +0100
committerNicholas Fish <gentoo@seaofdirac.net>2017-02-28 22:02:35 +0100
commit82ceda65fe9e3af8747623aaa87cece5031fbacc (patch)
tree22b1e7203edf58cee8c18343849ef9ad457cb69a
parentAdd hacked x11-libs/vte:0.28 ebuild implementing workarounds suggested in Gen... (diff)
downloadennui-82ceda65fe9e3af8747623aaa87cece5031fbacc.tar.gz
ennui-82ceda65fe9e3af8747623aaa87cece5031fbacc.tar.bz2
ennui-82ceda65fe9e3af8747623aaa87cece5031fbacc.zip
efitools: Add to tree with fix to regenerate include file bringing in types.h, which has been sent upstream
-rw-r--r--app-crypt/efitools/Manifest3
-rw-r--r--app-crypt/efitools/efitools-1.7.0-r1.ebuild32
-rw-r--r--app-crypt/efitools/metadata.xml4
3 files changed, 39 insertions, 0 deletions
diff --git a/app-crypt/efitools/Manifest b/app-crypt/efitools/Manifest
new file mode 100644
index 0000000..a564b07
--- /dev/null
+++ b/app-crypt/efitools/Manifest
@@ -0,0 +1,3 @@
+DIST efitools-1.7.0.tar.bz2 96042 SHA256 6221323665359ded31aefd2979853203cc08509d35bed09b05a28a9c060866ea SHA512 1e839c5565b0a113569cf47bf98d656875f9a127b481287a553e8b1276969021e1a39a730b9ede3852e15d1ac045db7ec64767f5ac71a24567236c0938697ccb WHIRLPOOL fc1762b5a35111f5f103273615b03318a4c319147e1e66898ceb748fd767cd977d8cf4d466e2cd7289fea66a755a4b13f44d9f7498a6a2216213045439726bf7
+EBUILD efitools-1.7.0-r1.ebuild 813 SHA256 b0b92c13fda3c5067c132bbe9d37fd359cdf8a75e46b8a97f6d43c3cf1ac4563 SHA512 9a14f89f130ebd75b432d9bb86a646610916e2f81595271cf0c5846fdc767b0835048bd8256f58f717eb4144f1c01cac86571728a459ddf16aad7e3218b4127e WHIRLPOOL bac64a89582033612a0df5c2e06f5dd9a15f4797a7b12bdc99598330fd714a7fb4b7f1332de76aaaee065ae59555cd3392a44ae16213c085c51fe53d59baff43
+MISC metadata.xml 139 SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be WHIRLPOOL 620431014dd4fb752c3d46d11904ecb2c6d4525f5b4e30f4f778a3b74d3f7187ae4ccd856ebd7eabb48ce261b21849c732928fe647edce024a3fdc082d8f8630
diff --git a/app-crypt/efitools/efitools-1.7.0-r1.ebuild b/app-crypt/efitools/efitools-1.7.0-r1.ebuild
new file mode 100644
index 0000000..b0de54b
--- /dev/null
+++ b/app-crypt/efitools/efitools-1.7.0-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id: f5357a38b8ea8ddb6ff06fb92d50f7aac8b64b40 $
+
+EAPI="6"
+
+DESCRIPTION="Tools for manipulating UEFI secure boot platforms"
+HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/jejb/efitools.git"
+SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/jejb/efitools.git/snapshot/v${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="libressl"
+
+RDEPEND="
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ sys-apps/util-linux"
+DEPEND="${RDEPEND}
+ sys-apps/help2man
+ >=sys-boot/gnu-efi-3.0u
+ app-crypt/sbsigntool
+ virtual/pkgconfig
+ dev-perl/File-Slurp"
+
+S=${WORKDIR}/v${PV}
+
+src_prepare() {
+ default
+ cd "${S}/lib/asn1" || die && perl oid.pl
+}
diff --git a/app-crypt/efitools/metadata.xml b/app-crypt/efitools/metadata.xml
new file mode 100644
index 0000000..097975e
--- /dev/null
+++ b/app-crypt/efitools/metadata.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+</pkgmetadata>