summaryrefslogtreecommitdiff
path: root/lang/smalltalk/Makefile
diff options
context:
space:
mode:
authorjmc <jmc>2003-03-10 07:43:57 +0000
committerjmc <jmc>2003-03-10 07:43:57 +0000
commit2d2bfdda365df01ceae86a89da3b596470255099 (patch)
tree9758b84865e628699d67125bcf24dcd4198eb89e /lang/smalltalk/Makefile
parent6784e2c0518c9a5d6a2774a3409e10e4f611e5ea (diff)
downloadpkgsrc-2d2bfdda365df01ceae86a89da3b596470255099.tar.gz
A few changes to make this work correctly.
Force -fsigned-char in CFLAGS passed to configure as the code has some assumptions about signed char's and EOF handling that aren't easily patched. Add a few missing files to PLIST so this adds/removes cleanly. Passes all regress on x86 and powerpc (wasn't working on powerpc previously).
Diffstat (limited to 'lang/smalltalk/Makefile')
-rw-r--r--lang/smalltalk/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile
index 6679959ffe6..b05de6f250b 100644
--- a/lang/smalltalk/Makefile
+++ b/lang/smalltalk/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2002/10/21 14:58:09 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2003/03/10 07:43:57 jmc Exp $
#
DISTNAME= smalltalk-1.95.10
@@ -19,6 +19,7 @@ CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl}/lib
CONFIGURE_ARGS+= --with-tk=${BUILDLINK_PREFIX.tk}/lib
CONFIGURE_ARGS+= --without-libiconv
CONFIGURE_ARGS+= --without-glib --without-gtk
+CONFIGURE_ENV+= CFLAGS="-O2 -fsigned-char"
LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig