From 1b18b076905e35b7c1cef6ae4a796181ed262d64 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 28 May 2012 08:21:21 +0200 Subject: [PATCH] dracut: resurrect -network subpkg. --- srcpkgs/dracut-network | 1 + srcpkgs/dracut/dracut-network.template | 14 ++++++++++++++ srcpkgs/dracut/template | 4 +++- 3 files changed, 18 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/dracut-network create mode 100644 srcpkgs/dracut/dracut-network.template diff --git a/srcpkgs/dracut-network b/srcpkgs/dracut-network new file mode 120000 index 00000000000..b3ae25a9bdd --- /dev/null +++ b/srcpkgs/dracut-network @@ -0,0 +1 @@ +dracut \ No newline at end of file diff --git a/srcpkgs/dracut/dracut-network.template b/srcpkgs/dracut/dracut-network.template new file mode 100644 index 00000000000..797ee16d4e8 --- /dev/null +++ b/srcpkgs/dracut/dracut-network.template @@ -0,0 +1,14 @@ +# Template file for 'dracut-network' +depends="dracut>=$version" +noarch=yes +short_desc="${short_desc} - network modules" +long_desc="${long_desc} + This package contains some modules to allow booting from network, such as + via ISCSI, NFS, etc." + +do_install() { + for f in 40network 90livenet 95fcoe 95iscsi \ + 95nbd 95nfs 95zfcp 95znet; do + vmove usr/lib/dracut/modules.d/${f} usr/lib/dracut/modules.d + done +} diff --git a/srcpkgs/dracut/template b/srcpkgs/dracut/template index 28216faf398..19705bbd721 100644 --- a/srcpkgs/dracut/template +++ b/srcpkgs/dracut/template @@ -1,6 +1,8 @@ # Template file for 'dracut' pkgname=dracut version=018 +revision=1 +noarch=yes build_style=gnu-makefile make_build_args="sysconfdir=/etc systemdsystemunitdir=/lib/systemd/system" make_install_args="sysconfdir=/etc systemdsystemunitdir=/lib/systemd/system" @@ -8,7 +10,7 @@ depends="busybox psmisc>=22.14_2" makedepends="libxslt docbook-xsl" conf_files="/etc/dracut.conf" make_dirs="/etc/dracut.conf.d 0755 root root" -noarch=yes +subpackages="dracut-network" homepage="http://www.kernel.org/pub/linux/utils/boot/dracut/dracut.html" short_desc="A new initramfs infrastructure" maintainer="Juan RP "