SPECS: kernel-desktop.spec - enable bootsplash all the way - indic...
czarny
czarny at pld-linux.org
Thu Aug 30 12:38:48 CEST 2007
Author: czarny Date: Thu Aug 30 10:38:48 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- enable bootsplash all the way
- indicate what splash is used (for splashy and usplash later use)
- require newest geninitrd (8702) to generate bootsplash/fbsplash
- suggest bootsplash/splashutils for bootsplash/splashutils versions
- removed forgotten smp Feature
- geninitrd with initramfs by default, suspend2 and bootsplash/fbsplash accordingly
---- Files affected:
SPECS:
kernel-desktop.spec (1.122 -> 1.123)
---- Diffs:
================================================================
Index: SPECS/kernel-desktop.spec
diff -u SPECS/kernel-desktop.spec:1.122 SPECS/kernel-desktop.spec:1.123
--- SPECS/kernel-desktop.spec:1.122 Thu Aug 30 10:31:11 2007
+++ SPECS/kernel-desktop.spec Thu Aug 30 12:38:43 2007
@@ -10,8 +10,8 @@
# - convert patches to common diff -uNp format
# - make sure patch numbering is consistent and preapare it
# for the future
-# - investigate ppc-ICE patches from kernel.spec (does it fix the e1000 ICE?)
-# - investigate pwc-uncompress patch from kernel.spec
+# - investigate ppc-ICE patches from kernel.spec (does it fix the e1000 ICE?)
+# - investigate pwc-uncompress patch from kernel.spec
# - investigate apparmor-caps patch from kernel.spec
# - actively search for other superb enhancing patches
# (even the experimental ones, as kernel-desktop is not
@@ -34,6 +34,13 @@
%{?debug:%define with_verbose 1}
+%if %{with bootsplash}
+%undefine with_fbsplash
+%else
+%define with_fbsplash 1
+%endif
+
+
%ifnarch %{ix86}
%undefine with_pae
%endif
@@ -264,8 +271,10 @@
BuildRequires: rpmbuild(macros) >= 1.217
Autoreqprov: no
Requires: coreutils
-Requires: geninitrd >= 2.57
+Requires: geninitrd >= 8702
Requires: module-init-tools >= 0.9.9
+%{?with_bootsplash:Suggests: bootsplash}
+%{?with_fbsplash:Suggests: splashutils}
Provides: %{name}-up = %{epoch}:%{version}-%{release}
Provides: kernel = %{epoch}:%{version}-%{release}
Provides: kernel(netfilter) = %{_netfilter_snap}
@@ -334,9 +343,7 @@
%{?with_preemptrt: - realtime-preempt patch by Ingo Molar}\
%{?with_ck: - desktop patchset by Con Kolivas}\
%{?with_grsec_minimal: - grsecurity minimal}\
- - %{?with_bootsplash:bootsplash}%{!?with_bootsplash:fbsplash}\
-%{?with_smp: - Multi Processor support}\
-%{!?with_smp:%{?with_pae: - PAE (HIGHMEM64G) support}}\
+ - %{?with_bootsplash:bootsplash}%{?with_fbsplash:fbsplash}\
- HZ=100%{!?with_laptop:0}
%define Features %(echo "%{__features}" | sed '/^$/d')
@@ -918,7 +925,7 @@
%depmod %{kernel_release}
-/sbin/geninitrd -f --initrdfs=rom %{initrd_dir}/initrd-%{kernel_release}.gz %{kernel_release}
+/sbin/geninitrd -f --initrdfs=initramfs %{?with_bootsplash:--with-bootsplash} %{?with_fbsplash:--with-fbsplash} --with-suspend2 %{initrd_dir}/initrd-%{kernel_release}.gz %{kernel_release}
mv -f %{initrd_dir}/initrd-%{alt_kernel} %{initrd_dir}/initrd-%{alt_kernel}.old 2> /dev/null > /dev/null
ln -sf initrd-%{kernel_release}.gz %{initrd_dir}/initrd-%{alt_kernel}
@@ -1122,6 +1129,14 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.123 2007/08/30 10:38:43 czarny
+- enable bootsplash all the way
+- indicate what splash is used (for splashy and usplash later use)
+- require newest geninitrd (8702) to generate bootsplash/fbsplash
+- suggest bootsplash/splashutils for bootsplash/splashutils versions
+- removed forgotten smp Feature
+- geninitrd with initramfs by default, suspend2 and bootsplash/fbsplash accordingly
+
Revision 1.122 2007/08/30 08:31:11 glen
- rndis_host patch from synce
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/kernel-desktop.spec?r1=1.122&r2=1.123&f=u
More information about the pld-cvs-commit
mailing list