# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 inherit eutils flag-o-matic bash-completion-r1 DESCRIPTION="A set of tools for creating initramfs images from Debian" HOMEPAGE="http://packages.debian.org/unstable/utils/${PN}" SRC_URI="mirror://debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2 BSD" SLOT="0" KEYWORDS="~x86" IUSE="" RDEPEND="app-arch/cpio >=dev-libs/klibc-1.4 >=sys-apps/busybox-1.1 sys-apps/module-init-tools >=sys-fs/udev-100" DEPEND="${RDEPEND}" src_unpack() { unpack ${A} S="${WORKDIR}/${PN}" cd "${S}" } src_install() { S="${WORKDIR}/${PN}" cd ${S} dodir /usr/share/initramfs-tools/modules.d dodir /var/lib/initramfs-tools dodir /etc/initramfs-tools dodir /etc/initramfs-tools/conf.d dodir /etc/initramfs-tools/hooks dodir /etc/initramfs-tools/scripts dodir /etc/initramfs-tools/scripts/init-bottom dodir /etc/initramfs-tools/scripts/init-premount dodir /etc/initramfs-tools/scripts/init-top dodir /etc/initramfs-tools/scripts/local-bottom dodir /etc/initramfs-tools/scripts/local-premount dodir /etc/initramfs-tools/scripts/local-top dodir /etc/initramfs-tools/scripts/nfs-bottom dodir /etc/initramfs-tools/scripts/nfs-premount dodir /etc/initramfs-tools/scripts/nfs-top insinto /etc/initramfs-tools/ newins conf/initramfs.conf initramfs.conf newins conf/update-initramfs.conf update-initramfs.conf newins conf/modules modules exeinto /usr/share/bug/initramfs-tools newexe debian/script script insinto /usr/share/initramfs-tools newins conf/modules modules dodir hooks dodir scripts exeinto /usr/share/initramfs-tools doexe hook-functions doexe init insinto /usr/share/initramfs-tools/examples newins conf/modules modules exeinto /usr/share/initramfs-tools/examples newexe docs/example_script example_script newexe docs/example_hook example_hook into /usr dosbin mkinitramfs lsinitramfs update-initramfs dodoc HACKING doman mkinitramfs.8 initramfs.conf.5 initramfs-tools.8 update-initramfs.8 update-initramfs.conf.5 dobashcomp bash_completion.d/initramfs-tools }