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