Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=systemd.git;a=commitdiff;h=c1cc701aad962b4f297ed088529b71d95e72a4b1

commit c1cc701aad962b4f297ed088529b71d95e72a4b1
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Sat Dec 4 11:42:48 2010 +0000

dracut-007-3-i686
*added new subpackage

diff --git a/source/base-extra/dracut/FrugalBuild 
b/source/base-extra/dracut/FrugalBuild
index 62cab50..7a6e568 100644
--- a/source/base-extra/dracut/FrugalBuild
+++ b/source/base-extra/dracut/FrugalBuild
@@ -3,9 +3,9 @@

pkgname=dracut
pkgver=007
-pkgrel=2
+pkgrel=3
pkgdesc="Generic initramfs generation tool"
-depends=('udev' 'util-linux-ng' 'bash')
+depends=('udev' 'util-linux-ng' 'bash' 'dash' 'kbd' 'cpio')
makedepends=("docbook-sgml-dtd-4.1" "libxslt" "docbook-xsl")
groups=('base-extra')
archs=('i686' 'x86_64' 'ppc')
@@ -17,8 +17,57 @@ replaces=("mkinitrd")
provides=("mkinitrd")
conflicts=("mkinitrd")

+
+subpkgs=("${subpk...@]}" 'dracut-network')
+subdescs=("${subdes...@]}" 'Dracut modules to build a dracut initramfs with 
network support')
+subrodepends=("${subrodepen...@]}" "$pkgname=$pkgver")
+subdepends=("${subdepen...@]}" "net-tools iproute2 bridge-utils dhclient 
nfs-utils iscsi")
+subgroups=("${subgrou...@]}" 'base-extra')
+subarchs=("${subarc...@]}" 'i686 x86_64 ppc')
+
+subpkgs=("${subpk...@]}" 'dracut-plymouth')
+subdescs=("${subdes...@]}" 'Dracut modules to build a dracut initramfs with 
plymouth support')
+subrodepends=("${subrodepen...@]}" "$pkgname=$pkgver")
+subdepends=("${subdepen...@]}" "plymouth")
+subgroups=("${subgrou...@]}" 'base-extra')
+subarchs=("${subarc...@]}" 'i686 x86_64 ppc')
+
+subpkgs=("${subpk...@]}" 'dracut-raid')
+subdescs=("${subdes...@]}" 'Dracut modules to build a dracut initramfs with 
raid support')
+subrodepends=("${subrodepen...@]}" "$pkgname=$pkgver")
+subdepends=("${subdepen...@]}" "multipath-tools lvm2")
+subgroups=("${subgrou...@]}" 'base-extra')
+subarchs=("${subarc...@]}" 'i686 x86_64 ppc')
+
+
build() {
Fcd
make install DESTDIR=$Fdestdir sbindir=/sbin \
sysconfdir=/etc mandir=%{_mandir} WITH_SWITCH_ROOT=0 || Fdie
+
+       #remove useless files (missing depends or couldn't tested)
+       Frm usr/share/dracut/modules.d/10rpmversion/check
+       Frm usr/share/dracut/modules.d/01fips/check
+       Frm usr/share/dracut/modules.d/01fips
+       Frm usr/share/dracut/modules.d/98selinux
+       Frm usr/share/dracut/modules.d/60xen
+       Frm usr/share/dracut/modules.d/95dasd
+       Frm usr/share/dracut/modules.d/95dasd_mod
+       Frm usr/share/dracut/modules.d/95zfcp
+       Frm usr/share/dracut/modules.d/95znet
+       Frm usr/share/dracut/modules.d/95fcoe
+       # remove gentoo modules
+       Frm usr/share/dracut/modules.d/50gensplash
+
+       Fsplit dracut-raid usr/share/dracut/modules.d/*lvm*
+       Fsplit dracut-raid usr/share/dracut/modules.d/*multipath*
+       Fsplit dracut-raid usr/share/dracut/modules.d/*raid*
+
+       Fsplit dracut-plymouth usr/share/dracut/modules.d/50plymouth
+
+       Fsplit dracut-network usr/share/dracut/modules.d/40network
+       Fsplit dracut-network usr/share/dracut/modules.d/95iscsi
+       Fsplit dracut-network usr/share/dracut/modules.d/95nbd
+       Fsplit dracut-network usr/share/dracut/modules.d/95nfs
+       Fsplit dracut-network usr/share/dracut/modules.d/45ifcfg
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to