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

Reply via email to