SPECS (LINUX_2_6): kernel.spec - xen support (NFY)

speedy speedy at pld-linux.org
Sat Jun 11 13:37:16 CEST 2005


Author: speedy                       Date: Sat Jun 11 11:37:16 2005 GMT
Module: SPECS                         Tag: LINUX_2_6
---- Log message:
- xen support (NFY)

---- Files affected:
SPECS:
   kernel.spec (1.441.2.1098 -> 1.441.2.1099) 

---- Diffs:

================================================================
Index: SPECS/kernel.spec
diff -u SPECS/kernel.spec:1.441.2.1098 SPECS/kernel.spec:1.441.2.1099
--- SPECS/kernel.spec:1.441.2.1098	Fri Jun 10 12:33:44 2005
+++ SPECS/kernel.spec	Sat Jun 11 13:37:05 2005
@@ -16,6 +16,15 @@
 %bcond_with	preemptive	# build preemptive kernel
 %bcond_with	regparm		# (ix86) use register arguments (this break binary-only modules)
 %bcond_with	em8300		# DXR3/Hollywood
+%bcond_with	xen0		# build Xen0 kernel
+
+%if %{with xen0}
+%define with_xen 1
+%endif
+
+%if %{with xen} && %{with grsecurity}
+xen conflics with grsecurity
+%endif
 
 %if !%{with grsecurity}
 %undefine	with_pax
@@ -85,7 +94,7 @@
 Summary(de):	Der Linux-Kernel (Kern des Linux-Betriebssystems)
 Summary(fr):	Le Kernel-Linux (La partie centrale du systeme)
 Summary(pl):	Jądro Linuksa
-Name:		kernel%{?with_grsecurity:-grsecurity}%{?with_omosix:-openmosix}%{?with_vserver:-vserver}
+Name:		kernel%{?with_grsecurity:-grsecurity}%{?with_omosix:-openmosix}%{?with_vserver:-vserver}%{?with_xen0:-xen0}
 %define		_postver	.11
 #define		_postver	%{nil}
 Version:	2.6.11%{_postver}
@@ -246,6 +255,9 @@
 Patch401:	kernel-hotfixes.patch
 Patch402:	linux-em8300-2.6.11.2.patch
 
+# xen 2.0.6
+Patch500:	linux-xen-2.0.6.patch
+
 URL:		http://www.kernel.org/
 BuildRequires:	binutils >= 2.14.90.0.7
 BuildRequires:	diffutils
@@ -679,6 +691,10 @@
 %patch402 -p1
 %endif
 
+%if %{with xen}
+%patch500 -p1
+%endif 
+
 # Fix EXTRAVERSION in main Makefile
 sed -i 's#EXTRAVERSION =.*#EXTRAVERSION = %{_postver}#g' Makefile
 
@@ -1331,6 +1347,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.441.2.1099  2005/06/11 11:37:05  speedy
+- xen support (NFY)
+
 Revision 1.441.2.1098  2005/06/10 10:33:44  glen
 - add initrd to package as %ghost
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/kernel.spec?r1=1.441.2.1098&r2=1.441.2.1099&f=u




More information about the pld-cvs-commit mailing list