diff --git a/sys-kernel/inf_kernel/Manifest b/sys-kernel/inf_kernel/Manifest index 90c714a..a6accc1 100644 --- a/sys-kernel/inf_kernel/Manifest +++ b/sys-kernel/inf_kernel/Manifest @@ -33,6 +33,7 @@ DIST inf_kernel-0.0.0.37.tar.gz 221451542 BLAKE2B cc75b6ca755631c1d5035cc3f8aec7 DIST inf_kernel-0.0.0.38.tar.gz 221446143 BLAKE2B 09dfda937ab141560a74e01b73bad2f0594a39f95ddb9a97f5da383dae90de3a636382962285d86af751a77ceeeb986a8752378c0e053d3f36f631aa98cf0302 SHA512 2dad361490c3172a0fff93e2b5108d6389520cb7e713f865d04a9cf53637d511b17e70d107aca47fc3be2d76dd002c494c947aa52d069b178cad68fbaf16fab0 DIST inf_kernel-0.0.0.39.tar.gz 221454465 BLAKE2B 6f21883a2f327245617df91a8f2c76750e0fc94f0f2e489ac9f05e9a302cb51f89a1cbc1e8d49372b0f13ef7dea3466c94727b4ff3a9672392d4e9c288a8ffe0 SHA512 f73f95bc466b55aa53a77a27a4f6dc4e2e20f9257c86a868e4383758b9c5af29bfa7207b9b954380e1e70688d2a47b2ba3f32276ece464234884d87eb91cc8f4 DIST inf_kernel-0.0.0.4.tar.gz 220489127 BLAKE2B 5d485cc1a9b7633f6eabcbb1f39dcc6b278d170775fd61f18c38573432660c2be4ef867b03be67e7a255dc1f330c92330e680c1ea9c05638bc95c907d553f6e5 SHA512 851f1e247c22701ea74da4382d64eaa9b0ad15170f8fddfb7adb05d30047af62e8de85fa2be63abf7a256fe201cc332a715021371d45301fb4b95f182f0bcbb1 +DIST inf_kernel-0.0.0.40.tar.gz 221466065 BLAKE2B 77df7a09dfc3eb8cb2e6b8eeb67b025b4c10e707c58c176d19b134d0f38700fffeb31ace2c2b5126adc1c14f24f2330588820051f17d3a564b3e12a28bf417f9 SHA512 8516a2801b95c6874d579915f3b544312e31b833ee65b5bf6ff27ad94e5a8285fafbd1909ff56cb942cdffde97e0633755fe8fb9fb8e1f6c8c27b10f60abce4d DIST inf_kernel-0.0.0.5.tar.gz 220506043 BLAKE2B 185a7c7b930b33307bd7da5be643c61c157b8c3c13d54c48bf698fcc687e44c6db8c3fabf3f7fb7f852ade1cc8ff48b8586af5ee3cb59281da72a3a891bd2ab6 SHA512 c7688d0d8aa4e370cba08fddcae7aa53fd452be13893a52447c883e35beff88e95c4f0c126feaa5adaaf2e2e325a6828ec3dd228e5f8277f2ffa65a2986db1f3 DIST inf_kernel-0.0.0.6.tar.gz 220504045 BLAKE2B 5bda580a1f605215d6339f7ed7e21bb42e4773639392d58f4c8d5cba5998b93a2ade7e8dc64c390abfd741e5727d8ee508ffb915f67dc8d49d627d7c3f9edcb6 SHA512 41853f117ef13e334ee629b0592366573ad3b14b676707bd517f11a86150c51534379b3f7e3816165c21621f462052a852dca4faac4ad89a6902bbe0d0811d23 DIST inf_kernel-0.0.0.7.tar.gz 220515762 BLAKE2B c7efab825b8f54d63999889806a00aa0af54655e9cf32f93d1e9f36cdc0cc5e098463b9aad676fa8791c3eea5fdbbae2678023d2cee0ad1261c66edf59546d80 SHA512 840cb7b933cb2a04590b66eda8baff70c9ab9ab0016f1c229ff6a276bfb4d4ebbf67982d56eb4334a1a2bb9f79c1b3ec586741eb0e0bf0b58be198c27c11ed85 diff --git a/sys-kernel/inf_kernel/inf_kernel-0.0.0.40.ebuild b/sys-kernel/inf_kernel/inf_kernel-0.0.0.40.ebuild new file mode 100644 index 0000000..735735e --- /dev/null +++ b/sys-kernel/inf_kernel/inf_kernel-0.0.0.40.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999 Gentoo Authors, 2022 Jake Winters +# SPDX-License-Identifier: GPL-2.0-only + + +EAPI="8" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Inferencium Kernel source code." +HOMEPAGE="https://src.inferencium.net/Inferencium/inf_kernel/" +SRC_URI="https://src.inferencium.net/Inferencium/inf_kernel/archive/${P}.tar.gz" +S="${WORKDIR}/${PN}" +KEYWORDS="~amd64 ~arm64" + + +src_unpack() { + default +} + +install_sources() { + local file + + cd "${S}" || die + dodir /src/ + einfo ">>> Copying source code ..." + + file="$(find ${WORKDIR} -iname "docs" -type d)" + if [[ -n ${file} ]]; then + for file in $(find ${file} -type f); do + echo "${file//*docs\/}" >> "${S}"/patches.txt + echo "===================================================" >> "${S}"/patches.txt + cat ${file} >> "${S}"/patches.txt + echo "===================================================" >> "${S}"/patches.txt + echo "" >> "${S}"/patches.txt + done + fi + + mv "${WORKDIR}"/inf_kernel* "${ED}"/src/${P} || die + + if [[ -n ${UNIPATCH_DOCS} ]]; then + for i in ${UNIPATCH_DOCS}; do + dodoc "${T}"/${i} + done + fi +}