SPECS (DEVEL): xen.spec - up to 20050730
speedy
speedy at pld-linux.org
Sat Jul 30 17:22:20 CEST 2005
Author: speedy Date: Sat Jul 30 15:22:20 2005 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- up to 20050730
---- Files affected:
SPECS:
xen.spec (1.16 -> 1.16.4.1)
---- Diffs:
================================================================
Index: SPECS/xen.spec
diff -u SPECS/xen.spec:1.16 SPECS/xen.spec:1.16.4.1
--- SPECS/xen.spec:1.16 Thu Jun 16 23:33:18 2005
+++ SPECS/xen.spec Sat Jul 30 17:22:15 2005
@@ -2,27 +2,28 @@
# TODO:
# - pldized init scripts
# - script for rc-boot
+# - description / requires
Summary: Xen - a virtual machine monitor
Summary(pl): Xen - monitor maszyny wirtualnej
Name: xen
-Version: 2.0.6
-Release: 0.3
-Epoch: 0
+Version: 3.0
+Release: 0.20050730.0
+Epoch: 1
Group: Applications/System
License: GPL
-Source0: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-%{version}-src.tgz
-# Source0-md5: fcb4ea295b1ecbf7890d48bf721896a8
+Source0: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-unstable-src.tgz
+# Source0-md5: 800e82ed5df3166382ef687295f6b8a1
Source1: %{name}-xend.init
Source2: %{name}-xendomains.init
-Patch0: %{name}-twisted.patch
-Patch1: %{name}-scripts.patch
URL: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html
BuildRequires: XFree86-devel
BuildRequires: curl-devel
+BuildRequires: glibc-static
BuildRequires: libidn-devel
BuildRequires: ncurses-devel
BuildRequires: python-Twisted
BuildRequires: python-devel
+BuildRequires: rpm-pythonprov
BuildRequires: tetex-dvips
BuildRequires: tetex-format-latex
BuildRequires: tetex-latex-psnfss
@@ -33,7 +34,7 @@
Requires: bridge-utils
Requires: losetup
Requires: python-TwistedWeb
-ExclusiveArch: %{ix86}
+ExclusiveArch: %{ix86} %{x8664}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -86,6 +87,18 @@
%description static -l pl
Statyczne biblioteki xena.
+%package qemu
+Summary: Xen qemu
+Summary(pl): Xen qemu
+Group: Applications/System
+Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description qemu
+Qemu files
+
+%description qemu -l pl
+Qemu files
+
%package doc
Summary: Xen documentation
Summary(pl): Dokumentacja xena
@@ -99,9 +112,7 @@
Dokumentacja xena.
%prep
-%setup -q -n xen-2.0
-%patch0 -p1
-%patch1 -p1
+%setup -q -n xen-unstable
chmod -R u+w .
#echo 'CXXFLAGS+=-I/usr/include/ncurses' >> tools/ioemu/gui/Makefile
@@ -121,6 +132,7 @@
install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/xend
install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/xendomains
+rm -rf $RPM_BUILD_ROOT/etc/init.d
install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/xend-db/{domain,vnet}
@@ -139,11 +151,15 @@
install -d $RPM_BUILD_ROOT%{_datadir}/xen/
cp -f $RPM_BUILD_ROOT%{_datadir}/doc/xen/pdf/*.pdf $RPM_BUILD_ROOT%{_datadir}/xen/
+rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/xen/
install -d $RPM_BUILD_ROOT%{_sharedstatedir}/xen
install -d $RPM_BUILD_ROOT%{_sharedstatedir}/xen/{sv,xend-db}
install -d $RPM_BUILD_ROOT%{_sharedstatedir}/xen/xend-db/{domain,vnet,migrate}
+install -d $RPM_BUILD_ROOT%{_sharedstatedir}/xenstored
+install -d $RPM_BUILD_ROOT%{_localstatedir}/run/xenstored
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -165,12 +181,12 @@
# fi
/sbin/chkconfig --del xendomains
fi
-
%files
%defattr(644,root,root,755)
#%doc COPYING ChangeLog README docs/misc/* doc-html-install/*
%doc COPYING ChangeLog README docs/misc/*
-/boot/%{name}-%{version}-syms
+/boot/%{name}-syms-%{version}-devel
+/boot/%{name}-%{version}-devel.gz
/boot/%{name}-%{version}.gz
/boot/%{name}.gz
%attr(754,root,root) /etc/rc.d/init.d/*
@@ -193,6 +209,22 @@
%dir %{_sharedstatedir}/xen/xend-db/domain
%dir %{_sharedstatedir}/xen/xend-db/vnet
%dir %{_sharedstatedir}/xen/xend-db/migrate
+%dir %{_sharedstatedir}/xenstored
+%dir %{_localstatedir}/run/xenstored
+%dir %{_datadir}/xen
+%dir %{_libdir}/%{name}
+%dir %{_libdir}/%{name}/bin
+%dir %{_libdir}/%{name}/boot
+%attr(755,root,root) %{_libdir}/%{name}/boot/*
+%attr(755,root,root) /usr/libexec/%{name}/*
+
+%files qemu
+%defattr(644,root,root,755)
+%{_datadir}/xen/qemu
+%attr(755,root,root) %{_libdir}/%{name}/bin/qemu*
+%attr(755,root,root) %{_libdir}/%{name}/boot/*
+%attr(755,root,root) %{_sysconfdir}/xen/qemu-ifup
+%{_sysconfdir}/xen/qemu-vgaram-bin
%files devel
%defattr(644,root,root,755)
@@ -205,7 +237,7 @@
%files doc
%defattr(644,root,root,755)
-%dir %{_datadir}/xen
+
%{_datadir}/xen/*.pdf
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -214,6 +246,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.16.4.1 2005/07/30 15:22:15 speedy
+- up to 20050730
+
Revision 1.16 2005/06/16 21:33:18 qboosh
- sorted deps
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/xen.spec?r1=1.16&r2=1.16.4.1&f=u
More information about the pld-cvs-commit
mailing list