SVN: geninitrd/trunk: Makefile geninitrd

glen glen at pld-linux.org
Fri Apr 3 00:52:31 CEST 2009


Author: glen
Date: Fri Apr  3 00:52:31 2009
New Revision: 10290

Modified:
   geninitrd/trunk/Makefile
   geninitrd/trunk/geninitrd
Log:
- condecor modularized

Modified: geninitrd/trunk/Makefile
==============================================================================
--- geninitrd/trunk/Makefile	(original)
+++ geninitrd/trunk/Makefile	Fri Apr  3 00:52:31 2009
@@ -1,6 +1,6 @@
 # when making release, make sure you do it as RELEASE document describes
 VERSION		:= 10000.3
-MODS		:= ide luks multipath dmraid lvm md blkid udev tuxonice suspend fbsplash
+MODS		:= ide luks multipath dmraid lvm md blkid udev tuxonice suspend fbsplash condecor
 FILES_MODS  := $(MODS:%=mod-%.sh)
 FILES		:= Makefile geninitrd.sysconfig geninitrd functions $(FILES_MODS) geninitrd.8 geninitrd.8.xml ChangeLog
 prefix		:= /usr

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd	(original)
+++ geninitrd/trunk/geninitrd	Fri Apr  3 00:52:31 2009
@@ -33,8 +33,6 @@
 rootdev=""
 # requires bootsplash package to operate
 BOOT_SPLASH=no
-# requires splashutils package to operate
-FB_CON_DECOR=no
 
 # internal variables
 # is /dev on tmpfs
@@ -739,42 +737,6 @@
 	done
 }
 
-initrd_gen_fbcondecor() {
-	debug "Generating fbcondecor"
-
-	if [ ! -x /usr/bin/splash_geninitramfs -a ! -x /usr/sbin/splash_geninitramfs ]; then
-		warn "Failed to find splash_geninitramfs. Is splashutils package installed?"
-		return
-	fi
-	splash_geninitramfs_bin=/usr/sbin/splash_geninitramfs
-	[ -f /usr/bin/splash_geninitramfs ] && splash_geninitramfs_bin=/usr/bin/splash_geninitramfs
-
-	if [ -r /etc/sysconfig/splash ]; then
-		. /etc/sysconfig/splash
-	fi
-
-	if [ -z "$SPLASH_THEME" ]; then
-		warn "Please configure your /etc/sysconfig/splash first."
-		warn "Generating of splashes skipped."
-		return
-	fi
-
-	if [ -z "$FB_SPLASH_RESOLUTIONS" ]; then
-		warn "No FB_SPLASH_RESOLUTIONS specified in /etc/sysconfig/splash."
-		warn "Not adding fbcondecor to initramfs."
-		return
-	fi
-
-	for res in $FB_SPLASH_RESOLUTIONS; do
-		if [ -f "/etc/splash/$SPLASH_THEME/$res.cfg" ]; then
-			$splash_geninitramfs_bin -c $DESTDIR -r $res $SPLASH_THEME && \
-			debug "Added $res $SPLASH_THEME theme to initramfs."
-		else
-			warn "/etc/splash/$SPLASH_THEME/$res.cfg doesn't exist, skipped"
-		fi
-	done
-}
-
 # Generates /dev nodes based on /proc/partitions information.
 # Needs /proc mounted.
 # Can be called multiple times.
@@ -951,7 +913,7 @@
 	. /etc/sysconfig/geninitrd
 fi
 
-geninitrd_load_mods ide luks multipath dmraid lvm md blkid udev tuxonice suspend
+geninitrd_load_mods ide luks multipath dmraid lvm md blkid udev tuxonice suspend fbsplash condecor
 
 while [ $# -gt 0 ]; do
 	case $1 in
@@ -1185,13 +1147,6 @@
 	modext=".ko"
 fi
 
-if [ "$INITRDFS" != "initramfs" ]; then
-	if is_yes "$FB_CON_DECOR"; then
-		warn "Using fbcondecor requires INITRDFS=initramfs; skipping fbcondecor generation"
-		FB_CON_DECOR=no
-	fi
-fi
-
 if is_yes "$FB_SPLASH"  && is_yes "$BOOT_SPLASH"; then
 	warn "bootsplash and fbsplash are exclusive!"
 fi


More information about the pld-cvs-commit mailing list