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