[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