summaryrefslogtreecommitdiff
path: root/lang/gauche
diff options
context:
space:
mode:
authorminoura <minoura>2005-01-27 10:15:35 +0000
committerminoura <minoura>2005-01-27 10:15:35 +0000
commitb4db8ae37bab9e0f7523db399c02c4a1b4407506 (patch)
tree17ade65be35322a5f40a5370ff8bd2c7f4d18125 /lang/gauche
parent4ae517928b79dd80fc15789d6fe0d75ec265a169 (diff)
downloadpkgsrc-b4db8ae37bab9e0f7523db399c02c4a1b4407506.tar.gz
Correct GNUC detection.
Fixes (at least) i386--netbsd compilation.
Diffstat (limited to 'lang/gauche')
-rw-r--r--lang/gauche/distinfo3
-rw-r--r--lang/gauche/patches/patch-ad13
2 files changed, 15 insertions, 1 deletions
diff --git a/lang/gauche/distinfo b/lang/gauche/distinfo
index 491246c7cbc..8f2ec3cd930 100644
--- a/lang/gauche/distinfo
+++ b/lang/gauche/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.14 2005/01/16 08:57:55 kei Exp $
+$NetBSD: distinfo,v 1.15 2005/01/27 10:15:35 minoura Exp $
SHA1 (Gauche-0.8.3.tgz) = c60282eb7cd4080dbe80d56f4327574820642526
Size (Gauche-0.8.3.tgz) = 2534879 bytes
SHA1 (patch-aa) = 81a351b08cbd957242f88eb43d26c65ba95fe2f2
SHA1 (patch-ab) = c08f8b9fbed9d9f41cddfddb386a756e8bd322cc
SHA1 (patch-ac) = e07cbf9604b53781952dbef297fd7360ec9bda3f
+SHA1 (patch-ad) = bb1b71c43f01ba7b0be270164a53e9b16da1981b
diff --git a/lang/gauche/patches/patch-ad b/lang/gauche/patches/patch-ad
new file mode 100644
index 00000000000..b206475eb9f
--- /dev/null
+++ b/lang/gauche/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.5 2005/01/27 10:15:35 minoura Exp $
+
+--- configure.orig 2004-12-03 14:14:15.000000000 +0900
++++ configure 2005-01-27 11:38:21.000000000 +0900
+@@ -8097,7 +8097,7 @@
+ case "$host" in
+ i686-*) I686OPT="-DUSE_I686_PREFETCH";;
+ esac
+-if test $CC = "gcc"; then
++if test "$GCC" = "yes"; then
+ case "$target" in
+ *mingw*) ;;
+ *) GCCOPT="-fomit-frame-pointer";;