summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhasso <hasso>2009-06-04 07:40:58 +0000
committerhasso <hasso>2009-06-04 07:40:58 +0000
commitd7e9435fc944d302f274acafcc25db365ea6d7ac (patch)
treed5eab6ec01ae7ca5c0bbc4c5b87dac44c8fa50ac
parente525122ac164d902cc4bc41e400605e3ea3582df (diff)
downloadpkgsrc-d7e9435fc944d302f274acafcc25db365ea6d7ac.tar.gz
Make it build on DragonFly.
-rw-r--r--lang/smalltalk/distinfo3
-rw-r--r--lang/smalltalk/patches/patch-aa13
2 files changed, 15 insertions, 1 deletions
diff --git a/lang/smalltalk/distinfo b/lang/smalltalk/distinfo
index 037203bb5ff..f7a698be49b 100644
--- a/lang/smalltalk/distinfo
+++ b/lang/smalltalk/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.17 2009/04/10 17:36:43 asau Exp $
+$NetBSD: distinfo,v 1.18 2009/06/04 07:40:58 hasso Exp $
SHA1 (smalltalk-3.1.tar.gz) = 9b1602bf29d1483d9200d83419dc3cd0fc0d397b
RMD160 (smalltalk-3.1.tar.gz) = cc9a593c1773ba66f2f999b1369944eebd722ef9
Size (smalltalk-3.1.tar.gz) = 5282705 bytes
+SHA1 (patch-aa) = c82dfcc53ce4177ae051041106c6c2efdb61cb4e
SHA1 (patch-ac) = e129e3ead2a1c8a0e5ce7e7d342ff131570a2f0b
SHA1 (patch-ae) = ec673dd0fcd5a12096d23986d4f9c04df562a51a
SHA1 (patch-af) = 76744e495b5bb180b5acdbcc450d7090ed708113
diff --git a/lang/smalltalk/patches/patch-aa b/lang/smalltalk/patches/patch-aa
new file mode 100644
index 00000000000..24fe9f04934
--- /dev/null
+++ b/lang/smalltalk/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.10 2009/06/04 07:40:58 hasso Exp $
+
+--- libffi/configure.orig 2009-06-03 10:15:20 +0300
++++ libffi/configure 2009-06-03 10:16:38 +0300
+@@ -9623,7 +9623,7 @@ case "$host" in
+ TARGET=PA_HPUX; TARGETDIR=pa
+ ;;
+
+- i386-*-freebsd* | i386-*-openbsd*)
++ i386-*-freebsd* | i386-*-openbsd* | i386-*-dragonfly*)
+ TARGET=X86_FREEBSD; TARGETDIR=x86
+ ;;
+ i?86-win32* | i?86-*-cygwin* | i?86-*-mingw*)