Add sys-kernel/inf_kernel version 0.1.0-alpha.1+58 ebuild
This commit is contained in:
parent
e60c608fe4
commit
cfabe379d7
@ -56,3 +56,4 @@ DIST inf_kernel-0.0.0.6.tar.gz 220504045 BLAKE2B 5bda580a1f605215d6339f7ed7e21bb
|
||||
DIST inf_kernel-0.0.0.7.tar.gz 220515762 BLAKE2B c7efab825b8f54d63999889806a00aa0af54655e9cf32f93d1e9f36cdc0cc5e098463b9aad676fa8791c3eea5fdbbae2678023d2cee0ad1261c66edf59546d80 SHA512 840cb7b933cb2a04590b66eda8baff70c9ab9ab0016f1c229ff6a276bfb4d4ebbf67982d56eb4334a1a2bb9f79c1b3ec586741eb0e0bf0b58be198c27c11ed85
|
||||
DIST inf_kernel-0.0.0.8.tar.gz 220537649 BLAKE2B 958c57eaa8616db3a25c5da68fb1ad466c98974705316cfe717991401888569e9cbb266e5e0f02781f38a975b79d889b3408949d30f5ece351c0539a579e852b SHA512 64d8603a64966c804e6a034c87edd178ad86c478cb307f3cf5b7a6fd1675bde150415589f9ab01c1f46e36b60ab7a678fc2a651148739099c5572dc4b77ceee6
|
||||
DIST inf_kernel-0.0.0.9.tar.gz 220539658 BLAKE2B 47465cdef64e63f1e7d5c159aabe31b8a7b794c03142d82f2581d853aa7e44b91c04fbbe9abae4a7babb9684e8e57adbd1cf12e68135de8d320e2655112b0719 SHA512 2c8793b096261ade31d8ffb1b57ef11374591ef0ab9e50a49865efeb3eeaf89b1b940a5e29af4e31df187355b8616d2c32d1564ba69356f39328f238916cf720
|
||||
DIST inf_kernel-0.1.0-alpha.1+58.tar.gz 227817828 BLAKE2B 965ecb1059b49ed24e21d65e515f0633caf5682210c6684e8d717c53778bcbcc0cd4328942e4c50aff51db22bc118da356b4561110a7676b0d223ff20759b58a SHA512 9e467d264040bfcaa54a630cbe2150834ccaf9804a0f7dd8f45ad4792d7fa97050ee8fe80a38754208c765f96a201a2be8adc9faccb1f43fdc1558cee22a5b3f
|
||||
|
50
sys-kernel/inf_kernel/inf_kernel-0.1.0.58.ebuild
Normal file
50
sys-kernel/inf_kernel/inf_kernel-0.1.0.58.ebuild
Normal file
@ -0,0 +1,50 @@
|
||||
# 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/"
|
||||
# Package must be hard-coded due to Portage ebuild name limitations not allowing Semantic Versioning
|
||||
SRC_URI="https://src.inferencium.net/Inferencium/inf_kernel/archive/inf_kernel-0.1.0-alpha.1+58.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
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user