diff options
Diffstat (limited to 'sys-kernel/installkernel/installkernel-0.2.ebuild')
-rw-r--r-- | sys-kernel/installkernel/installkernel-0.2.ebuild | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/sys-kernel/installkernel/installkernel-0.2.ebuild b/sys-kernel/installkernel/installkernel-0.2.ebuild new file mode 100644 index 0000000..8f9227d --- /dev/null +++ b/sys-kernel/installkernel/installkernel-0.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Installkernel script for Portage-powered Android systems" +HOMEPAGE="https://github.com/KireinaHoro/installkernel" +SRC_URI="https://github.com/KireinaHoro/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~arm64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} +sys-kernel/preinit +app-arch/cpio +dev-util/abootimg +" + +src_install() { + into / + dobin installkernel +} + +pkg_postinst() { + if [ -L "/root/bin/installkernel" ]; then + einfo "Installkernel is successfully installed. However, the paths that kernel source's" + einfo "install.sh tries to call is /root/bin/installkernel and /sbin/installkernel. Please" + einfo "run the following as root to symlink /bin/installkernel:" + einfo " mkdir -p /root/bin && ln -s /bin/installkernel /root/bin/" + fi +} |