[20551] trunk/dports/emulators/qemu
source_changes at macosforge.org
source_changes at macosforge.org
Mon Nov 6 12:00:46 PST 2006
Revision: 20551
http://trac.macosforge.org/projects/macports/changeset/20551
Author: pmq at macports.org
Date: 2006-11-06 12:00:45 -0800 (Mon, 06 Nov 2006)
Log Message:
-----------
Version bump to 0.8.2
Added a patch to correct sparc softmmu
Took ownership
Modified Paths:
--------------
trunk/dports/emulators/qemu/Portfile
Added Paths:
-----------
trunk/dports/emulators/qemu/files/sparc-fp.patch
Modified: trunk/dports/emulators/qemu/Portfile
===================================================================
--- trunk/dports/emulators/qemu/Portfile 2006-11-06 18:26:55 UTC (rev 20550)
+++ trunk/dports/emulators/qemu/Portfile 2006-11-06 20:00:45 UTC (rev 20551)
@@ -3,30 +3,31 @@
PortSystem 1.0
name qemu
-version 0.8.1
-homepage http://bellard.org/qemu
+version 0.8.2
categories emulators
platforms darwin
-maintainers pidherbemont at opendarwin.org
+maintainers pmq at macports.org
+
description x86 and PowerPC Emulator
-long_description QEMU is a FAST! processor emulator \
- using dynamic translation to achieve \
- good emulation speed. It can emulate \
- a Full PC System and has basic support \
- for PowerMac Emulation.
+long_description QEMU is a FAST! processor emulator using dynamic \
+ translation to achieve good emulation speed. It \
+ can emulate a Full PC System and has basic support \
+ for PowerMac Emulation.
-master_sites http://fabrice.bellard.free.fr/qemu/
-checksums sha1 72c943c24bed6aa066dcc3012b198c20f04aef30
-patchfiles patch-configure
+homepage http://fabrice.bellard.free.fr
+master_sites ${homepage}/qemu
+checksums sha1 d775239a545e7d0c5b677660a2122df590afde6d \
+ rmd160 715c24997330352aa675cd7279731cec251f833a
+patchfiles patch-configure sparc-fp.patch
+
destroot.destdir prefix=${destroot}${prefix}
platform macosx {
- configure.args-append --enable-coreaudio --enable-cocoa
+ configure.args-append --enable-coreaudio --enable-cocoa
}
platform darwin 8 {
- configure.args-append --cc=/usr/bin/gcc-3.3 --host-cc=/usr/bin/gcc-3.3 \
- --interp-prefix=${prefix}/share/qemu-%M
+ configure.args-append --cc=/usr/bin/gcc-3.3 --host-cc=/usr/bin/gcc-3.3 \
+ --interp-prefix=${prefix}/share/qemu-%M
}
-
Added: trunk/dports/emulators/qemu/files/sparc-fp.patch
===================================================================
--- trunk/dports/emulators/qemu/files/sparc-fp.patch (rev 0)
+++ trunk/dports/emulators/qemu/files/sparc-fp.patch 2006-11-06 20:00:45 UTC (rev 20551)
@@ -0,0 +1,18 @@
+diff -urN qemu-0.8.2.old/target-sparc/op_helper.c qemu-0.8.2/target-sparc/op_helper.c
+--- target-sparc/op_helper.c.orig 2006-07-22 19:23:34.000000000 +0200
++++ target-sparc/op_helper.c 2006-08-01 09:46:34.000000000 +0200
+@@ -12,12 +12,12 @@
+ #ifdef USE_INT_TO_FLOAT_HELPERS
+ void do_fitos(void)
+ {
+- FT0 = int32_to_float32(*((int32_t *)&FT1));
++ FT0 = int32_to_float32(*((int32_t *)&FT1), &env->fp_status);
+ }
+
+ void do_fitod(void)
+ {
+- DT0 = int32_to_float64(*((int32_t *)&FT1));
++ DT0 = int32_to_float64(*((int32_t *)&FT1), &env->fp_status);
+ }
+ #endif
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061106/aff4d335/attachment.html
More information about the macports-changes
mailing list