File kernel-source.diff of Package kernel-source
--- series.conf
+++ series.conf
@@ -10000,0 +1001,5 @@
+
+# l4 patch
+ patches.l4/l4linux-2.6.22.patch
+ patches.l4/l4linux-2.6.22-symlinks.patch
+
--- kernel-source.spec
+++ kernel-source.spec
@@ -27,6 +27,8 @@
Group: Development/Sources
Autoreqprov: off
BuildRequires: coreutils
+BuildRequires: dice-devel l4env-devel
+Requires: dice-devel l4env-devel
%if ! 0%{?opensuse_bs}
BuildRequires: kernel-dummy
%endif
@@ -67,11 +69,13 @@
Source52: kernel-debug.spec
Source53: kernel-default.spec
Source54: kernel-kdump.spec
-Source55: kernel-ppc64.spec
-Source56: kernel-s390.spec
-Source57: kernel-vanilla.spec
-Source58: kernel-xen.spec
-Source59: kernel-xenpae.spec
+Source55: kernel-l4_dom0.spec
+Source56: kernel-l4_domUT.spec
+Source57: kernel-ppc64.spec
+Source58: kernel-s390.spec
+Source59: kernel-vanilla.spec
+Source60: kernel-xen.spec
+Source61: kernel-xenpae.spec
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -84,6 +88,8 @@
Source109: patches.kernel.org.tar.bz2
Source110: patches.apparmor.tar.bz2
Source111: patches.rt.tar.bz2
+Source112: patches.l4.tar.bz2
+Source113: config.l4.tar.bz2
Source120: kabi.tar.bz2
Source121: novell-kmp.tar.bz2
BuildRoot: %_tmppath/%name-%version-build
@@ -107,7 +113,7 @@
echo "Architecture symbol(s): %symbols"
# Unpack all sources and patches
-%setup -q -c -T -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 107 -a 108 -a 109 -a 110 -a 111
+%setup -q -c -T -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 107 -a 108 -a 109 -a 110 -a 111 -a 112 -a 113
%build
mkdir -p $RPM_BUILD_ROOT/usr/src
@@ -173,6 +179,8 @@
case $flavor in
um)
MAKE_ARGS="ARCH=$flavor SUBARCH=$arch O=$o" ;;
+ l4_dom*)
+ MAKE_ARGS="ARCH=l4 SUBARCH=$arch O=$o" ;;
*)
MAKE_ARGS="ARCH=$arch O=$o" ;;
esac
--- kernel-syms.spec
+++ kernel-syms.spec
@@ -32,7 +32,7 @@
BuildRequires: kernel-dummy
%endif
%ifarch %ix86
-BuildRequires: kernel-default kernel-bigsmp kernel-debug kernel-xen kernel-xenpae
+BuildRequires: kernel-default kernel-bigsmp kernel-debug kernel-xen kernel-xenpae kernel-l4_dom0 kernel-l4_domUT
%else
%ifarch ppc
BuildRequires: kernel-default kernel-ppc64 kernel-kdump
--- config.conf
+++ config.conf
@@ -8,6 +8,8 @@
+IA32 i386/xen
+IA32 i386/xenpae
+IA32 i386/vanilla
++IA32 i386/l4_dom0
++IA32 i386/l4_domUT
+ia64 ia64/default
+ia64 ia64/debug