35aabcb
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
riel bf95569
330f6e5
%define libvncver 0.7.1
330f6e5
riel bf95569
Summary: Xen is a virtual machine monitor
riel bf95569
Name:    xen
28bf6a5
Version: 3.0.1
Stephen Tweedie e14084f
Release: 0.20060228.fc5.1
riel bf95569
Group:   Development/Libraries
riel bf95569
License: GPL
35aabcb
URL:     http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html
Stephen Tweedie e14084f
Source0: xen-3.0.1-20060228.tar.bz2
330f6e5
Source1: http://download.sf.net/libvncserver/LibVNCServer-%{libvncver}.tar.gz
Stephen Tweedie 02687b4
Source2: xenguest-install.py
35aabcb
Patch0: xen-misc-fixes.patch
riel 399577f
Patch1: xen-initscript.patch
83e214b
Patch3: xen-dom0-minmem.patch
Stephen Tweedie e2f5272
Patch4: xen-compile-fixes.patch
f356409
Patch6: xen-network-iptables-bridge.patch
2a1c33d
Patch8: xen-vmxballoon-hack.patch
babd55c
Patch9: xen-3.0.1-config-allow-http.patch
riel bf95569
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
riel 399577f
BuildRequires: transfig libidn-devel zlib-devel texi2html SDL-devel curl-devel
53dd3de
BuildRequires: libX11-devel python-devel ghostscript tetex-latex 
e55e65e
BuildRequires: ncurses-devel
b69181e
# for the VMX "bios" 
b69181e
BuildRequires: dev86
b69181e
# for the docs 
b69181e
BuildRequires: perl 
b69181e
# so that the makefile knows to install udev rules
b69181e
BuildRequires: udev 
f8272d2
Requires: bridge-utils
35aabcb
Requires: python-abi = %(%{__python} -c "import sys ; print sys.version[:3]")
c27ea5c
Requires: udev >= 059
riel f2021d8
Prereq: chkconfig
riel 9bc5a34
ExclusiveArch: i386 x86_64
riel bf95569
riel bf95569
%description
riel bf95569
This package contains the Xen hypervisor and Xen tools, needed to
riel bf95569
run virtual machines on x86 systems, together with the kernel-xen*
riel bf95569
packages.  Information on how to use Xen can be found at the Xen
riel bf95569
project pages.
riel bf95569
riel bf95569
Virtualisation can be used to run multiple versions or multiple
riel bf95569
Linux distributions on one system, or to test untrusted applications
riel bf95569
in a sandboxed environment.  Note that the Xen technology is still
riel bf95569
in development, and this RPM has received extremely little testing.
riel bf95569
Don't be surprised if this RPM eats your data, drinks your coffee
riel bf95569
or makes fun of you in front of your friends.
riel bf95569
riel bf95569
%prep
28bf6a5
%setup -q -n xen-3.0.1 -a 1
c27ea5c
%patch0 -p1 -b .misc
76c40e4
%patch1 -p1 -b .init
2d00114
%patch3 -p1 -b .mem-min
Stephen Tweedie e2f5272
%patch4 -p1 -b .compile
f356409
%patch6 -p1
2a1c33d
%patch8 -p1
babd55c
%patch9 -p1 
d0c6dbb
Stephen Tweedie 02687b4
cp %{SOURCE2} .
riel bf95569
riel bf95569
%build
330f6e5
pushd LibVNCServer-%{libvncver}
330f6e5
%configure
330f6e5
make
330f6e5
vncdir=`pwd`
330f6e5
popd
330f6e5
330f6e5
sed -i -e "s;libvncserver-config;${vncdir}/libvncserver-config;" tools/ioemu/configure
Stephen Tweedie e14084f
#CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/ -m64//g'`"
Stephen Tweedie e14084f
unset CFLAGS
Stephen Tweedie e14084f
%{__make} XEN_PYTHON_NATIVE_INSTALL=1 DESTDIR=%{buildroot} tools docs 
riel bf95569
riel bf95569
%install
riel bf95569
rm -rf %{buildroot}
48e8217
make XEN_PYTHON_NATIVE_INSTALL=1 DESTDIR=%{buildroot} prefix=/usr install-tools install-docs
riel 5da0d0b
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/xend-db/domain
riel 5da0d0b
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/xend-db/vnet
riel 04cfbc6
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/xend-db/migrate
riel 399577f
mkdir -p %{buildroot}%{_localstatedir}/lib/xenstored
riel 399577f
mkdir -p %{buildroot}%{_localstatedir}/run/xenstored
riel f45bf28
rm -rf %{buildroot}%{_datadir}/doc/qemu
riel bf95569
433141b
rm -rf %{buildroot}%{_sysconfdir}/hotplug
c27ea5c
04ef369
# xs.h and xs_lib.h requires xen/io/xs_wire.h
04ef369
mkdir -p %{buildroot}%{_includedir}/xen/io
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/xen.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/dom0_ops.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/version.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/event_channel.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/sched.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/sched_ctl.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/memory.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/acm.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/arch-x86_32.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/arch-x86_64.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 tools/libxc/xen/arch-ia64.h %{buildroot}%{_includedir}/xen
Stephen Tweedie f672e2d
install -m 644 xen/include/public/io/xs_wire.h %{buildroot}%{_includedir}/xen/io
04ef369
riel f2021d8
### fixing start-script dir
riel f2021d8
mkdir -p %{buildroot}/etc/rc.d
riel f2021d8
mv -f %{buildroot}/etc/init.d %{buildroot}/etc/rc.d/
riel f2021d8
493e9c3
mv -f %{buildroot}/etc/udev/xen-backend.rules %{buildroot}/etc/udev/rules.d/
493e9c3
Stephen Tweedie 02687b4
# Hand-install the local xenguest-install.py addon
Stephen Tweedie 02687b4
install -m 755 xenguest-install.py %{buildroot}%{_sbindir}
Stephen Tweedie 02687b4
48e8217
# silly doc dir fun
48e8217
rm -fr %{buildroot}/%{_datadir}/doc/xen/
48e8217
76c40e4
%post
76c40e4
/sbin/chkconfig --add xend
76c40e4
/sbin/chkconfig --add xendomains
76c40e4
76c40e4
%preun
76c40e4
if [ $1 = 0 ]; then
76c40e4
  /sbin/chkconfig --del xend
76c40e4
  /sbin/chkconfig --del xendomains
76c40e4
fi
76c40e4
riel bf95569
%clean
riel bf95569
rm -rf $RPM_BUILD_ROOT
riel bf95569
riel bf95569
%files
riel bf95569
%defattr(-,root,root)
riel c78ce7f
%doc COPYING README
riel 21a2f91
%doc docs/pdf/
riel 21a2f91
%doc docs/misc/
riel 399577f
%{_sbindir}/*
riel 399577f
%{_bindir}/*
riel bf95569
%{_includedir}/*.h
04ef369
%{_includedir}/xen/*.h
04ef369
%{_includedir}/xen/io/*.h
Stephen Tweedie 55eaa73
%{_includedir}/xen/linux/*.h
riel 1001d60
%{python_sitearch}/%{name}
c27ea5c
%{python_sitearch}/grub
riel 1001d60
%{_libdir}/%{name}
riel 1001d60
%{_libdir}/lib*
riel bf95569
%{_mandir}/man?/*.?.gz
4175cf8
%dir /usr/lib/xen
4175cf8
%dir /usr/lib/xen/boot
28bf6a5
/usr/lib/xen/boot/hvmloader
riel 399577f
%dir %{_datadir}/%{name}/qemu
riel c78ce7f
%{_datadir}/%{name}/qemu/keymaps/*
riel 8cdabee
%dir %{_localstatedir}/lib/%{name}
riel 8cdabee
%{_localstatedir}/lib/%{name}/*
riel 399577f
%{_sysconfdir}/rc.d/init.d/*
c27ea5c
%{_sysconfdir}/udev/rules.d/xen-backend.rules
riel c78ce7f
%dir %{_sysconfdir}/%{name}
riel 399577f
%config(noreplace) %{_sysconfdir}/%{name}/*
10429ca
%config(noreplace) %{_sysconfdir}/sysconfig/xendomains
riel 94694ff
%dir %{_localstatedir}/lib/xenstored
riel 94694ff
%dir %{_localstatedir}/run/xenstored
riel bf95569
riel bf95569
%changelog
Stephen Tweedie e14084f
* Tue Feb 28 2006 Stephen Tweedie <sct@redhat.com> - 3.0.1-0.20060228.fc5.1
Stephen Tweedie e14084f
- Update to xen-unstable cset 9015
Stephen Tweedie e14084f
cec3a29
* Thu Feb 23 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5.3
ec0f70b
- add patch to ensure we get a unique fifo for boot loader (#182328)
ec0f70b
- don't try to read the whole disk if we can't find a partition table 
ec0f70b
  with pygrub 
cec3a29
- fix restarting of domains (#179677)
ec0f70b
8a29cb8
* Thu Feb  9 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5.2
8a29cb8
- fix -h conflict for xenguest-isntall
8a29cb8
babd55c
* Wed Feb  8 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5.1
babd55c
- turn on http listener so you can do things with libvir as a user
babd55c
28bf6a5
* Wed Feb  8 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5
28bf6a5
- update to current hg snapshot for HVM support
28bf6a5
- update xenguest-install for hvm changes.  allow hvm on svm hardware
28bf6a5
- fix a few little xenguest-install bugs
28bf6a5
2a1c33d
* Tue Feb  7 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060130.fc5.6
2a1c33d
- add a hack to fix VMX guests with video to balloon enough (#180375)
2a1c33d
e2b0a96
* Tue Feb  7 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060130.fc5.5
e2b0a96
- fix build for new udev
e2b0a96
ce08367
* Tue Feb  7 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060130.fc5.4
547ac9f
- patch from David Lutterkort to pass macaddr (-m) to xenguest-install
a56e167
- rework xenguest-install a bit so that it can be used for creating 
a56e167
  fully-virtualized guests as well as paravirt.  Run with --help for 
a56e167
  more details (or follow the prompts)
48e8217
- add more docs (noticed by Andrew Puch)
547ac9f
1962ecd
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.0-0.20060130.fc5.3.1
1962ecd
- rebuilt for new gcc4.1 snapshot and glibc changes
1962ecd
f356409
* Thu Feb  2 2006 Bill Nottingham <notting@redhat.com> 3.0-0.20060130.fc5.3
f356409
- disable iptables/ip6tables/arptables on bridging when bringing up a
f356409
  Xen bridge. If complicated filtering is needed that uses this, custom
f356409
  firewalls will be needed. (#177794)
f356409
f356409
* Tue Jan 31 2006 Bill Nottingham <notting@redhat.com> 3.0-0.20060130.fc5.2
d0c6dbb
- use the default network device, don't hardcode eth0
d0c6dbb
Stephen Tweedie 02687b4
* Tue Jan 31 2006  <sct@redhat.com> - 3.0-0.20060130.fc5.1
Stephen Tweedie 02687b4
- Add xenguest-install.py in /usr/sbin
Stephen Tweedie 02687b4
Stephen Tweedie 2b45f05
* Mon Jan 30 2006  <sct@redhat.com> - 3.0-0.20060130.fc5
Stephen Tweedie 2b45f05
- Update to xen-unstable from 20060130 (cset 8705)
Stephen Tweedie 2b45f05
330f6e5
* Wed Jan 25 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060110.fc5.5
330f6e5
- buildrequire dev86 so that vmx firmware gets built
330f6e5
- include a copy of libvncserver and build vmx device models against it 
330f6e5
493e9c3
* Tue Jan 24 2006 Bill Nottingham <notting@redhat.com> - 3.0-0.20060110.fc5.4
493e9c3
- only put the udev rules in one place
493e9c3
55b6f77
* Fri Jan 20 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060110.fc5.3
55b6f77
- move xsls to xenstore-ls to not conflict (#171863)
55b6f77
Stephen Tweedie 55eaa73
* Tue Jan 10 2006  <sct@redhat.com> - 3.0-0.20060110.fc5.1
Stephen Tweedie 55eaa73
- Update to xen-unstable from 20060110 (cset 8526)
Stephen Tweedie 55eaa73
632cac5
* Thu Dec 22 2005 Jesse Keating <jkeating@redhat.com> - 3.0-0.20051206.fc5.2
632cac5
- rebuilt
632cac5
2d00114
* Tue Dec  6 2005 Juan Quintela <quintela@trasno.org> - 3.0-0.20051206.fc5.1
2d00114
- 20051206 version (should be 3.0.0).
2d00114
- Remove xen-bootloader fixes (integrated upstream).
2d00114
04ef369
* Wed Nov 30 2005 Daniel Veillard <veillard@redhat.com> - 3.0-0.20051109.fc5.4
04ef369
- adding missing headers for libxenctrl and libxenstore
3098b9d
- use libX11-devel build require instead of xorg-x11-devel
04ef369
83e214b
* Mon Nov 14 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051109.fc5.3
83e214b
- change default dom0 min-mem to 256M so that dom0 will try to balloon down
83e214b
e55e65e
* Sat Nov 12 2005 Jeremy Katz <katzj@redhat.com>
e55e65e
- buildrequire ncurses-devel (reported by Justin Dearing)
e55e65e
76c40e4
* Thu Nov 10 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051109.fc5.2
76c40e4
- actually enable the initscripts
76c40e4
433141b
* Wed Nov  9 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051109.fc5.1
433141b
- udev rules moved
433141b
5271b3e
* Wed Nov  9 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051109.fc5
5271b3e
- update to current -unstable
5271b3e
- add patches to fix pygrub 
5271b3e
10429ca
* Wed Nov  9 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051108.fc5
10429ca
- update to current -unstable
10429ca
c27ea5c
* Fri Oct 21 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051021.fc5
c27ea5c
- update to current -unstable
c27ea5c
f8272d2
* Thu Sep 15 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20050912.fc5.1
f8272d2
- doesn't require twisted anymore
f8272d2
riel 9bc5a34
* Mon Sep 12 2005 Rik van Riel <riel@redhat.com> 3.0-0.20050912.fc5
riel 9bc5a34
- add /var/{lib,run}/xenstored to the %files section (#167496, #167121)
riel 9bc5a34
- upgrade to today's Xen snapshot
riel 9bc5a34
- some small build fixes for x86_64
riel 9bc5a34
- enable x86_64 builds
riel 9bc5a34
riel 399577f
* Thu Sep  8 2005 Rik van Riel <riel@redhat.com> 3.0-0.20050908
riel 399577f
- explicitly call /usr/sbin/xend from initscript (#167407)
riel 399577f
- add xenstored directories to spec file (#167496, #167121)
riel 399577f
- misc gcc4 fixes 
riel 399577f
- spec file cleanups (#161191)
riel 399577f
- upgrade to today's Xen snapshot
riel 399577f
- change the version to 3.0-0.<date> (real 3.0 release will be 3.0-1)
riel 399577f
riel c78ce7f
* Mon Aug 23 2005 Rik van Riel <riel@redhat.com> 2-20050823
riel c78ce7f
- upgrade to today's Xen snapshot
riel c78ce7f
riel c78ce7f
* Mon Aug 15 2005 Rik van Riel <riel@redhat.com> 2-20050726
riel c78ce7f
- upgrade to a known-working newer Xen, now that execshield works again
riel c78ce7f
riel 04cfbc6
* Mon May 30 2005 Rik van Riel <riel@redhat.com> 2-20050530
riel 04cfbc6
- create /var/lib/xen/xen-db/migrate directory so "xm save" works (#158895)
riel 04cfbc6
riel 494869e
* Mon May 23 2005 Rik van Riel <riel@redhat.com> 2-20050522
riel 494869e
- change default display method for VMX domains to SDL
riel 494869e
riel f45bf28
* Fri May 20 2005 Rik van Riel <riel@redhat.com> 2-20050520
riel f45bf28
- qemu device model for VMX
riel f45bf28
riel e7957c7
* Thu May 19 2005 Rik van Riel <riel@redhat.com> 2-20050519
riel e7957c7
- apply some VMX related bugfixes
riel e7957c7
riel 5081557
* Mon Apr 25 2005 Rik van Riel <riel@redhat.com> 2-20050424
riel 5081557
- upgrade to last night's snapshot
riel 5081557
35aabcb
* Fri Apr 15 2005 Jeremy Katz <katzj@redhat.com>
35aabcb
- patch manpath instead of moving in specfile.  patch sent upstream
35aabcb
- install to native python path instead of /usr/lib/python
35aabcb
- other misc specfile duplication cleanup
35aabcb
riel 6d70db1
* Sun Apr  3 2005 Rik van Riel <riel@redhat.com> 2-20050403
riel 6d70db1
- fix context switch between vcpus in same domain, vcpus > cpus works again
riel 6d70db1
riel 21a2f91
* Sat Apr  2 2005 Rik van Riel <riel@redhat.com> 2-20050402
riel f2021d8
- move initscripts to /etc/rc.d/init.d (Florian La Roche) (#153188)
riel 21a2f91
- ship only PDF documentation, not the PS or tex duplicates
riel f2021d8
riel a79506f
* Thu Mar 31 2005 Rik van Riel <riel@redhat.com> 2-20050331
riel a79506f
- upgrade to new xen hypervisor
riel a79506f
- minor gcc4 compile fix
riel a79506f
riel 1e62129
* Mon Mar 28 2005 Rik van Riel <riel@redhat.com> 2-20050328
riel 1e62129
- do not yet upgrade to new hypervisor ;)
riel 1e62129
- add barrier to fix SMP boot bug
riel 1e62129
- add tags target
riel 1e62129
- add zlib-devel build requires (#150952)
riel 1e62129
riel 53d36eb
* Wed Mar  9 2005 Rik van Riel <riel@redhat.com> 2-20050308
riel 53d36eb
- upgrade to last night's snapshot
riel 53d36eb
- new compile fix patch
riel 53d36eb
riel 53d36eb
* Sun Mar  6 2005 Rik van Riel <riel@redhat.com> 2-20050305
riel 53d36eb
- the gcc4 compile patches are now upstream
riel 53d36eb
- upgrade to last night's snapshot, drop patches locally
riel 53d36eb
riel 3ad7420
* Fri Mar  4 2005 Rik van Riel <riel@redhat.com> 2-20050303
riel 3ad7420
- finally got everything to compile with gcc4 -Wall -Werror
riel 3ad7420
riel 0197a65
* Thu Mar  3 2005 Rik van Riel <riel@redhat.com> 2-20050303
riel 0197a65
- upgrade to last night's Xen-unstable snapshot
riel 0197a65
- drop printf warnings patch, which is upstream now
riel 0197a65
riel 157fedf
* Wed Feb 23 2005 Rik van Riel <riel@redhat.com> 2-20050222
riel 157fedf
- upgraded to last night's Xen snapshot
riel 157fedf
- compile warning fixes are now upstream, drop patch
riel 157fedf
riel dcda968
* Sat Feb 19 2005 Rik van Riel <riel@redhat.com> 2-20050219
riel dcda968
- fix more compile warnings
riel dcda968
- fix the fwrite return check
riel dcda968
riel 4308e6b
* Fri Feb 18 2005 Rik van Riel <riel@redhat.com> 2-20050218
riel 4308e6b
- upgrade to last night's Xen snapshot
riel 4308e6b
- a kernel upgrade is needed to run this Xen, the hypervisor
riel 4308e6b
  interface changed slightly
riel 86cde2c
- comment out unused debugging function in plan9 domain builder
riel 86cde2c
  that was giving compile errors with -Werror
riel 4308e6b
riel 7c7101e
* Tue Feb  8 2005 Rik van Riel <riel@redhat.com> 2-20050207
riel 7c7101e
- upgrade to last night's Xen snapshot
riel 7c7101e
riel 5da0d0b
* Tue Feb  1 2005 Rik van Riel <riel@redhat.com> 2-20050201.1
riel 5da0d0b
- move everything to /var/lib/xen
riel 5da0d0b
riel 8cdabee
* Tue Feb  1 2005 Rik van Riel <riel@redhat.com> 2-20050201
riel 8cdabee
- upgrade to new upstream Xen snapshot
riel 8cdabee
2896a1b
* Tue Jan 25 2005 Jeremy Katz <katzj@redhat.com>
2896a1b
- add buildreqs on python-devel and xorg-x11-devel (strange AT nsk.no-ip.org)
2896a1b
riel cd28514
* Mon Jan 24 2005 Rik van Riel <riel@redhat.com> - 2-20050124
riel cd28514
- fix /etc/xen/scripts/network to not break with ipv6 (also sent upstream)
riel cd28514
bc8a8c4
* Fri Jan 14 2005 Jeremy Katz <katzj@redhat.com> - 2-20050114
bc8a8c4
- update to new snap
bc8a8c4
- python-twisted is its own package now
ce6c3d2
- files are in /usr/lib/python now as well, ugh.
bc8a8c4
riel cd84695
* Tue Jan 11 2005 Rik van Riel <riel@redhat.com>
riel cd84695
- add segment fixup patch from xen tree
riel cd84695
- fix %files list for python-twisted
riel cd84695
riel cd84695
* Mon Jan 10 2005 Rik van Riel <riel@redhat.com>
riel 31e8bc0
- grab newer snapshot, that does start up
riel 31e8bc0
- add /var/xen/xend-db/{domain,vnet} to %files section
riel 31e8bc0
riel 2399a2e
* Thu Jan  6 2005 Rik van Riel <riel@redhat.com>
riel 2399a2e
- upgrade to new snapshot of xen-unstable
riel 2399a2e
riel 6c70f7b
* Mon Dec 13 2004 Rik van Riel <riel@redhat.com>
riel 6c70f7b
- build python-twisted as a subpackage
riel 6c70f7b
- update to latest upstream Xen snapshot
riel 6c70f7b
riel f62f1e3
* Sun Dec  5 2004 Rik van Riel <riel@redhat.com>
riel bf95569
- grab new Xen tarball (with wednesday's patch already included)
riel f62f1e3
- transfig is a buildrequire, add it to the spec file
riel bf95569
riel bf95569
* Wed Dec  1 2004 Rik van Riel <riel@redhat.com>
riel bf95569
- fix up Che's spec file a little bit
riel bf95569
- create patch to build just Xen, not the kernels
riel bf95569
riel bf95569
* Wed Dec 01 2004 Che
riel bf95569
- initial rpm release