pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/smalltalk Changes 2.1.9:
details: https://anonhg.NetBSD.org/pkgsrc/rev/34a42309af94
branches: trunk
changeset: 483781:34a42309af94
user: adam <adam%pkgsrc.org@localhost>
date: Fri Nov 19 13:01:46 2004 +0000
description:
Changes 2.1.9:
o DLD can open the C library (2.1.6).
o Fix bug in compilation of ##() expression where the expression
evaluates to an integer (2.1.8).
o Fix bug in #next: on sockets (2.1.6).
o Fix crash when accessing an ill-formed namespace from Smalltalk code
(2.1.8).
o Fixes to the JIT compiler (2.1.8).
o Improvements to Gtk+ bindings (2.1.9).
o libltdl is no longer configured in a separate subdirectory (2.1.6).
o Portability improvements (2.1.8).
o Updated to Automake 1.8, Libtool 1.5 (CVS checkout on 2003-08-01),
Autoconf 2.59a, snprintfv 1.1 (2.1.6).
o Updates to Emacs mode (2.1.6).
diffstat:
lang/smalltalk/Makefile | 43 +++++++++++++++++++---------------------
lang/smalltalk/PLIST | 29 ++++++++++++++++++++-------
lang/smalltalk/distinfo | 10 ++++----
lang/smalltalk/patches/patch-aa | 16 +++-----------
lang/smalltalk/patches/patch-ab | 12 +++++-----
5 files changed, 56 insertions(+), 54 deletions(-)
diffs (210 lines):
diff -r 8c8d2a37e19b -r 34a42309af94 lang/smalltalk/Makefile
--- a/lang/smalltalk/Makefile Fri Nov 19 12:35:22 2004 +0000
+++ b/lang/smalltalk/Makefile Fri Nov 19 13:01:46 2004 +0000
@@ -1,41 +1,38 @@
-# $NetBSD: Makefile,v 1.29 2004/10/15 12:03:53 tv Exp $
+# $NetBSD: Makefile,v 1.30 2004/11/19 13:01:46 adam Exp $
-DISTNAME= smalltalk-2.1.4
-PKGREVISION= 2
-CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_GNU:=smalltalk/}
+DISTNAME= smalltalk-2.1.9
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU:=smalltalk/}
-MAINTAINER= tech-pkg%NetBSD.org@localhost
-HOMEPAGE= http://www.smalltalk.org/versions/GNUSmalltalk.html
-COMMENT= GNU Smalltalk: A smalltalk-80 implementation
+MAINTAINER= tech-pkg%NetBSD.org@localhost
+HOMEPAGE= http://www.smalltalk.org/versions/GNUSmalltalk.html
+COMMENT= GNU Smalltalk: A smalltalk-80 implementation
ONLY_FOR_PLATFORM= *-*-i386 *-*-sparc *-*-powerpc
USE_BUILDLINK3= YES
-USE_GNU_TOOLS+= make
+USE_GNU_TOOLS+= awk make
USE_GNU_READLINE= YES
USE_LIBTOOL= YES
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --with-gdbm=${BUILDLINK_PREFIX.gdbm}/lib
+CONFIGURE_ARGS+= --with-gmp=${BUILDLINK_PREFIX.gmp}/lib
+CONFIGURE_ARGS+= --with-lispdir=${PREFIX}/share/emacs/site-lisp
+CONFIGURE_ARGS+= --with-readline=${BUILDLINK_PREFIX.readline}/lib
+CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl}/lib
+CONFIGURE_ARGS+= --with-tk=${BUILDLINK_PREFIX.tk}/lib
+#CONFIGURE_ARGS+= --without-glib --without-gtk
+#CONFIGURE_ENV+= CFLAGS="-O2 -fsigned-char"
INFO_FILES= gst-base.info gst-libs.info gst.info
-
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS+= --with-gmp=${BUILDLINK_PREFIX.gmp}/lib
-CONFIGURE_ARGS+= --with-readline=${BUILDLINK_PREFIX.readline}/lib
-CONFIGURE_ARGS+= --with-gdbm=${BUILDLINK_PREFIX.gdbm}/lib
-CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl}/lib
-CONFIGURE_ARGS+= --with-tk=${BUILDLINK_PREFIX.tk}/lib
-CONFIGURE_ARGS+= --without-glib --without-gtk
-CONFIGURE_ARGS+= --with-lispdir=${PREFIX}/share/emacs/site-lisp
-CONFIGURE_ENV+= CFLAGS="-O2 -fsigned-char"
-
TEST_TARGET= check
.include "../../converters/libiconv/buildlink3.mk"
+.include "../../databases/gdbm/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../devel/gmp/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
-.include "../../lang/tcl83/buildlink3.mk"
-.include "../../x11/tk83/buildlink3.mk"
-.include "../../databases/gdbm/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/tk/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 8c8d2a37e19b -r 34a42309af94 lang/smalltalk/PLIST
--- a/lang/smalltalk/PLIST Fri Nov 19 12:35:22 2004 +0000
+++ b/lang/smalltalk/PLIST Fri Nov 19 13:01:46 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2004/09/22 08:09:40 jlam Exp $
+@comment $NetBSD: PLIST,v 1.12 2004/11/19 13:01:46 adam Exp $
bin/gst
bin/gst-config
bin/gst-package
@@ -8,19 +8,17 @@
lib/libgst.la
lib/smalltalk/blox-tk.la
lib/smalltalk/gdbm.la
+lib/smalltalk/gst-gtk.la
lib/smalltalk/i18n.la
+lib/smalltalk/libc.la
lib/smalltalk/md5.la
lib/smalltalk/regex.la
lib/smalltalk/tcp.la
man/man1/gst.1
share/aclocal/gst.m4
share/aclocal/snprintfv.m4
-share/emacs/site-lisp/gst-mode.el
-share/emacs/site-lisp/smalltalk-mode.el
share/smalltalk/Load.st
share/smalltalk/Reload.st
-share/smalltalk/blox-gtk/GtkDecl.st
-share/smalltalk/blox-gtk/proof.st
share/smalltalk/blox-tk/Blox.st
share/smalltalk/blox-tk/BloxBasic.st
share/smalltalk/blox-tk/BloxCanvas.st
@@ -115,6 +113,21 @@
share/smalltalk/examples/shell
share/smalltalk/examples/xml.sed
share/smalltalk/gst.im
+share/smalltalk/gtk/Enums.st
+share/smalltalk/gtk/Funcs.st
+share/smalltalk/gtk/GtkDecl.st
+share/smalltalk/gtk/GtkImpl.st
+share/smalltalk/gtk/MoreFuncs.st
+share/smalltalk/gtk/MoreStructs.st
+share/smalltalk/gtk/Structs.st
+share/smalltalk/gtk/Types.st
+share/smalltalk/gtk/example_arrow.st
+share/smalltalk/gtk/example_aspectframe.st
+share/smalltalk/gtk/example_buttonbox.st
+share/smalltalk/gtk/example_entry.st
+share/smalltalk/gtk/example_eventbox.st
+share/smalltalk/gtk/example_hello.st
+share/smalltalk/gtk/example_tictactoe.st
share/smalltalk/i18n/ChangeLog
share/smalltalk/i18n/Collation.st
share/smalltalk/i18n/Expression.st
@@ -365,16 +378,16 @@
@dirrm share/smalltalk/net
@dirrm share/smalltalk/kernel
@dirrm share/smalltalk/i18n
+@dirrm share/smalltalk/gtk
@dirrm share/smalltalk/examples/modules
@dirrm share/smalltalk/examples
@dirrm share/smalltalk/db
@dirrm share/smalltalk/compiler
@dirrm share/smalltalk/browser
@dirrm share/smalltalk/blox-tk
-@dirrm share/smalltalk/blox-gtk
@dirrm share/smalltalk
+@dirrm lib/smalltalk
+@dirrm include/snprintfv
@unexec ${RMDIR} %D/share/emacs/site-lisp 2>/dev/null || ${TRUE}
@unexec ${RMDIR} %D/share/emacs 2>/dev/null || ${TRUE}
-@dirrm lib/smalltalk
@exec ${MKDIR} %D/include/snprintfv
-@dirrm include/snprintfv
diff -r 8c8d2a37e19b -r 34a42309af94 lang/smalltalk/distinfo
--- a/lang/smalltalk/distinfo Fri Nov 19 12:35:22 2004 +0000
+++ b/lang/smalltalk/distinfo Fri Nov 19 13:01:46 2004 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2004/04/18 18:41:19 snj Exp $
+$NetBSD: distinfo,v 1.11 2004/11/19 13:01:46 adam Exp $
-SHA1 (smalltalk-2.1.4.tar.gz) = d56be692ca3041e9686df20f1d051be5f79513bb
-Size (smalltalk-2.1.4.tar.gz) = 3422094 bytes
-SHA1 (patch-aa) = 324882a6b25e31edf3b1e3fb7743b731160d7067
-SHA1 (patch-ab) = 9c63774baf798d6ce73bd45c0f1829bb59a8632b
+SHA1 (smalltalk-2.1.9.tar.gz) = e068f993d2fba93138e68c23c73e357541ade416
+Size (smalltalk-2.1.9.tar.gz) = 3354139 bytes
+SHA1 (patch-aa) = 84d2cd463aee940ca123c5de2aab43d6a1d25582
+SHA1 (patch-ab) = 43421fda6d712d581f10bb37c3e79b9203e51757
diff -r 8c8d2a37e19b -r 34a42309af94 lang/smalltalk/patches/patch-aa
--- a/lang/smalltalk/patches/patch-aa Fri Nov 19 12:35:22 2004 +0000
+++ b/lang/smalltalk/patches/patch-aa Fri Nov 19 13:01:46 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.7 2004/04/18 18:41:19 snj Exp $
+$NetBSD: patch-aa,v 1.8 2004/11/19 13:01:46 adam Exp $
---- libgst/Makefile.in.orig 2003-07-09 09:51:53.000000000 -0700
-+++ libgst/Makefile.in 2004-04-18 11:26:16.000000000 -0700
-@@ -102,7 +102,7 @@ LIBTCLTK = @LIBTCLTK@
+--- libgst/Makefile.in.orig 2004-10-02 13:29:53.000000000 +0000
++++ libgst/Makefile.in
+@@ -202,7 +202,7 @@ LIBTCLTK = @LIBTCLTK@
# This switch is not included in libtool 1.4, but it is included in
# libtool 1.5; I have plugged it back in libtool 1.4, so that it is
# upwards compatible.
@@ -11,11 +11,3 @@
LIGHTNING_MAIN_FALSE = @LIGHTNING_MAIN_FALSE@
LIGHTNING_MAIN_TRUE = @LIGHTNING_MAIN_TRUE@
LN_S = @LN_S@
-@@ -212,7 +212,6 @@ libgst_la_LIBADD = $(top_builddir)/lib-s
-
- libgst_la_LDFLAGS = -version-info $(VERSION_INFO)
- libgst_la_DEPENDENCIES = $(top_builddir)/lib-src/library.la $(LIBSIGSEGV) \
-- @LIBLTDL@ @LIBSNPRINTFV@ @LIBREADLINE@ @LIBGMP@
-
-
- libgst_la_SOURCES = \
diff -r 8c8d2a37e19b -r 34a42309af94 lang/smalltalk/patches/patch-ab
--- a/lang/smalltalk/patches/patch-ab Fri Nov 19 12:35:22 2004 +0000
+++ b/lang/smalltalk/patches/patch-ab Fri Nov 19 13:01:46 2004 +0000
@@ -1,19 +1,19 @@
-$NetBSD: patch-ab,v 1.6 2003/07/02 22:35:38 jtb Exp $
+$NetBSD: patch-ab,v 1.7 2004/11/19 13:01:46 adam Exp $
---- Makefile.in.orig
+--- Makefile.in.orig 2004-10-02 13:29:43.000000000 +0000
+++ Makefile.in
-@@ -111,7 +111,7 @@
- LIBGMP = @LIBGMP@
+@@ -215,7 +215,7 @@ LIBGMP = @LIBGMP@
LIBICONV = @LIBICONV@
LIBLTDL = @LIBLTDL@
+ LIBOBJS = @LIBOBJS@
-LIBREADLINE = @LIBREADLINE@
+LIBREADLINE = @LIBREADLINE@ -lreadline -ltermcap
LIBS = @LIBS@
LIBSNPRINTFV = @LIBSNPRINTFV@
LIBTCLTK = @LIBTCLTK@
-@@ -216,7 +216,7 @@
+@@ -319,7 +319,7 @@ noinst_DATA = gst.im
+ dist_noinst_DATA = smalltalk-mode.el.in gst-mode.el.in
bin_SCRIPTS = gst-package gst-config
-
gst_SOURCES = main.c
-gst_LDADD = libgst/libgst.la @ICON@
+gst_LDADD = libgst/libgst.la $(LIBGMP) $(LIBLTDL) $(LIBREADLINE) $(LIBSNPRINTFV)
Home |
Main Index |
Thread Index |
Old Index