]> git.pld-linux.org Git - packages/xen.git/blobdiff - xen.spec
- fix hvmloader (added -O1) for gcc 4.6
[packages/xen.git] / xen.spec
index 5dc158650c9943c2f68ecc41eff27c60a38e187e..c3d8986ef8ef192782674b8db498a7738143d512 100644 (file)
--- a/xen.spec
+++ b/xen.spec
@@ -20,7 +20,7 @@ Summary:      Xen - a virtual machine monitor
 Summary(pl.UTF-8):     Xen - monitor maszyny wirtualnej
 Name:          xen
 Version:       %{major}.%{minor}
-Release:       0.1
+Release:       0.2
 License:       GPL
 Group:         Applications/System
 Source0:       http://bits.xensource.com/oss-xen/release/%{version}/%{name}-%{version}.tar.gz
@@ -30,6 +30,8 @@ Source2:      %{name}-xendomains.init
 Patch0:                %{name}-python_scripts.patch
 Patch1:                %{name}-gcc.patch
 Patch2:                %{name}-symbols.patch
+Patch3:                %{name}-curses.patch
+Patch4:                %{name}-python27.patch
 URL:           http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html
 BuildRequires: SDL-devel
 %{?with_hvm:BuildRequires:     bcc}
@@ -92,17 +94,17 @@ be surprised if this RPM eats your data, drinks your coffee or makes
 fun of you in front of your friends.
 
 %description -l pl.UTF-8
-Ten pakiet zawiera nadzorc?? oraz narz??dzia Xen, potrzebne do
+Ten pakiet zawiera nadzorcę oraz narzędzia Xen, potrzebne do
 uruchamiania wirtualnych maszyn w systemach x86, wraz z pakietami
-kernel-xen*. Informacje jak u??ywa?? Xena mo??na znale???? na stronach
+kernel-xen*. Informacje jak używać Xena można znaleźć na stronach
 projektu.
 
-Wirtualizacja mo??e by?? u??ywana do uruchamiania wielu wersji lub wielu
+Wirtualizacja może być używana do uruchamiania wielu wersji lub wielu
 dystrybucji Linuksa na jednym systemie lub do testowania nie zaufanych
-aplikacji w odizolowanym ??rodowisku. Nale??y zauwa??y??, ??e technologia
-Xen jest ci??gle rozwijana, a ten RPM by?? s??abo testowany. Nie nale??y
-by?? zdziwionym, je??li ten pakiet zje dane, wypije ca???? kaw?? czy b??dzie
-si?? wy??miewa?? w obecno??ci przyjaci????.
+aplikacji w odizolowanym środowisku. Należy zauważyć, że technologia
+Xen jest ciągle rozwijana, a ten RPM był słabo testowany. Nie należy
+być zdziwionym, jeśli ten pakiet zje dane, wypije całą kawę czy będzie
+się wyśmiewał w obecności przyjaciół.
 
 %package libs
 Summary:       xen libraries
@@ -117,7 +119,7 @@ Biblioteki xena.
 
 %package devel
 Summary:       Header files for xen
-Summary(pl.UTF-8):     Pliki nag????wkowe xena
+Summary(pl.UTF-8):     Pliki nagłówkowe xena
 Group:         Development/Libraries
 Requires:      %{name}-libs = %{version}-%{release}
 
@@ -125,7 +127,7 @@ Requires:   %{name}-libs = %{version}-%{release}
 Header files for xen.
 
 %description devel -l pl.UTF-8
-Pliki nag????wkowe xena.
+Pliki nagłówkowe xena.
 
 %package static
 Summary:       Static xen libraries
@@ -163,7 +165,7 @@ Skrypty udev dla xena.
 
 %package -n python-xen
 Summary:       xen Python modules
-Summary(pl.UTF-8):     Modu??y Pythona dla xena
+Summary(pl.UTF-8):     Moduły Pythona dla xena
 Group:         Libraries
 Conflicts:     xen < 3.2.1-0.3
 
@@ -171,13 +173,15 @@ Conflicts:        xen < 3.2.1-0.3
 xen Python modules.
 
 %description -n python-xen -l pl.UTF-8
-Modu??y Pythona dla xena.
+Moduły Pythona dla xena.
 
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
 
 find '(' -name '*~' -o -name '*.orig' -o -name '.gitignore' ')' -print0 | xargs -0 -r -l512 rm -fv
 
@@ -201,8 +205,8 @@ install -d $RPM_BUILD_ROOT/var/run/{xen-hotplug,xend,xenstored}
        XEN_PYTHON_NATIVE_INSTALL=1
 
 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
+install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/xend
+install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/xendomains
 
 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/xend-db/{domain,vnet}
 install -d $RPM_BUILD_ROOT%{_sharedstatedir}/xen/save
@@ -215,21 +219,11 @@ cp -a dist/install/etc/hotplug $RPM_BUILD_ROOT%{_sysconfdir}
 
 %py_postclean
 # remove unneeded files
-rm -f $RPM_BUILD_ROOT%{_includedir}/%{name}/COPYING
-rm -rf $RPM_BUILD_ROOT%{_docdir}/xen
-rm -rf $RPM_BUILD_ROOT%{_docdir}/qemu/qemu-doc.html
-rm -rf $RPM_BUILD_ROOT/''etc/init.d
-rm -f $RPM_BUILD_ROOT/boot/xen-3.2.gz
-rm -f $RPM_BUILD_ROOT/boot/xen-3.4.gz
-rm -f $RPM_BUILD_ROOT/boot/xen-3.gz
-# # strip - Unable to recognise the format of the input file
-# rm -f $RPM_BUILD_ROOT%{_datadir}/xen/qemu/openbios-sparc32
-# rm -f $RPM_BUILD_ROOT%{_datadir}/xen/qemu/openbios-sparc64
-
-
-# conflict with qemu
-rm -f $RPM_BUILD_ROOT%{_mandir}/man1/qemu-img.1
-rm -f $RPM_BUILD_ROOT%{_mandir}/man1/qemu.1
+%{__rm} $RPM_BUILD_ROOT%{_includedir}/%{name}/COPYING
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/xen
+%{__rm} -r $RPM_BUILD_ROOT/''etc/init.d
+%{__rm} $RPM_BUILD_ROOT/boot/xen-3.4.gz
+%{__rm} $RPM_BUILD_ROOT/boot/xen-3.gz
 
 %clean
 rm -rf $RPM_BUILD_ROOT
This page took 0.10127 seconds and 4 git commands to generate.