]> git.pld-linux.org Git - packages/qemu.git/blobdiff - qemu.spec
- disabled gcc34 patch (breaks build on gcc 3.3); release 2
[packages/qemu.git] / qemu.spec
index 0664ece2ab7fa808e02d6c49e465e98e5f32d855..2c74a235c5751c6e1a96bd5cb01ef995271e393e 100644 (file)
--- a/qemu.spec
+++ b/qemu.spec
@@ -1,9 +1,17 @@
 Summary:       QEMU CPU Emulator
+Summary(pl):   QEMU - emulator procesora
 Name:          qemu
-Version:       0.5.2
-Release:       0.1
+Version:       0.6.1
+Release:       2
+License:       GPL
+Group:         Applications/Emulators
 Source0:       http://fabrice.bellard.free.fr/qemu/%{name}-%{version}.tar.gz
+# Source0-md5: f1b5e103321832d2786dd4110f6c8ae4
 Patch0:                %{name}-nostatic.patch
+Patch1:                %{name}-DESTDIR.patch
+Patch2:                %{name}-amd64.patch
+Patch3:                %{name}-longjmp.patch
+Patch4:                %{name}-gcc34.patch
 #Patch0:               qemu-0.5.0-cvsupdates.patch.bz2
 #Patch1:               qemu-0.1.6-glibc23-ldscripts.patch.bz2
 #Patch2:               qemu-0.5.0-sdl-static-libs.patch.bz2
@@ -11,10 +19,9 @@ Patch0:              %{name}-nostatic.patch
 #Patch4:               qemu-0.5.0-lib64.patch.bz2
 #Patch5:               qemu-0.5.0-amd64.patch.bz2
 #Patch6:               qemu-0.5.0-vl-amd64.patch.bz2
-License:       GPL
 URL:           http://fabrice.bellard.free.fr/qemu/
-Group:         Applications/Emulators
 BuildRequires: SDL-devel
+ExclusiveArch: %{ix86} amd64 ppc sparc
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -33,9 +40,33 @@ CPUs. QEMU has two operating modes:
   easier testing and debugging of system code. It can also be used to
   provide virtual hosting of several virtual PC on a single server.
 
+%description -l pl
+QEMU to szybki(!) emulator procesora. Poprzez u¿ycie dynamicznego
+t³umaczenia osi±ga rozs±dn± szybko¶æ i jest ³atwy do przeportowania,
+aby dzia³a³ na kolejnych procesorach. QEMU ma dwa tryby pracy:
+
+- Emulacja trybu u¿ytkownika. W tym trybie QEMU mo¿e uruchamiaæ
+  procesy linuksowe skompilowane dla jednego procesora na innym
+  procesorze. Linuksowe wywo³ania systemowe s± t³umaczone ze wzglêdu
+  na niezgodno¶æ kolejno¶ci bajtów w s³owie i 32/64-bitowego rozmiaru
+  s³owa. Wine (emulacja Windows) i DOSEMU (emulacja DOS-a) to g³ówne
+  cele QEMU.
+
+- Pe³na emulacja systemu. W tym trybie QEMU emuluje ca³y system,
+  w³±czaj±c w to procesor i ró¿ne urz±dzenia peryferyjne. Aktualnie
+  dzia³a to tylko przy uruchamianiu j±dra Linuksa x86 na systemie
+  linuksowym x86, pozwalaj±c na ³atwiejsze testowanie i odpluskwianie
+  kodu systemu. Mo¿e byæ tak¿e u¿ywane do wirtualnego hostowania kilku
+  wirtualnych pecetów na pojedynczym serwerze.
+
 %prep
 %setup -q
-%patch0        -p1
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+#%patch4 -p1
+
 #%patch0 -p1 -b .cvsupdates
 #%patch1 -p1 -b .glibc23-ldscripts
 #%patch2 -p1 -b .sdl-static-libs
@@ -51,11 +82,12 @@ CPUs. QEMU has two operating modes:
        --prefix=%{_prefix} \
        --cc=%{__cc} \
        --make=%{__make} \
-       --interp-prefix=%{_libdir}/gnemul/qemu-%M
+
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
+
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
@@ -65,17 +97,6 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc README qemu-doc.html
-%ifarch %{ix86}
-%attr(755,root,root) %{_bindir}/qemu-fast
-%endif
-%ifarch %{ix86} ppc
-%{_bindir}/qemu
-%endif
-%{_bindir}/qemu-mkcow
-%{_bindir}/qemu-arm
-%{_bindir}/qemu-i386
-%{_bindir}/qemu-sparc
+%attr(755,root,root) %{_bindir}/*
+%{_datadir}/qemu
 %{_mandir}/man1/qemu.1*
-%dir %{_datadir}/qemu
-%{_datadir}/qemu/bios.bin
-%{_datadir}/qemu/vgabios.bin
This page took 0.026986 seconds and 4 git commands to generate.