diff options
author | Ctibor <ctibor.brancik@seznam.cz> | 2015-12-03 21:22:05 +0100 |
---|---|---|
committer | Ctibor <ctibor.brancik@seznam.cz> | 2015-12-03 21:22:05 +0100 |
commit | 0eb84c37a7dac5e44846e58050b49b72ab8e8724 (patch) | |
tree | 8d2945b44a22f6d7f8505e50803b6e02ce099d4c | |
parent | 2e40b9c57587224cd6f08f6a06369bb9e914d599 (diff) | |
download | brancik-overlay-0eb84c37a7dac5e44846e58050b49b72ab8e8724.tar.gz brancik-overlay-0eb84c37a7dac5e44846e58050b49b72ab8e8724.tar.bz2 |
Add sys-apps/initramfs-tools
-rw-r--r-- | sys-apps/initramfs-tools/Manifest | 1 | ||||
-rw-r--r-- | sys-apps/initramfs-tools/initramfs-tools-0.120.ebuild | 82 | ||||
-rw-r--r-- | sys-apps/initramfs-tools/metadata.xml | 19 |
3 files changed, 102 insertions, 0 deletions
diff --git a/sys-apps/initramfs-tools/Manifest b/sys-apps/initramfs-tools/Manifest new file mode 100644 index 0000000..9fec5e4 --- /dev/null +++ b/sys-apps/initramfs-tools/Manifest @@ -0,0 +1 @@ +DIST initramfs-tools_0.120.tar.xz 80328 SHA256 e5bd5a4fa543e9438ad59399d275681c7db0840fed2c531383ad81d5d8b5552f SHA512 99201241c77dece93f49cbd6c3024a6da87d0d62b21ae0bdc97c032fc133991b71fdb5fa65691fd2f089565bc5176bb96ac694df48426ce40c67068d71e5229a WHIRLPOOL 7a789ba3d37c49bdefb6e7ff1df789a21a6013e3a28d625767fa78cf7cdf0f95ede29e42d4fd4f2c8d153a25d0c01f00a34a1f95803650814cd980b32dcea86b diff --git a/sys-apps/initramfs-tools/initramfs-tools-0.120.ebuild b/sys-apps/initramfs-tools/initramfs-tools-0.120.ebuild new file mode 100644 index 0000000..9bd289a --- /dev/null +++ b/sys-apps/initramfs-tools/initramfs-tools-0.120.ebuild @@ -0,0 +1,82 @@ +# 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 +} diff --git a/sys-apps/initramfs-tools/metadata.xml b/sys-apps/initramfs-tools/metadata.xml new file mode 100644 index 0000000..36b0b74 --- /dev/null +++ b/sys-apps/initramfs-tools/metadata.xml @@ -0,0 +1,19 @@ + +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>ctibor@brancik.cz</email> + <name>Ctibor Brančík</name> + </maintainer> + <longdescription> + This package contains tools to create a bootable initramfs for Linux kernel packages. The initramfs is a compressed cpio archive. At boot time, the kernel unpacks that archive into RAM, mounts and uses it as initial root file system. The mounting of the real root file system occurs in early user space. klibc provides utilities to setup root. Having the root on MD, LVM2, LUKS or NFS is also supported. Any boot loader with initrd support is able to load an initramfs archive. + </longdescription> + <upstream> + <maintainer status="active"> + <email>maks@debian.org</email> + <name>Maximilian Attems</name> + </maintainer> + <changelog>https://anonscm.debian.org/gitweb/?p=kernel/initramfs-tools.git</changelog> + </upstream> +</pkgmetadata>
\ No newline at end of file |