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
openSUSE Build Service is sponsored by