Package: qemu
Version: 0.8.0-2
Severity: normal
Tags: patch
New patch, rediffed to apply after #356279
(qemu_0.8.0-2_build_outside_tree.patch).
Changelog:
* Change default interpreter prefix to match dpkg-cross crossdir.
- Suggests dpkg-cross to be used with user mode emulators.
--
Anderson Lizardo
Embedded Linux Lab - 10LE
Nokia Institute of Technology - INdT
Manaus - Brazil
Changelog:
* Change default interpreter prefix to match dpkg-cross crossdir.
- Suggests dpkg-cross to be used with user mode emulators.
Index: qemu-0.8.0/debian/control
===================================================================
--- qemu-0.8.0.orig/debian/control 2006-03-11 22:13:16.000000000 -0400
+++ qemu-0.8.0/debian/control 2006-03-11 22:22:20.000000000 -0400
@@ -15,7 +15,7 @@ Architecture: amd64 i386 powerpc alpha s
Depends: ${shlibs:Depends}, vgabios (>= 0.5a-1), bochsbios (>= 2.2.1-1),
proll, openhackware
Recommends: debootstrap, sharutils
-Suggests: sudo
+Suggests: sudo, dpkg-cross
Description: fast processor emulator
QEMU is a FAST! processor emulator: currently the package supports
arm, powerpc, sparc and x86 emulation. By using dynamic translation
Index: qemu-0.8.0/debian/rules
===================================================================
--- qemu-0.8.0.orig/debian/rules 2006-03-11 22:13:16.000000000 -0400
+++ qemu-0.8.0/debian/rules 2006-03-11 22:22:20.000000000 -0400
@@ -34,7 +34,14 @@ $(build_dir)/config-host.mak: configure
cd $(build_dir) && \
CFLAGS="$(CFLAGS)" ../configure \
--prefix=/usr \
+ --interp-prefix=/usr/%M-linux-gnu \
--cc=$(CC)
+
+ # Change PPC prefix to match Debian's arch name
+ cp $(build_dir)/ppc-user/config.h $(build_dir)/ppc-user/config.h.orig
+ sed 's,\(CONFIG_QEMU_PREFIX\).*,\1 "/usr/powerpc-linux-gnu",' \
+ $(build_dir)/ppc-user/config.h.orig > $(build_dir)/ppc-user/config.h
+ rm $(build_dir)/ppc-user/config.h.orig
build: patch $(build_dir)/config-host.mak
dh_testdir