diff --git a/sys-kernel/inf-kernel/Manifest b/sys-kernel/inf-kernel/Manifest index ed52149..9062e06 100644 --- a/sys-kernel/inf-kernel/Manifest +++ b/sys-kernel/inf-kernel/Manifest @@ -17,6 +17,7 @@ DIST inf-kernel-0.0.0.22.tar.gz 220743935 BLAKE2B 5818b26d872c6d1abe5ba7f5447836 DIST inf-kernel-0.0.0.23.tar.gz 220663910 BLAKE2B e4079c71dbea5891cc7c1d515cf9d1f349b0703b93f398f29cdd6b59b96bfe500f55939893d187a8751ed7de98b291054727988142a22855ae88934a6650090d SHA512 789d8eacda710ae24d24767bd3a1f3b6ef3b66b20aafcbd2c59dd3e81f4f1343102bb370ba61c738e860328904e1097d242d90bb2310f96a7f653cd81f6f4862 DIST inf-kernel-0.0.0.24.tar.gz 220622316 BLAKE2B c46574dfdc8f8030cc38e8400132f8c9c324ebcfb1ff63195ad1c91a5c241151796fc14b2a95c3659a55238b990f997562cb8fe3c9d85518cc864763e34bec41 SHA512 70edcb3ce7fc9ed34042e2d4c463ffda632277076335c88c103eddb622a0f37ee8acc29d94057d2a917e81b0e2fa7d50b06b53046a435d320072b5d7fcc6b4a3 DIST inf-kernel-0.0.0.25.tar.gz 220631473 BLAKE2B c8d2a8d48af9217e06a3660ffd09e91464a0de03ab4cfadbf3c63ca2bdeeda9a833c8b0cb8e3b2238ed7c2cb46bfb55593119454373b22c9c4a86c02c2f07b8d SHA512 5f9f59273bb95b80d3114bb7b88bed9a423a3055cb81f1ea8c6b3e8b7f83fb782d01e95a5b1793d0ad073b3bfab43e6bc5286e31935a29ea28bd8de9e6dfd04c +DIST inf-kernel-0.0.0.26.tar.gz 220640177 BLAKE2B ac7a3a659be789ebbfcc3bb218e54e8762062b872f88bc62ba917fe4d06e4f7ca32ee0c98923e4939cf2dbc1696db4e9b534e619a43ef113ce85a6e931ae4c0f SHA512 c250c303d672b1dbc5f73e9141d3384c4280753159f0c9a5b623296f84c8052c2b6e27d76fb4e3ee868340a8515c240213695052fe3f79f696e82e589378e6b1 DIST inf-kernel-0.0.0.3.tar.gz 220476104 BLAKE2B 274d3f10bcfec2cd2a156b6588fd9bceaac174bf0caad1bf5c28594cecbed52ad5a42f6e639396dee34c041e4824993c5a29ac1597262fd9d3e3da9a6e081966 SHA512 b6e9081a69991aa678981d3bc176ba82935d00f30f141ad8e1037349b2abe6082ec2568853912bdd0c90cab3b7aae6affcad700556d1a57924ad4a8a1d790591 DIST inf-kernel-0.0.0.4.tar.gz 220491199 BLAKE2B 359bfbbd3cb87137a52341744ed7b3694d4141ba13825ac1e16b3a732c32feaf9c7f2a55399fc73b89b444a542c78ad36b373c441cda4bc0cdf1d84c76349c7f SHA512 53d14777969f9fae07bab2c40ea8a76428f6d594a0711e835a33359822869f8fd363ec6af177160b0583dfec319599fa67276693b6630c346769e880ebfcc3b5 DIST inf-kernel-0.0.0.5.tar.gz 220508104 BLAKE2B 63429852b6621ed3807e191b78d3e614028360c5285dede139acb57a607a236cf39733066e75bc53ebc902fbad55e0fff1b356fc92ebab90e68a3f57da934dfb SHA512 1c0230be8896a2a4113b28e0a41c7e08453cb5b90159d4ebd56e0251b941fc84b1498d8fa807c760022ef492ec1ff5369d92b9c61f0bce3a38be45a439e55a9d diff --git a/sys-kernel/inf-kernel/inf-kernel-0.0.0.26.ebuild b/sys-kernel/inf-kernel/inf-kernel-0.0.0.26.ebuild new file mode 100644 index 0000000..d5a0ad1 --- /dev/null +++ b/sys-kernel/inf-kernel/inf-kernel-0.0.0.26.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors, 2022-2023 Inference +# 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://git.inferencium.net/Inferencium/inf-kernel/" +SRC_URI="https://git.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 +}