# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # TODO support encrytion and btrfs only as option EAPI=6 VER="${PV%-r*}" DESCRIPTION="My personal initramfs (verry simple with encryption support)" S="${WORKDIR}/myinitramfs-${VER}" LICENSE="GPLv2" SLOT="0" KEYWORDS="amd64 x86" IUSE="" DEPEND="sys-fs/cryptsetup:= sys-fs/btrfs-progs:= sys-apps/linux-misc-apps sys-apps/busybox[static]:=" RDEPEND="${DEPEND} sys-kernel/linux[initramfs]" src_unpack() { # Well we have no sources so just create empty directory mkdir -p "${S}" } src_compile() { "${FILESDIR}/gen.sh" initramfs-gentoo } src_install() { dodir /boot insinto /boot newins initramfs-gentoo initramfs-gentoo }