diff --git a/sys-kernel/inf-kernel/inf-kernel-0.0.1.1.ebuild b/sys-kernel/inf-kernel/inf-kernel-0.0.1.1.ebuild index fbe6bf9..a73fb4b 100644 --- a/sys-kernel/inf-kernel/inf-kernel-0.0.1.1.ebuild +++ b/sys-kernel/inf-kernel/inf-kernel-0.0.1.1.ebuild @@ -19,3 +19,30 @@ KEYWORDS="~amd64 ~arm64" src_unpack() { default } + +install_sources() { + local file + + cd "${S}" || die + dodir /usr/src + einfo ">>> Copying sources ..." + + 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 || die + + if [[ -n ${UNIPATCH_DOCS} ]]; then + for i in ${UNIPATCH_DOCS}; do + dodoc "${T}"/${i} + done + fi +}