Fri Sep 28 16:30:16 2012 UTC ()
Fix build on NetBSD.
Thank you, tsutsui@.

I have check the build on Gentoo Linux/i386, DragonFly/i386 3.0.1,
and NetBSD/amd64 6.99.11.


(ryoon)
diff -r1.9 -r1.10 pkgsrc/emulators/aranym/distinfo
diff -r0 -r1.1 pkgsrc/emulators/aranym/patches/patch-src_uae__cpu_fpu_fpu__mpfr.cpp

cvs diff -r1.9 -r1.10 pkgsrc/emulators/aranym/distinfo (expand / switch to unified diff)

--- pkgsrc/emulators/aranym/distinfo 2012/04/15 02:05:28 1.9
+++ pkgsrc/emulators/aranym/distinfo 2012/09/28 16:30:16 1.10
@@ -1,13 +1,14 @@ @@ -1,13 +1,14 @@
1$NetBSD: distinfo,v 1.9 2012/04/15 02:05:28 ryoon Exp $ 1$NetBSD: distinfo,v 1.10 2012/09/28 16:30:16 ryoon Exp $
2 2
3SHA1 (aranym_0.9.13.orig.tar.gz) = fa06e8204eef848c16411e4fbfdc2a19c64599c5 3SHA1 (aranym_0.9.13.orig.tar.gz) = fa06e8204eef848c16411e4fbfdc2a19c64599c5
4RMD160 (aranym_0.9.13.orig.tar.gz) = c6e7303b56d8c63b836e573755cf592f935bb85e 4RMD160 (aranym_0.9.13.orig.tar.gz) = c6e7303b56d8c63b836e573755cf592f935bb85e
5Size (aranym_0.9.13.orig.tar.gz) = 1779673 bytes 5Size (aranym_0.9.13.orig.tar.gz) = 1779673 bytes
6SHA1 (emutos-512k-0.8.6.zip) = 9549027b6a1759f86d7d4467dac6377768fbd0bf 6SHA1 (emutos-512k-0.8.6.zip) = 9549027b6a1759f86d7d4467dac6377768fbd0bf
7RMD160 (emutos-512k-0.8.6.zip) = bc08eb71260fd11cf9531022603ff25a673140f3 7RMD160 (emutos-512k-0.8.6.zip) = bc08eb71260fd11cf9531022603ff25a673140f3
8Size (emutos-512k-0.8.6.zip) = 240998 bytes 8Size (emutos-512k-0.8.6.zip) = 240998 bytes
9SHA1 (patch-ab) = 8796751780cc559acd089298f3e8a0918d36db3a 9SHA1 (patch-ab) = 8796751780cc559acd089298f3e8a0918d36db3a
10SHA1 (patch-ac) = 8899894456b01c84efd9f96f553750c87df7c21a 10SHA1 (patch-ac) = 8899894456b01c84efd9f96f553750c87df7c21a
11SHA1 (patch-ad) = bb8d6b2ecd0c0066f3032a0ef196a1adb51d1786 11SHA1 (patch-ad) = bb8d6b2ecd0c0066f3032a0ef196a1adb51d1786
12SHA1 (patch-ae) = 6c7ab7cf17bb9da5944c9a09474079bcfe7e7f43 12SHA1 (patch-ae) = 6c7ab7cf17bb9da5944c9a09474079bcfe7e7f43
13SHA1 (patch-configure.ac) = 528076ace6ef57332e051109ccbd07eda6eaed72 13SHA1 (patch-configure.ac) = 528076ace6ef57332e051109ccbd07eda6eaed72
 14SHA1 (patch-src_uae__cpu_fpu_fpu__mpfr.cpp) = c492c198a746d62470112b7a7367692d47e16b61

File Added: pkgsrc/emulators/aranym/patches/Attic/patch-src_uae__cpu_fpu_fpu__mpfr.cpp
$NetBSD: patch-src_uae__cpu_fpu_fpu__mpfr.cpp,v 1.1 2012/09/28 16:30:16 ryoon Exp $

On NetBSD, MPFR_USE_INTMAX_T is not defined in mpfr.h.
On ather platform (Gentoo Linux and DragonFly at least),
MPFR_USE_INTMAX_T is defined.

--- src/uae_cpu/fpu/fpu_mpfr.cpp.orig	2012-03-20 16:48:10.000000000 +0000
+++ src/uae_cpu/fpu/fpu_mpfr.cpp
@@ -18,6 +18,8 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#define MPFR_USE_INTMAX_T 1
+
 #include "sysdeps.h"
 #include <cstdio>
 #include "memory.h"