From tkato@prontomail.com  Wed Apr 16 11:32:14 2003
Return-Path: <tkato@prontomail.com>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 0634737B401
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Apr 2003 11:32:13 -0700 (PDT)
Received: from hfep03.dion.ne.jp (hfep03.dion.ne.jp [203.181.105.69])
	by mx1.FreeBSD.org (Postfix) with ESMTP id C318E43F3F
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Apr 2003 11:32:12 -0700 (PDT)
	(envelope-from tkato@prontomail.com)
Received: from localhost ([219.108.143.18]) by hfep03.dion.ne.jp with SMTP
          id <20030416183158008.PBTO@hfep03.dion.ne.jp>
          for <FreeBSD-gnats-submit@freebsd.org>;
          Thu, 17 Apr 2003 03:31:58 +0900
Message-Id: <20030417032557.16abbfbc.tkato@prontomail.com>
Date: Thu, 17 Apr 2003 03:25:57 +0900
From: KATO Tsuguru <tkato@prontomail.com>
To: FreeBSD-gnats-submit@freebsd.org
Subject: Update port: lang/smalltalk to 2.1

>Number:         51055
>Category:       ports
>Synopsis:       Update port: lang/smalltalk to 2.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 16 11:40:12 PDT 2003
>Closed-Date:    Sat May 10 22:23:25 PDT 2003
>Last-Modified:  Sat May 10 22:23:25 PDT 2003
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 2.1

Remove file:
files/patch-examples::modules::Makefile.in

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/lang/smalltalk/Makefile lang/smalltalk/Makefile
--- /usr/ports/lang/smalltalk/Makefile	Sat Apr 12 22:54:03 2003
+++ lang/smalltalk/Makefile	Wed Apr 16 02:52:35 2003
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	smalltalk
-PORTVERSION=	2.0.11
+PORTVERSION=	2.1
 CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_GNU}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -45,8 +45,12 @@
 
 post-patch:
 	@${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e \
-		's|-release [$$][(]VERSION[)]|-avoid-version|g'
+		's|@EMACS@|no|g ; \
+		 s|-release [$$][(]VERSION[)]|-avoid-version|g'
 	@${REINPLACE_CMD} -e \
-		's|<malloc\.h>|<stdlib.h>|g' ${WRKSRC}/examples/modules/gdbm.c
+		's|<malloc\.h>|<stdlib.h>|g' ${WRKSRC}/examples/gdbm.c
+
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/*.el ${PREFIX}/share/emacs/site-lisp
 
 .include <bsd.port.mk>
diff -urN /usr/ports/lang/smalltalk/distinfo lang/smalltalk/distinfo
--- /usr/ports/lang/smalltalk/distinfo	Sun Jan 19 09:58:15 2003
+++ lang/smalltalk/distinfo	Wed Apr 16 02:06:27 2003
@@ -1 +1 @@
-MD5 (smalltalk-2.0.11.tar.gz) = 8880b7137be0c1d84763a9049350ede1
+MD5 (smalltalk-2.1.tar.gz) = be53d8eb8b485d809526298fdf8a1228
diff -urN /usr/ports/lang/smalltalk/files/patch-examples::modules::Makefile.in lang/smalltalk/files/patch-examples::modules::Makefile.in
--- /usr/ports/lang/smalltalk/files/patch-examples::modules::Makefile.in	Sun Jan 19 08:21:13 2003
+++ lang/smalltalk/files/patch-examples::modules::Makefile.in	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- examples/modules/Makefile.in.orig	Thu Jan  2 05:07:46 2003
-+++ examples/modules/Makefile.in	Wed Jan 15 02:48:58 2003
-@@ -183,7 +183,7 @@
- 	-no-undefined
- 
- regex_la_SOURCES = regex.c re.c
--regex_la_LIBADD = ../../lib-src/library.la @LIBSNPRINTFV@
-+regex_la_LIBADD = ../../lib-src/library.la
- 
- md5_la_SOURCES = md5.c
- md5_la_LDFLAGS = -release $(VERSION) -module -no-undefined
diff -urN /usr/ports/lang/smalltalk/pkg-plist lang/smalltalk/pkg-plist
--- /usr/ports/lang/smalltalk/pkg-plist	Sat Apr 12 22:54:03 2003
+++ lang/smalltalk/pkg-plist	Wed Apr 16 02:44:33 2003
@@ -3,6 +3,7 @@
 bin/gst-package
 include/gst.h
 include/gstpub.h
+include/sigsegv.h
 @unexec install-info --delete %D/info/gst-base.info %D/info/dir
 info/gst-base.info
 @exec install-info %D/info/gst-base.info %D/info/dir
@@ -14,6 +15,8 @@
 @exec install-info %D/info/gst.info %D/info/dir
 lib/libgst.a
 lib/libgst.la
+lib/libsigsegv.a
+lib/libsigsegv.la
 %%TCLTK%%lib/smalltalk/blox-tk.la
 %%TCLTK%%lib/smalltalk/blox-tk.so
 lib/smalltalk/gdbm.la
@@ -28,64 +31,78 @@
 lib/smalltalk/tcp.so
 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/BrowShell.st
-share/smalltalk/blox/BrowserMain.st
-share/smalltalk/blox/ClassBrow.st
-share/smalltalk/blox/ClassHierBrow.st
-share/smalltalk/blox/Colors.txt
-share/smalltalk/blox/CtxtInspect.st
-share/smalltalk/blox/DictInspect.st
-share/smalltalk/blox/GuiData.st
-share/smalltalk/blox/Inspector.st
-share/smalltalk/blox/Load.st
-share/smalltalk/blox/Manager.st
-share/smalltalk/blox/Menu.st
-share/smalltalk/blox/MethInspect.st
-share/smalltalk/blox/MethSetBrow.st
-share/smalltalk/blox/ModalDialog.st
-share/smalltalk/blox/NamespBrow.st
-share/smalltalk/blox/Notifier.st
-share/smalltalk/blox/PCode.st
-share/smalltalk/blox/PList.st
-share/smalltalk/blox/PText.st
-share/smalltalk/blox/RadioForm.st
-share/smalltalk/blox/Run.st
-share/smalltalk/blox/StrcInspect.st
-share/smalltalk/blox/View.st
-share/smalltalk/blox/bear.gif
-share/smalltalk/blox/test.st
-share/smalltalk/blox/tk/Blox.st
-share/smalltalk/blox/tk/BloxBasic.st
-share/smalltalk/blox/tk/BloxCanvas.st
-share/smalltalk/blox/tk/BloxExtend.st
-share/smalltalk/blox/tk/BloxText.st
-share/smalltalk/blox/tk/BloxWidgets.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
+share/smalltalk/blox-tk/BloxExtend.st
+share/smalltalk/blox-tk/BloxText.st
+share/smalltalk/blox-tk/BloxWidgets.st
+share/smalltalk/blox-tk/colors.txt
+share/smalltalk/browser/BrowShell.st
+share/smalltalk/browser/BrowserMain.st
+share/smalltalk/browser/ButtonForm.st
+share/smalltalk/browser/ChangeLog
+share/smalltalk/browser/ClassBrow.st
+share/smalltalk/browser/ClassHierBrow.st
+share/smalltalk/browser/DebugSupport.st
+share/smalltalk/browser/Debugger.st
+share/smalltalk/browser/DictInspect.st
+share/smalltalk/browser/GuiData.st
+share/smalltalk/browser/Inspector.st
+share/smalltalk/browser/Load.st
+share/smalltalk/browser/Manager.st
+share/smalltalk/browser/Menu.st
+share/smalltalk/browser/MethInspect.st
+share/smalltalk/browser/MethSetBrow.st
+share/smalltalk/browser/ModalDialog.st
+share/smalltalk/browser/NamespBrow.st
+share/smalltalk/browser/Notifier.st
+share/smalltalk/browser/PCode.st
+share/smalltalk/browser/PList.st
+share/smalltalk/browser/PText.st
+share/smalltalk/browser/RadioForm.st
+share/smalltalk/browser/Run.st
+share/smalltalk/browser/StrcInspect.st
+share/smalltalk/browser/View.st
+share/smalltalk/browser/bear.gif
+share/smalltalk/browser/test.st
+share/smalltalk/compiler/ChangeLog
 share/smalltalk/compiler/Load.st
+share/smalltalk/compiler/ParseTreeSearcher.st
+share/smalltalk/compiler/RBFormatter.st
+share/smalltalk/compiler/RBParseNodes.st
+share/smalltalk/compiler/RBParser.st
+share/smalltalk/compiler/RBToken.st
 share/smalltalk/compiler/STCompLit.st
 share/smalltalk/compiler/STCompiler.st
-share/smalltalk/compiler/STFormatter.st
+share/smalltalk/compiler/STDecompiler.st
 share/smalltalk/compiler/STLoader.st
 share/smalltalk/compiler/STLoaderObjs.st
-share/smalltalk/compiler/STParseNodes.st
-share/smalltalk/compiler/STParser.st
 share/smalltalk/compiler/STSymTable.st
-share/smalltalk/compiler/STTok.st
-share/smalltalk/compiler/STToken.st
-share/smalltalk/compiler/STVisitor.st
 share/smalltalk/compiler/StartCompiler.st
 share/smalltalk/compiler/test.st
+share/smalltalk/db/ChangeLog
+share/smalltalk/db/DB.st
+share/smalltalk/db/MySQL.st
+share/smalltalk/db/MySQLTests.st
+share/smalltalk/db/README
+share/smalltalk/db/mysql-test.st
 share/smalltalk/examples/Application.st
 share/smalltalk/examples/Bench.st
-share/smalltalk/examples/Buffers.st
 share/smalltalk/examples/Case.st
-share/smalltalk/examples/Debugger.st
 share/smalltalk/examples/Dinner.st
 share/smalltalk/examples/EditStream.st
 share/smalltalk/examples/GenClasses.st
 share/smalltalk/examples/Lisp.st
+share/smalltalk/examples/Man.st
 share/smalltalk/examples/MemUsage.st
+share/smalltalk/examples/MiniDebugger.st
 share/smalltalk/examples/Prolog.st
 share/smalltalk/examples/PrtHier.st
 share/smalltalk/examples/Publish.st
@@ -98,17 +115,23 @@
 share/smalltalk/examples/Richards.st
 share/smalltalk/examples/SortCriter.st
 share/smalltalk/examples/StreamFilter.st
+share/smalltalk/examples/Sync.st
+share/smalltalk/examples/Tetris.st
+share/smalltalk/examples/Timer.st
 share/smalltalk/examples/Tokenizer.st
-share/smalltalk/examples/blox/Man.st
-share/smalltalk/examples/blox/Tetris.st
+share/smalltalk/examples/gdbm-c.st
+share/smalltalk/examples/gdbm.st
+share/smalltalk/examples/md5.st
 share/smalltalk/examples/modules/gdbm-c.st
 share/smalltalk/examples/modules/gdbm.st
 share/smalltalk/examples/modules/md5.st
 share/smalltalk/examples/modules/regex.st
 share/smalltalk/examples/pepe.sed
+share/smalltalk/examples/regex.st
 share/smalltalk/examples/shell
 share/smalltalk/examples/xml.sed
 share/smalltalk/gst.im
+share/smalltalk/i18n/ChangeLog
 share/smalltalk/i18n/Collation.st
 share/smalltalk/i18n/Expression.st
 share/smalltalk/i18n/GetText.st
@@ -117,6 +140,7 @@
 share/smalltalk/i18n/Numbers.st
 share/smalltalk/i18n/Sets.st
 share/smalltalk/i18n/Times.st
+share/smalltalk/kernel/AbstNamespc.st
 share/smalltalk/kernel/AnsiDates.st
 share/smalltalk/kernel/AnsiExcept.st
 share/smalltalk/kernel/Array.st
@@ -125,10 +149,10 @@
 share/smalltalk/kernel/Autoload.st
 share/smalltalk/kernel/Bag.st
 share/smalltalk/kernel/Behavior.st
+share/smalltalk/kernel/BindingDict.st
 share/smalltalk/kernel/BlkClosure.st
 share/smalltalk/kernel/BlkContext.st
 share/smalltalk/kernel/Boolean.st
-share/smalltalk/kernel/Browser.st
 share/smalltalk/kernel/Builtins.st
 share/smalltalk/kernel/ByteArray.st
 share/smalltalk/kernel/ByteStream.st
@@ -136,6 +160,7 @@
 share/smalltalk/kernel/CObject.st
 share/smalltalk/kernel/CStruct.st
 share/smalltalk/kernel/CType.st
+share/smalltalk/kernel/CallinProcess.st
 share/smalltalk/kernel/CharArray.st
 share/smalltalk/kernel/Character.st
 share/smalltalk/kernel/Class.st
@@ -163,6 +188,7 @@
 share/smalltalk/kernel/FloatQ.st
 share/smalltalk/kernel/Fraction.st
 share/smalltalk/kernel/HashedColl.st
+share/smalltalk/kernel/HomedAssoc.st
 share/smalltalk/kernel/IdentDict.st
 share/smalltalk/kernel/IdentitySet.st
 share/smalltalk/kernel/Integer.st
@@ -196,6 +222,7 @@
 share/smalltalk/kernel/Random.st
 share/smalltalk/kernel/ReadStream.st
 share/smalltalk/kernel/Rectangle.st
+share/smalltalk/kernel/RecursionLock.st
 share/smalltalk/kernel/RootNamespc.st
 share/smalltalk/kernel/RunArray.st
 share/smalltalk/kernel/ScaledDec.st
@@ -214,12 +241,15 @@
 share/smalltalk/kernel/TokenStream.st
 share/smalltalk/kernel/Transcript.st
 share/smalltalk/kernel/True.st
+share/smalltalk/kernel/URL.st
 share/smalltalk/kernel/UndefObject.st
 share/smalltalk/kernel/VFS.st
 share/smalltalk/kernel/ValueAdapt.st
+share/smalltalk/kernel/VarBinding.st
 share/smalltalk/kernel/WeakObjects.st
 share/smalltalk/kernel/WriteStream.st
 share/smalltalk/net/Base.st
+share/smalltalk/net/ChangeLog
 share/smalltalk/net/ContentHandler.st
 share/smalltalk/net/FTP.st
 share/smalltalk/net/HTTP.st
@@ -231,13 +261,15 @@
 share/smalltalk/net/POP.st
 share/smalltalk/net/SMTP.st
 share/smalltalk/net/URIResolver.st
-share/smalltalk/net/URL.st
 share/smalltalk/net/httpd/FileServer.st
 share/smalltalk/net/httpd/Haiku.st
 share/smalltalk/net/httpd/Load.st
+share/smalltalk/net/httpd/STT.st
 share/smalltalk/net/httpd/WebServer.st
 share/smalltalk/net/httpd/WikiServer.st
 share/smalltalk/net/httpd/edit.jpg
+share/smalltalk/net/httpd/example1.stt
+share/smalltalk/net/httpd/example2.stt
 share/smalltalk/net/httpd/find.jpg
 share/smalltalk/net/httpd/head.jpg
 share/smalltalk/net/httpd/help.jpg
@@ -248,52 +280,115 @@
 share/smalltalk/net/httpd/rename.jpg
 share/smalltalk/net/httpd/test.st
 share/smalltalk/net/httpd/top.jpg
-share/smalltalk/packages
+share/smalltalk/numerics/Approximation.st
+share/smalltalk/numerics/Basic.st
+share/smalltalk/numerics/Distributions.st
+share/smalltalk/numerics/Functions.st
+share/smalltalk/numerics/Integration.st
+share/smalltalk/numerics/Load.st
+share/smalltalk/numerics/Matrixes.st
+share/smalltalk/numerics/NumericsAdds.st
+share/smalltalk/numerics/NumericsTests.st
+share/smalltalk/numerics/Optimization.st
+share/smalltalk/numerics/RNG.st
+share/smalltalk/numerics/Statistics.st
+share/smalltalk/packages.xml
 share/smalltalk/sunit/SUnit.st
 share/smalltalk/sunit/SUnitPreload.st
 share/smalltalk/sunit/SUnitScript.st
 share/smalltalk/sunit/SUnitTests.st
 share/smalltalk/tcp/AbstractSocketImpl.st
-share/smalltalk/tcp/ContentHandler.st
+share/smalltalk/tcp/Buffers.st
+share/smalltalk/tcp/ChangeLog
 share/smalltalk/tcp/Datagram.st
 share/smalltalk/tcp/IPSocketImpl.st
 share/smalltalk/tcp/SocketAddress.st
 share/smalltalk/tcp/Sockets.st
 share/smalltalk/tcp/TCP.st
 share/smalltalk/tcp/Tests.st
-share/smalltalk/tcp/URL.st
 share/smalltalk/tcp/cfuncs.st
 share/smalltalk/tcp/init.st
+share/smalltalk/unsupported/BigExpr.st
+share/smalltalk/unsupported/CInt.st
+share/smalltalk/unsupported/CPP-test.st
+share/smalltalk/unsupported/CParseT1.st
+share/smalltalk/unsupported/CParseT2.st
+share/smalltalk/unsupported/CParseT3.st
+share/smalltalk/unsupported/CString.st
+share/smalltalk/unsupported/DLD.st
+share/smalltalk/unsupported/Extensn.st
+share/smalltalk/unsupported/IfError.st
+share/smalltalk/unsupported/Interr.st
+share/smalltalk/unsupported/ParseErr.st
+share/smalltalk/unsupported/Process1.st
+share/smalltalk/unsupported/Process2.st
+share/smalltalk/unsupported/Profile.st
+share/smalltalk/unsupported/Sorting.st
+share/smalltalk/unsupported/a.st
+share/smalltalk/unsupported/ba.st
+share/smalltalk/unsupported/binary.c
+share/smalltalk/unsupported/bug.st
+share/smalltalk/unsupported/bug2.st
+share/smalltalk/unsupported/bug4.st
+share/smalltalk/unsupported/cint/CDeclNode.st
+share/smalltalk/unsupported/cint/CExpressionNode.st
+share/smalltalk/unsupported/cint/CPP.st
+share/smalltalk/unsupported/cint/CPStrConc.st
+share/smalltalk/unsupported/cint/CPStrUnq.st
+share/smalltalk/unsupported/cint/CParseType.st
+share/smalltalk/unsupported/cint/CSymbol.st
+share/smalltalk/unsupported/cint/CSymbolTable.st
+share/smalltalk/unsupported/cint/CTok.st
+share/smalltalk/unsupported/cint/CToken.st
+share/smalltalk/unsupported/cint/CTreeBuilder.st
+share/smalltalk/unsupported/cint/CollapsedStream.st
+share/smalltalk/unsupported/cint/ExpansionStream.st
+share/smalltalk/unsupported/cint/ExpansionStreamStack.st
+share/smalltalk/unsupported/cint/LineStream.st
+share/smalltalk/unsupported/cint/LineTokenStream.st
+share/smalltalk/unsupported/cint/README
+share/smalltalk/unsupported/cint/StreamStack.st
+share/smalltalk/unsupported/er2.st
+share/smalltalk/unsupported/market.st
+share/smalltalk/unsupported/resolve.st
+share/smalltalk/unsupported/self.st
+share/smalltalk/unsupported/t.st
+share/smalltalk/unsupported/torture.st
+share/smalltalk/vfs/README
 share/smalltalk/vfs/deb
 share/smalltalk/vfs/lslR
 share/smalltalk/vfs/mailfs
 share/smalltalk/vfs/patchfs
 share/smalltalk/vfs/uar
 share/smalltalk/vfs/ucpio
-share/smalltalk/vfs/uha
 share/smalltalk/vfs/ulha
 share/smalltalk/vfs/urar
 share/smalltalk/vfs/utar
 share/smalltalk/vfs/uzip
 share/smalltalk/vfs/uzoo
+share/smalltalk/xml/ChangeLog
 share/smalltalk/xml/XML.st
 share/smalltalk/xml/XPath.st
 share/smalltalk/xml/XSL.st
-@dirrm include/snprintfv
 @dirrm share/smalltalk/xml
 @dirrm share/smalltalk/vfs
+@dirrm share/smalltalk/unsupported/cint
+@dirrm share/smalltalk/unsupported
 @dirrm share/smalltalk/tcp
 @dirrm share/smalltalk/sunit
+@dirrm share/smalltalk/numerics
 @dirrm share/smalltalk/net/httpd
 @dirrm share/smalltalk/net
 @dirrm share/smalltalk/kernel
 @dirrm share/smalltalk/i18n
 @dirrm share/smalltalk/examples/modules
-@dirrm share/smalltalk/examples/blox
 @dirrm share/smalltalk/examples
+@dirrm share/smalltalk/db
 @dirrm share/smalltalk/compiler
-@dirrm share/smalltalk/blox/tk
-@dirrm share/smalltalk/blox/gtk
-@dirrm share/smalltalk/blox
+@dirrm share/smalltalk/browser
+@dirrm share/smalltalk/blox-tk
+@dirrm share/smalltalk/blox-gtk
 @dirrm share/smalltalk
 @dirrm lib/smalltalk
+@exec mkdir -p %D/include/snprintfv
+@unexec rmdir %D/include/snprintfv 2>/dev/null || true
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: ijliao 
State-Changed-When: Sat May 10 22:23:08 PDT 2003 
State-Changed-Why:  
superseded by pr/52051 

http://www.freebsd.org/cgi/query-pr.cgi?pr=51055 
>Unformatted:
