summaryrefslogtreecommitdiff
path: root/lang/smalltalk
diff options
context:
space:
mode:
authorjmc <jmc@pkgsrc.org>2003-03-10 07:43:57 +0000
committerjmc <jmc@pkgsrc.org>2003-03-10 07:43:57 +0000
commit5be3aaec629cf7ef60e75a79be4d7324b10ed4d9 (patch)
tree9758b84865e628699d67125bcf24dcd4198eb89e /lang/smalltalk
parentd0c3c362e04f7e544e5240c48c0eb9f2d6d63ff5 (diff)
downloadpkgsrc-5be3aaec629cf7ef60e75a79be4d7324b10ed4d9.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')
-rw-r--r--lang/smalltalk/Makefile3
-rw-r--r--lang/smalltalk/PLIST6
2 files changed, 7 insertions, 2 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
diff --git a/lang/smalltalk/PLIST b/lang/smalltalk/PLIST
index 966d248907e..99aa1a8c12b 100644
--- a/lang/smalltalk/PLIST
+++ b/lang/smalltalk/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2002/12/13 16:06:40 jschauma Exp $
+@comment $NetBSD: PLIST,v 1.6 2003/03/10 07:43:57 jmc Exp $
bin/gst
bin/gst-config
bin/gst-package
@@ -29,6 +29,10 @@ info/gst.info-9
@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/gst.info
lib/libgst.a
lib/libgst.la
+lib/smalltalk/blox-tk-${PKGVERSION}.so
+lib/smalltalk/blox-tk.so
+lib/smalltalk/blox-tk.la
+lib/smalltalk/blox-tk.a
lib/smalltalk/md5-${PKGVERSION}.so
lib/smalltalk/md5.a
lib/smalltalk/md5.la