From 48326825f3d5832d842a508341e149b6d30b8a73 Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Tue, 6 Feb 2018 16:13:02 -0600 Subject: [PATCH] sys-kernel/gentoo-cdn-kernel-bin: binary kernel for CDN hosts --- sys-kernel/gentoo-cdn-kernel-bin/Manifest | 2 + .../gentoo-cdn-kernel-bin-4.12.12.ebuild | 38 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 sys-kernel/gentoo-cdn-kernel-bin/Manifest create mode 100644 sys-kernel/gentoo-cdn-kernel-bin/gentoo-cdn-kernel-bin-4.12.12.ebuild diff --git a/sys-kernel/gentoo-cdn-kernel-bin/Manifest b/sys-kernel/gentoo-cdn-kernel-bin/Manifest new file mode 100644 index 0000000..eeeba00 --- /dev/null +++ b/sys-kernel/gentoo-cdn-kernel-bin/Manifest @@ -0,0 +1,2 @@ +DIST linux-4.12.12-gentoo-cdn.txz 9734880 SHA256 1e85b67bf445676cac2a4bc5c8943c80ae4d58590e408b26455a58c32078bfbd SHA512 81a04c27b6b8ff5e4b922a2ac85726436585b9eb9ebd3e69411ca75c13ce688c255394659fed65ccdcb57ec7ff37b85d801e796d48e02f41a7a9da9ffb08940f WHIRLPOOL dc852dfb21651ac0e90c1372ad625c2468dc4949265bc55ac77be40cbec17cbaf12f58edd17e32b1782e68682125feff7e9ec0ca0cbb33be79880281770a1b77 +EBUILD gentoo-cdn-kernel-bin-4.12.12.ebuild 658 SHA256 027ff85d4a882c8fd314a44b8cb1b68566026e54ff1b704870066d14700b3e06 SHA512 016e8ebe74fb0d310ea844466a5c890eb99121fc2af4abc4b1a6e28dad308517dd5681d332dce541c37bf9dad8725c14ad0127449849597e9322288c0616972a WHIRLPOOL 57d8908a667e128fdf617faf2bc995825e5711873a6bc27ec4332b74241f5548278356e9cb6b33952348441fdc4aad99fafaad1886ac9875aa2ed8b88b02d3e6 diff --git a/sys-kernel/gentoo-cdn-kernel-bin/gentoo-cdn-kernel-bin-4.12.12.ebuild b/sys-kernel/gentoo-cdn-kernel-bin/gentoo-cdn-kernel-bin-4.12.12.ebuild new file mode 100644 index 0000000..a4a9cd8 --- /dev/null +++ b/sys-kernel/gentoo-cdn-kernel-bin/gentoo-cdn-kernel-bin-4.12.12.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KEYWORDS="amd64" + +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +DESCRIPTION="Gentoo CDN Kernel" +LICENSE="GPL-2" + +SRC_URI="https://pkg.cyberleo.net/distfiles/linux-4.12.12-gentoo-cdn.txz" + +SLOT="4.12.12" +IUSE="-firmware" +QA_PREBUILT="*" + +DEPEND="=sys-kernel/gentoo-sources-4.12.12" + +src_unpack() { + default + mv "${WORKDIR}/image" "${S}" +} + +src_prepare() { + default + + if ! use firmware; then + rm -r "${S}/lib/firmware" + fi + + xz -9e "${S}/lib/kernel/"{config,System.map}-* +} + +src_install() { + insinto / + doins -r "${S}/lib" +} -- 2.42.0