dracut: update to 018.

This commit is contained in:
Juan RP 2012-05-27 09:57:11 +02:00
parent 84e9b7b305
commit 319bd82dca
3 changed files with 15 additions and 31 deletions

View file

@ -1 +0,0 @@
dracut

View file

@ -1,16 +0,0 @@
# Template file for 'dracut-network'
pkgname=dracut
depends="dracut>=014"
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."
noarch=yes
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
}

View file

@ -1,16 +1,20 @@
# Template file for 'dracut' # Template file for 'dracut'
pkgname=dracut pkgname=dracut
version=014 version=018
revision=3
distfiles="${KERNEL_SITE}/utils/boot/$pkgname/$pkgname-$version.tar.xz"
build_style=gnu-makefile build_style=gnu-makefile
make_build_args="sysconfdir=/etc" make_build_args="sysconfdir=/etc systemdsystemunitdir=/lib/systemd/system"
make_install_args="sysconfdir=/etc" make_install_args="sysconfdir=/etc systemdsystemunitdir=/lib/systemd/system"
depends="busybox psmisc>=22.14_2" depends="busybox psmisc>=22.14_2"
makedepends="libxslt docbook-xsl" makedepends="libxslt docbook-xsl"
conf_files="/etc/dracut.conf"
make_dirs="/etc/dracut.conf.d 0755 root root"
noarch=yes
homepage="http://www.kernel.org/pub/linux/utils/boot/dracut/dracut.html"
short_desc="A new initramfs infrastructure" short_desc="A new initramfs infrastructure"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
checksum=8766a0eecd51b4bc6647e7870ba269dffbbbe21954984b23c77f21ce1fd034d1 license="GPL-2"
distfiles="${KERNEL_SITE}/utils/boot/$pkgname/$pkgname-$version.tar.xz"
checksum=0d761dc19d116db82d0d7bf93d0c8c23179fb32c8d7b3b843acfb27d3633d565
long_desc=" long_desc="
Unlike existing initramfs, this is an attempt at having as little as possible Unlike existing initramfs, this is an attempt at having as little as possible
hard-coded into the initramfs as possible. The initramfs has (basically) one hard-coded into the initramfs as possible. The initramfs has (basically) one
@ -21,15 +25,12 @@ long_desc="
carry on. Having the root on MD, LVM2, LUKS is supported as well as NFS, carry on. Having the root on MD, LVM2, LUKS is supported as well as NFS,
iSCSI, NBD and FCOE with dracut-network." iSCSI, NBD and FCOE with dracut-network."
noarch=yes pre_build() {
subpackages="dracut-network" # Remove the nonsense syncheck target.
conf_files="/etc/dracut.conf" sed -i -e "s|all: syncheck|all:|g" Makefile
make_dirs="/etc/dracut.conf.d 0755 root root" }
pre_install() { pre_install() {
# fix path to busybox. # fix path to busybox.
sed -i "s|/sbin/busybox|/bin/busybox|g" \ sed -i "s|/sbin/busybox|/bin/busybox|g" modules.d/05busybox/module-setup.sh
modules.d/05busybox/module-setup.sh
} }