rpms/gnbd-kernel/devel gnbd-kernel.spec,1.42,1.43

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Fri Apr 29 15:32:20 UTC 2005


Author: cfeist

Update of /cvs/dist/rpms/gnbd-kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv23642

Modified Files:
	gnbd-kernel.spec 
Log Message:
Updated for i586, xen0 & xenU


Index: gnbd-kernel.spec
===================================================================
RCS file: /cvs/dist/rpms/gnbd-kernel/devel/gnbd-kernel.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- gnbd-kernel.spec	29 Apr 2005 15:19:55 -0000	1.42
+++ gnbd-kernel.spec	29 Apr 2005 15:32:18 -0000	1.43
@@ -11,6 +11,7 @@
 ###############################################################################
 %define buildup 1
 %define buildsmp 1
+%define buildxen 1
 %define kernel_version 2.6.11-1.1276_FC4
 %define subversion 20050420.133124.FC4
 
@@ -18,6 +19,10 @@
 %define buildsmp 0
 %endif 
 
+%ifnarch i686
+%define buildxen 0
+%endif
+
 Name: gnbd-kernel
 Version: 2.6.11.2
 Release: 20050420.133124.FC4.7
@@ -33,7 +38,7 @@
 Requires: kernel = %{kernel_version}
 Requires: /lib/modules/%{kernel_version}
 Provides: kernel-modules
-ExclusiveArch: i686 x86_64
+ExclusiveArch: i586 i686 x86_64
 Source0: %{name}-%{version}-%{subversion}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 
@@ -58,6 +63,29 @@
 %description -n gnbd-kernel-smp
 gnbd-kernel-smp - The smp kernel module for GFS's Network Block Device
 %endif
+
+%if %{buildxen}
+%package -n gnbd-kernel-xenU
+Group: System Environment/Kernel
+Summary: gnbd-kernel-xenU - The kernel module for GFS's Network Block Device
+Requires: kernel-xenU = %{kernel_version}
+Requires: /lib/modules/%{kernel_version}xenU
+Provides: kernel-modules
+
+%description -n gnbd-kernel-xenU
+gnbd-kernel-smp - The smp kernel module for GFS's Network Block Device
+
+%package -n gnbd-kernel-xen0
+Group: System Environment/Kernel
+Summary: gnbd-kernel-xen0 - The kernel module for GFS's Network Block Device
+Requires: kernel-xen0 = %{kernel_version}
+Requires: /lib/modules/%{kernel_version}xen0
+Provides: kernel-modules
+
+%description -n gnbd-kernel-xen0
+gnbd-kernel-smp - The smp kernel module for GFS's Network Block Device
+
+%endif
 ################################################################################
 ##  THE PREP SECTION
 ################################################################################
@@ -71,6 +99,8 @@
 BUILD_TOPDIR=`pwd`
 
 cp -r `pwd` ../smp
+cp -r `pwd` ../xenU
+cp -r `pwd` ../xen0
 
 Build_gnbd(){
 	cpu_type=$1
@@ -99,6 +129,14 @@
 Build_gnbd %{_target_cpu} smp
 %endif
 
+%if %{buildxen}
+cd ../xenU
+Build_gnbd %{_target_cpu} xenU
+
+cd ../xen0
+Build_gnbd %{_target_cpu} xen0
+%endif
+
 ################################################################################
 ##  THE INSTALL SECTION
 ################################################################################
@@ -109,8 +147,10 @@
 make install DESTDIR=$RPM_BUILD_ROOT
 %endif
 
-%if %{buildsmp}
-cd ../smp
+%if %{buildxen}
+cd ../xenU
+make install DESTDIR=$RPM_BUILD_ROOT
+cd ../xen0
 make install DESTDIR=$RPM_BUILD_ROOT
 %endif
 
@@ -131,11 +171,25 @@
 /lib/modules/%{kernel_version}smp
 %endif
 
+%if %{buildxen}
+%files -n gnbd-kernel-xenU
+%defattr(-,root,root,-)
+/lib/modules/%{kernel_version}xenU
+
+%files -n gnbd-kernel-xen0
+%defattr(-,root,root,-)
+/lib/modules/%{kernel_version}xen0
+%endif
+
 %files -n gnbd-kernheaders
 %defattr(-,root,root,-)
 %{_includedir}/linux/gnbd.h
 
 %changelog
+* Fri Apr 29 2005 Chris Feist <cfeist at redhat.com>
+- Rebuild for new kernel
+- Adding support for i586, xen0 & xenU
+
 * Mon Dec 20 2004 Chris Feist <cfeist at redhat.com>
 - Rebuild for new kernel.
 




More information about the fedora-cvs-commits mailing list