Name: xenner License: GPLv2+ Version: 0.22 Release: 4%{?dist} Summary: Xen emulator for kvm Group: Applications/Emulators Source: %{name}-%{version}.tar.gz URL: http://dl.bytesex.org/releases/%{name}/%{name}-%{version}.tar.gz Requires: xen Buildroot: %{_tmppath}/root-%{name}-%{version}-%{release} ExclusiveArch: i386 i686 x86_64 BuildRequires: xen-devel BuildRequires: e2fsprogs-devel BuildRequires: libaio-devel BuildRequires: zlib-devel BuildRequires: python util-linux-ng BuildRequires: /usr/include/gnu/stubs-32.h %description xenner is a utility which is able to boot xen paravirtualized kernels, without the xen hypervisor, using kvm instead. %prep %setup -q %build export CFLAGS="%{optflags}" make prefix="%{_prefix}" %install rm -rf %{buildroot} make prefix="%{_prefix}" DESTDIR=%{buildroot} STRIP="" install chmod 644 vivm # make rpmlint happy (this goes to %doc) %files %defattr(-,root,root) %doc README USAGE TODO MANAGEMENT COPYING libvirt.xml vivm %dir %{_libdir}/xenner /etc/rc.d/init.d/xenner %{_bindir}/* %{_sbindir}/* %{_libdir}/xenner/* %post chkconfig --add xenner %preun if test "$1" = "0"; then chkconfig --del xenner fi %clean rm -rf %{buildroot} %changelog * Fri Jan 23 2008 Gerd Hoffmann - 0.22-4.fc9 - add util-linux-ng build dependency. * Fri Jan 23 2008 Gerd Hoffmann - 0.22-3.fc9 - drop kernel-devel build dependency. * Fri Jan 23 2008 Gerd Hoffmann - 0.22-2.fc9 - fix rpmlint warning on vivm script. - add ExclusiveArch for x86. - fix filelist (package should own $libdir/xenner). - fix preun to handle upgrades correctly. * Tue Jan 22 2008 Gerd Hoffmann - 0.22-1.fc9 - initial release.