SPECS: qemu.spec - up to 0.10.0
arekm
arekm at pld-linux.org
Sat Mar 7 23:31:17 CET 2009
Author: arekm Date: Sat Mar 7 22:31:17 2009 GMT
Module: SPECS Tag: HEAD
---- Log message:
- up to 0.10.0
---- Files affected:
SPECS:
qemu.spec (1.134 -> 1.135)
---- Diffs:
================================================================
Index: SPECS/qemu.spec
diff -u SPECS/qemu.spec:1.134 SPECS/qemu.spec:1.135
--- SPECS/qemu.spec:1.134 Thu Feb 26 22:46:48 2009
+++ SPECS/qemu.spec Sat Mar 7 23:31:12 2009
@@ -1,8 +1,8 @@
# $Revision$, $Date$
#
# TODO:
-# - wait till the gcc bug http://gcc.gnu.org/PR16185 is fixed.
-# - update or drop gcc4 bcond patches
+# - fix ncurses detection
+# - update patches
#
# Conditional build:
%bcond_without kqemu # disable KQEMU ACCELERATOR support in QEMU
@@ -30,12 +30,10 @@
%define _enable_debug_packages 0
%endif
-%define __ucc gcc-3.4
+%define rel 0.1
-%define rel 30
-
-%define kqemu_version 1.3.0pre11
-%define qemu_version 0.9.1
+%define kqemu_version 1.4.0pre1
+%define qemu_version 0.10.0
%define pname qemu
Summary: QEMU CPU Emulator
Summary(pl.UTF-8): QEMU - emulator procesora
@@ -45,13 +43,10 @@
License: GPL
Group: Applications/Emulators
# Source0Download: http://fabrice.bellard.free.fr/qemu/download.html
-Source0: http://bellard.org/qemu/%{pname}-%{version}.tar.gz
-# Source0-md5: 6591df8e9270eb358c881de4ebea1262
-Source1: http://bellard.org/qemu/k%{pname}-%{kqemu_version}.tar.gz
-# Source1-md5: 970521874ef8b1ba4598925ace5936c3
-Patch0: %{pname}-nostatic.patch
-Patch1: %{pname}-cc.patch
-Patch3: %{pname}-dot.patch
+Source0: http://download.savannah.gnu.org/releases/qemu/%{pname}-%{version}.tar.gz
+# Source0-md5: 8dc50b834fa3f5f6a17d7bc3d0559e53
+Source1: http://www.nongnu.org/qemu/k%{pname}-%{kqemu_version}.tar.gz
+# Source1-md5: d738d8ca7332211ab716ec3213d82ee1
Patch6: %{pname}-nosdlgui.patch
# Proof of concept, for reference, do not remove
Patch8: %{pname}-kde_virtual_workspaces_hack.patch
@@ -62,12 +57,7 @@
# below one fixes problems with passing ram size to bios/bootloader
# which affects coreboot/linuxbios
Patch16: %{pname}-piix-ram-size.patch
-Patch17: %{pname}-CVE-2008-0928.patch
-Patch18: %{pname}-CVE-2008-2004.patch
-Patch19: %{pname}-gcc-workaround.patch
-Patch20: %{pname}-dirent.patch
-Patch21: %{pname}-CVE-2008-2382.patch
-URL: http://bellard.org/qemu/
+URL: http://www.nongnu.org/qemu/
%if %{with kernel} && %{with dist_kernel}
BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.7
BuildRequires: rpmbuild(macros) >= 1.379
@@ -75,7 +65,7 @@
%if %{with userspace}
BuildRequires: SDL-devel >= 1.2.1
BuildRequires: alsa-lib-devel
-BuildRequires: compat-gcc-34
+BuildRequires: ncurses-devel
BuildRequires: perl-tools-pod
BuildRequires: sed >= 4.0
BuildRequires: tetex
@@ -86,8 +76,8 @@
ExclusiveArch: %{ix86} %{x8664} %{?with_userspace:ppc}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-# some SPARC boot image in ELF format
-%define _noautostrip .*%{_datadir}/qemu/openbios-sparc32
+# some PPC/SPARC boot image in ELF format
+%define _noautostrip .*%{_datadir}/qemu/openbios-.*
%description
QEMU is a FAST! processor emulator. By using dynamic translation it
@@ -140,9 +130,6 @@
%prep
%setup -q -n %{pname}-%{qemu_version} %{?with_kernel:-a1}
-%patch0 -p1
-%patch1 -p1
-%patch3 -p1
%{?with_nosdlgui:%patch6 -p1}
#%patch8 -p1
@@ -174,13 +161,8 @@
%patch13 -p1
%endif
%patch14 -p1
-%patch15 -p1
+#%patch15 -p1
%patch16 -p1
-%patch17 -p2
-%patch18 -p0
-%patch19 -p0
-%patch20 -p1
-%patch21 -p1
cd kqemu-%{kqemu_version}
%{__sed} -i 's#include ../config-host.mak##' ./common/Makefile
@@ -224,13 +206,13 @@
# they can be passed if the cflags_passing bcond is used
./configure \
--prefix=%{_prefix} \
- --cc="%{__ucc}" \
- --host-cc="%{__ucc}" \
+ --cc="%{__cc}" \
+ --host-cc="%{__cc}" \
--make="%{__make}" \
%if %{without kqemu}
--disable-kqemu \
%endif
- --enable-alsa \
+ --audio-drv-list="alsa" \
--interp-prefix=%{_libdir}/%{pname}
%{__make}
%endif
@@ -285,6 +267,7 @@
%{_datadir}/qemu
%{_mandir}/man1/qemu.1*
%{_mandir}/man1/qemu-img.1*
+%{_mandir}/man8/qemu-nbd.8*
%endif
%if %{with kernel}
@@ -302,6 +285,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.135 2009/03/07 22:31:12 arekm
+- up to 0.10.0
+
Revision 1.134 2009/02/26 21:46:48 arekm
- release 30
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/qemu.spec?r1=1.134&r2=1.135&f=u
More information about the pld-cvs-commit
mailing list