Sat Nov 20 08:45:12 2010 UTC ()
Make this build on NetBSD/sh3el.
Tested on NetBSD/landisk 5.1.


(tsutsui)
diff -r1.17 -r1.18 pkgsrc/devel/libffi/distinfo
diff -r1.9 -r1.10 pkgsrc/devel/libffi/patches/patch-aa

cvs diff -r1.17 -r1.18 pkgsrc/devel/libffi/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/libffi/distinfo 2010/07/22 04:17:44 1.17
+++ pkgsrc/devel/libffi/distinfo 2010/11/20 08:45:12 1.18
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: distinfo,v 1.17 2010/07/22 04:17:44 jklos Exp $ 1$NetBSD: distinfo,v 1.18 2010/11/20 08:45:12 tsutsui Exp $
2 2
3SHA1 (libffi-3.0.9.tar.gz) = 56e41f87780e09d06d279690e53d4ea2c371ea88 3SHA1 (libffi-3.0.9.tar.gz) = 56e41f87780e09d06d279690e53d4ea2c371ea88
4RMD160 (libffi-3.0.9.tar.gz) = 11ff9aeb62f4fbe1fecf09e6f9814a72bfedb37a 4RMD160 (libffi-3.0.9.tar.gz) = 11ff9aeb62f4fbe1fecf09e6f9814a72bfedb37a
5Size (libffi-3.0.9.tar.gz) = 731719 bytes 5Size (libffi-3.0.9.tar.gz) = 731719 bytes
6SHA1 (patch-aa) = eb6838b48bfaa9594f0853928c3587036cdef1b3 6SHA1 (patch-aa) = db7fd66cb2c31683e086a94b3ca77a1c7ca9ed92
7SHA1 (patch-ab) = a63e2fa11c16410f280de19c1ef47e6c7884c2b8 7SHA1 (patch-ab) = a63e2fa11c16410f280de19c1ef47e6c7884c2b8
8SHA1 (patch-ac) = f3c6324f4334d23e684b4eca25173a13be5d37eb 8SHA1 (patch-ac) = f3c6324f4334d23e684b4eca25173a13be5d37eb
9SHA1 (patch-ad) = 8901a00abe25422e3e35f321a5fb89311185fc0b 9SHA1 (patch-ad) = 8901a00abe25422e3e35f321a5fb89311185fc0b
10SHA1 (patch-ae) = afa76db773a64cc0d2b12d6ed5e57a8a1abf24f6 10SHA1 (patch-ae) = afa76db773a64cc0d2b12d6ed5e57a8a1abf24f6
11SHA1 (patch-af) = 953646a2eb653fe2ebfabe369f397d39c4c398b2 11SHA1 (patch-af) = 953646a2eb653fe2ebfabe369f397d39c4c398b2
12SHA1 (patch-ag) = 6333317170f6e92f89db966315276dcd8e3484f2 12SHA1 (patch-ag) = 6333317170f6e92f89db966315276dcd8e3484f2
13SHA1 (patch-ah) = e9580069ede90cd616da7bc230b28acbf5d204a6 13SHA1 (patch-ah) = e9580069ede90cd616da7bc230b28acbf5d204a6
14SHA1 (patch-ai) = f85a6cb64d4a9d7c3e56b47b7092fce10a744b5b 14SHA1 (patch-ai) = f85a6cb64d4a9d7c3e56b47b7092fce10a744b5b
15SHA1 (patch-aj) = cd8369bef0149ed044ef16c0eae7b537b4090f1f 15SHA1 (patch-aj) = cd8369bef0149ed044ef16c0eae7b537b4090f1f

cvs diff -r1.9 -r1.10 pkgsrc/devel/libffi/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/devel/libffi/patches/Attic/patch-aa 2010/01/16 16:28:58 1.9
+++ pkgsrc/devel/libffi/patches/Attic/patch-aa 2010/11/20 08:45:12 1.10
@@ -1,24 +1,33 @@ @@ -1,24 +1,33 @@
1$NetBSD: patch-aa,v 1.9 2010/01/16 16:28:58 asau Exp $ 1$NetBSD: patch-aa,v 1.10 2010/11/20 08:45:12 tsutsui Exp $
2 2
3Extend which ports we accept to deal with. 3Extend which ports we accept to deal with.
4 4
5--- configure.orig 2009-12-31 15:41:51.000000000 +0300 5--- configure.orig 2009-12-31 12:41:51.000000000 +0000
6+++ configure 2010-01-12 12:40:15.000000000 +0300 6+++ configure
7@@ -12210,7 +12210,7 @@ 7@@ -12210,7 +12210,7 @@
8 mips-sgi-irix5.* | mips-sgi-irix6.*) 8 mips-sgi-irix5.* | mips-sgi-irix6.*)
9 TARGET=MIPS; TARGETDIR=mips 9 TARGET=MIPS; TARGETDIR=mips
10 ;; 10 ;;
11- mips*-*-linux*) 11- mips*-*-linux*)
12+ mips*-*-linux* | mips*-*-netbsd*) 12+ mips*-*-linux* | mips*-*-netbsd*)
13 # Support 128-bit long double for NewABI. 13 # Support 128-bit long double for NewABI.
14 HAVE_LONG_DOUBLE='defined(__mips64)' 14 HAVE_LONG_DOUBLE='defined(__mips64)'
15 TARGET=MIPS; TARGETDIR=mips 15 TARGET=MIPS; TARGETDIR=mips
16@@ -12228,7 +12228,7 @@ 16@@ -12228,7 +12228,7 @@
17 powerpc-*-aix* | rs6000-*-aix*) 17 powerpc-*-aix* | rs6000-*-aix*)
18 TARGET=POWERPC_AIX; TARGETDIR=powerpc 18 TARGET=POWERPC_AIX; TARGETDIR=powerpc
19 ;; 19 ;;
20- powerpc-*-freebsd*) 20- powerpc-*-freebsd*)
21+ powerpc-*-freebsd* | powerpc-*-netbsd*) 21+ powerpc-*-freebsd* | powerpc-*-netbsd*)
22 TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc 22 TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc
23 ;; 23 ;;
24 powerpc*-*-rtems*) 24 powerpc*-*-rtems*)
 25@@ -12239,7 +12239,7 @@
 26 TARGET=S390; TARGETDIR=s390
 27 ;;
 28
 29- sh-*-* | sh[34]*-*-*)
 30+ sh-*-* | shle-*-* | sh[34]*-*-*)
 31 TARGET=SH; TARGETDIR=sh
 32 ;;
 33 sh64-*-* | sh5*-*-*)