Author: glen Date: Sun Nov 27 10:30:40 2011 GMT Module: packages Tag: HEAD ---- Log message: - download stubdown sources to distfiles
---- Files affected: packages/xen: xen.spec (1.89 -> 1.90) ---- Diffs: ================================================================ Index: packages/xen/xen.spec diff -u packages/xen/xen.spec:1.89 packages/xen/xen.spec:1.90 --- packages/xen/xen.spec:1.89 Fri Oct 28 23:05:31 2011 +++ packages/xen/xen.spec Sun Nov 27 11:30:35 2011 @@ -6,7 +6,8 @@ # # Conditional build: %bcond_without hvm # build with hvm (full virtualization) support -# + +%define xen_extfiles_url http://xenbits.xensource.com/xen-extfiles Summary: Xen - a virtual machine monitor Summary(pl.UTF-8): Xen - monitor maszyny wirtualnej Name: xen @@ -18,6 +19,19 @@ # Source0-md5: 73561faf3c1b5e36ec5c089b5db848ad Source1: %{name}-xend.init Source2: %{name}-xendomains.init +# used by stubdoms +Source10: %{xen_extfiles_url}/lwip-1.3.0.tar.gz +# Source10-md5: 36cc57650cffda9a0269493be2a169bb +Source11: %{xen_extfiles_url}/newlib-1.16.0.tar.gz +# Source11-md5: bf8f1f9e3ca83d732c00a79a6ef29bc4 +Source12: %{xen_extfiles_url}/zlib-1.2.3.tar.gz +# Source12-md5: debc62758716a169df9f62e6ab2bc634 +Source13: %{xen_extfiles_url}/pciutils-2.2.9.tar.bz2 +# Source13-md5: cec05e7785497c5e19da2f114b934ffd +Source14: %{xen_extfiles_url}/grub-0.97.tar.gz +# Source14-md5: cd3f3eb54446be6003156158d51f4884 +Source15: %{xen_extfiles_url}/ipxe-git-v1.0.0.tar.gz +# Source15-md5: fb7df96781d337899066d82059346885 Patch0: %{name}-python_scripts.patch Patch1: %{name}-symbols.patch Patch2: %{name}-curses.patch @@ -177,7 +191,12 @@ %patch2 -p1 #%%patch3 -p1 -rm -f tools/check/*.orig +%{__rm} -v tools/check/*.orig + +# stubdom sources +ln -s %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} stubdom +ln -s %{PATCH23} stubdom/grub.patches/99grub-ext4-support.patch +ln -s %{SOURCE15} tools/firmware/etherboot/ipxe.tar.gz %build CFLAGS="%{rpmcflags} -I/usr/include/ncurses" \ @@ -190,15 +209,15 @@ rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/etc/xen/examples -%{__make} install-xen install-tools install-docs \ +%{__make} install-xen install-tools install-stubdom install-docs \ CC="%{__cc}" \ CXX="%{__cxx}" \ DESTDIR=$RPM_BUILD_ROOT mv $RPM_BUILD_ROOT/etc/xen/{xmexample*,examples} -cp -a tools/blktap/README{,.blktap} -cp -a tools/xenmon/README{,.xenmon} +cp -p tools/blktap/README{,.blktap} +cp -p tools/xenmon/README{,.xenmon} %py_comp $RPM_BUILD_ROOT%{py_sitedir} %py_ocomp $RPM_BUILD_ROOT%{py_sitedir} @@ -348,6 +367,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.90 2011/11/27 10:30:35 glen +- download stubdown sources to distfiles + Revision 1.89 2011/10/28 21:05:31 mmazur - no point in having watchdog in a separate subpackage ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/xen/xen.spec?r1=1.89&r2=1.90&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
