-#Source0Download: http://fabrice.bellard.free.fr/qemu/download.html
-Source0: http://fabrice.bellard.free.fr/qemu/%{name}-%{version}.tar.gz
-# Source0-md5: 234e9ace03b00259bb57dc5a9c633056
-%if %{with kqemu}
-Source1: http://fabrice.bellard.free.fr/qemu/kqemu-0.6.2-1.tar.gz
-# NoSource1-md5: c6bb3b40fb3d526d731eb0f1f9dee7ee
-NoSource: 1
-%endif
-Patch0: %{name}-nostatic.patch
-Patch1: %{name}-DESTDIR.patch
-Patch2: %{name}-longjmp.patch
-Patch3: %{name}-dot.patch
-Patch4: %{name}-initrd_load_addr.patch
-Patch5: %{name}-gcc4_x86.patch
-Patch6: %{name}-gcc4_ppc.patch
-URL: http://fabrice.bellard.free.fr/qemu/
+# Source0Download: http://fabrice.bellard.free.fr/qemu/download.html
+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
+Patch0: %{pname}-ncurses.patch
+Patch6: %{pname}-nosdlgui.patch
+# Proof of concept, for reference, do not remove
+Patch8: %{pname}-kde_virtual_workspaces_hack.patch
+#Patch12: %{pname}-0.7.2-dyngen-check-stack-clobbers.patch
+Patch13: %{pname}-dosguest.patch
+Patch14: %{pname}-ppc_old_binutils.patch
+Patch15: %{pname}-isa-bios-ram.patch
+# below one fixes problems with passing ram size to bios/bootloader
+# which affects coreboot/linuxbios
+Patch16: %{pname}-piix-ram-size.patch
+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
+%endif
+%if %{with userspace}