Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > 58b6979577dde5651d7bebcaca70d468 > files > 3

xen-3.0-0.20050823.6mdk.src.rpm



# UNDER SVN - UNDER SVN - UNDER SVN - UNDER SVN
# https://cvs.mandriva.com/svn/mdv/cooker/xen/

# Please don't forget to set REL back to 1 when SOURCE_VER is increased
%define source_ver 20050823
%define rel 6

Name: xen
Version: 3.0 
Release: 0.%{source_ver}.%{rel}mdk
Summary: The basic tools for managing XEN virtual machines.
Summary(pt_BR): Ferramentas para gerenciamento das máquinas virtuais XEN.
Group: Utilities
Group(pt_BR): Utilitários
Group(es): Utilitarios
License: GPL
Source0: xen-%{source_ver}.tar.bz2
Patch0: xen-unstable-x86_64.patch.bz2
Requires: python-twisted-core
Requires: python
Requires: module-init-tools
Requires: iptables
Requires: bridge-utils
Requires: glibc-xen
BuildRequires: libpython-devel >= 2.4
BuildRequires: glibc-static-devel
BuildRequires: libext2fs-devel

BuildRoot: %{_tmppath}/%{name}-%{version}-root


%description 
The basic tools for managing XEN virtual machines.

%description -l pt_BR
Ferramentas para gerenciamento das máquinas virtuais XEN.

%prep
%setup -q -n %{name}-unstable
%patch0 -p1 -b .x86_64

%build

# clean all stuff
make clean
export CFLAGS="$CFLAGS -fno-strict-aliasing"
export HOSTCC="$HOSTCC -fno-strict-aliasing"
%make -C tools 
%make -C xen 


%install
make DESTDIR=%{buildroot} -C tools install
make DESTDIR=%{buildroot} -C xen install

# fix man pages
mkdir -p %{buildroot}%{_datadir}/man
#cp -adpR %{buildroot}/usr/man/* %{buildroot}%{_datadir}/man/
#rm -rf %{buildroot}/usr/man


%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README
%dir %{_sysconfdir}/xen
%dir %{_sysconfdir}/xen/auto
%config %{_sysconfdir}/xen/xend-config.sxp
%config %{_sysconfdir}/xen/xmexample1
%config %{_sysconfdir}/xen/xmexample2
%config %{_sysconfdir}/xen/xmexample.vmx
%attr(0755,root,root) %config %{_sysconfdir}/xen/scripts/vif-bridge
%attr(0755,root,root) %config %{_sysconfdir}/xen/scripts/block-enbd
%attr(0755,root,root) %config %{_sysconfdir}/xen/scripts/block-file
%attr(0755,root,root) %config %{_sysconfdir}/xen/scripts/network-route
%attr(0755,root,root) %config %{_sysconfdir}/xen/scripts/network-bridge
%attr(0755,root,root) %config %{_sysconfdir}/xen/scripts/vif-route
%attr(0755,root,root) %config %{_sysconfdir}/xen/qemu-ifup
%{_mandir}/man*/*
%dir %{_prefix}/lib/xen
%{_prefix}/lib/xen/*
%dir %{_libdir}/python/xen
%{_libdir}/python/xen/*
#%{_libdir}/python/grub/fsys/ext2/_pyext2.so
%{_libdir}/libxenstore*
%{_libdir}/libxc*
%{_includedir}/*.h
%dir %{_datadir}/xen
%{_datadir}/xen/*
%dir /var/lib/xenstored
%dir /var/run/xenstored
/boot/xen*
%dir /usr/include/xen
/usr/include/xen/*
%defattr(0755,root,root,0755)
%config %{_sysconfdir}/init.d/xend
%config %{_sysconfdir}/init.d/xendomains
%{_sbindir}/xenstored
%{_sbindir}/netfix
%{_sbindir}/xm
%{_sbindir}/xend
%{_sbindir}/xenperf
%{_sbindir}/xcs
%{_sbindir}/xcsdump
%{_sbindir}/xenconsoled
%{_sbindir}/xentop
%{_bindir}/xenperf
%{_bindir}/xc_shadow
%{_bindir}/xencons
%{_bindir}/cpuperf-xen
%{_bindir}/cpuperf-perfcntr
%{_bindir}/lomount
%{_bindir}/xentrace
%{_bindir}/xentrace_format
# temporary removed %{_bindir}/pygrub
%dir /usr/libexec/xen
/usr/libexec/xen/*


%changelog
* Thu Sep  8 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.0-0.20050823.6mdk
- x86_64 fixes for binutils 2.16.9x
- requires glibc-xen for */nosegneg/ libs

* Thu Aug 11 2005 Flávio Bruno Leitner <fbl@mandriva.com> 3.0-0.20050823.5mdk
- updated to snapshot of 2005-08-23 (last know working)

* Thu Aug 11 2005 Flávio Bruno Leitner <fbl@mandriva.com> 3.0-0.20050829.4mdk
- updated to snapshot of 2005-08-29

* Thu Aug 11 2005 Flávio Bruno Leitner <fbl@mandriva.com> 3.0-0.20050811.3mdk
- updated to snapshot of 2005-08-19

* Thu Aug 11 2005 Flávio Bruno Leitner <fbl@mandriva.com> 3.0-0.20050811.2mdk
- updated to snapshot of 2005-08-11

* Fri Aug 05 2005 Flávio Bruno Leitner <fbl@mandriva.com> 3.0-0.20050801.1mdk
- created package.