From ba296ccdd21b35bfbefc1ed8ff5aa39fce087a1a Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Thu, 10 May 2018 18:34:10 -0500 Subject: [PATCH] sys-kernel/gentoo-cdn-kernel-bin: add r8169 kmod --- sys-kernel/gentoo-cdn-kernel-bin/Manifest | 2 + .../gentoo-cdn-kernel-bin-4.12.12-r1.ebuild | 38 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 sys-kernel/gentoo-cdn-kernel-bin/gentoo-cdn-kernel-bin-4.12.12-r1.ebuild diff --git a/sys-kernel/gentoo-cdn-kernel-bin/Manifest b/sys-kernel/gentoo-cdn-kernel-bin/Manifest index eeeba00..10773d2 100644 --- a/sys-kernel/gentoo-cdn-kernel-bin/Manifest +++ b/sys-kernel/gentoo-cdn-kernel-bin/Manifest @@ -1,2 +1,4 @@ +DIST linux-4.12.12-gentoo-cdn-r1.txz 9765148 SHA256 572baa567cb2afe7b7e593ceb6ddd1bf51f1bd018ad6136a598c49dc9ffa9ed0 SHA512 8714d1c509dfd8be8809f03285fe0560024b52c7cd035329efa565711ae165e0f7a6af9232e91f135d5de3e1f79761bc5ffa37b9af0eb3c21e0c4ca386fa708b WHIRLPOOL 09c1f918c835b09e8833014557c79c0282791023b6494873f4a753dcd384f79b0e058089023aa41f6fb1527250c3dd44f9fa60bf381a0935d23b05d5b5953038 DIST linux-4.12.12-gentoo-cdn.txz 9734880 SHA256 1e85b67bf445676cac2a4bc5c8943c80ae4d58590e408b26455a58c32078bfbd SHA512 81a04c27b6b8ff5e4b922a2ac85726436585b9eb9ebd3e69411ca75c13ce688c255394659fed65ccdcb57ec7ff37b85d801e796d48e02f41a7a9da9ffb08940f WHIRLPOOL dc852dfb21651ac0e90c1372ad625c2468dc4949265bc55ac77be40cbec17cbaf12f58edd17e32b1782e68682125feff7e9ec0ca0cbb33be79880281770a1b77 +EBUILD gentoo-cdn-kernel-bin-4.12.12-r1.ebuild 661 SHA256 ad9ab9274ce67e9608658e738dd2ab4198d6ae76f7136d7dda3dc4f8e8941e83 SHA512 61a84d52fad1ca9d6d26428a3b5efea2752df1db79ebddd5d78f3908b4843c30b78aa1de665fa8e867ca4f43287e88cf02cc87c0ca61e3c4a7d06e0fbe70a5b7 WHIRLPOOL 385b9545830c6ef1b5a5f33e873ecf0b12752c5080cdfada96c9b839db6191c0144f41cfff09b0e23d369d396b5ca81c20a09004dfa4da3f032f263512ea9e57 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-r1.ebuild b/sys-kernel/gentoo-cdn-kernel-bin/gentoo-cdn-kernel-bin-4.12.12-r1.ebuild new file mode 100644 index 0000000..f2b205e --- /dev/null +++ b/sys-kernel/gentoo-cdn-kernel-bin/gentoo-cdn-kernel-bin-4.12.12-r1.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-r1.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