upgrade to 2.0.1
PR: 39986 Submitted by: Ports Fury
This commit is contained in:
parent
c497166174
commit
e5c683d617
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=62185
@ -6,19 +6,24 @@
|
||||
#
|
||||
|
||||
PORTNAME= smalltalk
|
||||
PORTVERSION= 1.95.13.a
|
||||
PORTVERSION= 2.0.1
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a/a/}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \
|
||||
gdbm.2:${PORTSDIR}/databases/gdbm
|
||||
|
||||
USE_REINPLACE= yes
|
||||
USE_GMAKE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= MAKEINFO='makeinfo --no-split'
|
||||
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib" \
|
||||
MAKEINFO='makeinfo --no-split'
|
||||
CONFIGURE_ARGS= --without-gmp
|
||||
|
||||
MAN1= gst.1
|
||||
|
||||
@ -34,10 +39,13 @@ PLIST_SUB+= TCLTK="@comment "
|
||||
|
||||
post-extract:
|
||||
@${RM} -f ${WRKSRC}/doc/gst.info*
|
||||
@${RM} -f ${WRKSRC}/doc/gst-base.info*
|
||||
@${RM} -f ${WRKSRC}/doc/gst-libs.info*
|
||||
|
||||
pre-patch:
|
||||
@${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e \
|
||||
's| -release \$$(VERSION)| -avoid-version|g'
|
||||
@${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|g' ${WRKSRC}/libltdl/ltdl.c
|
||||
's|-release [\$$][(]VERSION[)]|-avoid-version|g'
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|<malloc.h>|<stdlib.h>|g' ${WRKSRC}/examples/modules/gdbm.c
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (smalltalk-1.95.13a.tar.gz) = 0870c6bce59d1e97a2fdcf7caf802c2e
|
||||
MD5 (smalltalk-2.0.1.tar.gz) = 4eba018117597839b96e58290ef1b1e6
|
||||
|
60
lang/smalltalk/files/patch-doc::gst-base.texi
Normal file
60
lang/smalltalk/files/patch-doc::gst-base.texi
Normal file
@ -0,0 +1,60 @@
|
||||
--- doc/gst-base.texi.orig Fri Jun 14 06:37:01 2002
|
||||
+++ doc/gst-base.texi Thu Jun 27 06:28:55 2002
|
||||
@@ -87,7 +87,6 @@
|
||||
* Base classes: (gst-base). The GNU Smalltalk base classes.
|
||||
@end direntry
|
||||
|
||||
-@copying
|
||||
This file documents GNU Smalltalk Version @value{VERSION}.
|
||||
It was last updated on @value{UPDATED}.
|
||||
|
||||
@@ -103,7 +102,6 @@
|
||||
|
||||
There are no Cover Texts and no Invariant Sections; this text, along
|
||||
with its equivalent in the printed manual, constitutes the Title Page.
|
||||
-@end copying
|
||||
|
||||
@titlepage
|
||||
@title @sc{gnu} Smalltalk Library Reference
|
||||
@@ -115,7 +113,19 @@
|
||||
@comment The following two commands start the copyright page.
|
||||
@page
|
||||
@vskip 0pt plus 1filll
|
||||
-@insertcopying
|
||||
+Copyright @copyright{} 1988-92, 1994-95, 1999-2001 Free Software Foundation, Inc.
|
||||
+
|
||||
+This document is released under the terms of the @sc{gnu} Free Documentation
|
||||
+License as published by the Free Software Foundation; either version 1.1, or
|
||||
+(at your option) any later version.
|
||||
+
|
||||
+You should have received a copy of the @sc{gnu} Free Documentation License
|
||||
+along with @sc{gnu} Smalltalk; see the file @file{COPYING.DOC}. If not,
|
||||
+write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
|
||||
+MA 02111-1307, USA.
|
||||
+
|
||||
+There are no Cover Texts and no Invariant Sections; this text, along with
|
||||
+its equivalent in the Info documentation, constitutes the Title Page.
|
||||
@end titlepage
|
||||
|
||||
@node Top, , , (DIR)
|
||||
@@ -125,7 +135,19 @@
|
||||
This document describes the class libraries that are distributed
|
||||
together with the @gst{} programming language.
|
||||
|
||||
-@insertcopying
|
||||
+Copyright @copyright{} 1988-92, 1994-95, 1999-2001 Free Software Foundation, Inc.
|
||||
+
|
||||
+This document is released under the terms of the @sc{gnu} Free Documentation
|
||||
+License as published by the Free Software Foundation; either version 1.1, or
|
||||
+(at your option) any later version.
|
||||
+
|
||||
+You should have received a copy of the @sc{gnu} Free Documentation License
|
||||
+along with @sc{gnu} Smalltalk; see the file @file{COPYING.DOC}. If not,
|
||||
+write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
|
||||
+MA 02111-1307, USA.
|
||||
+
|
||||
+There are no Cover Texts and no Invariant Sections; this text, along with
|
||||
+its equivalent in the Info documentation, constitutes the Title Page.
|
||||
@end ifnottex
|
||||
|
||||
@menu
|
60
lang/smalltalk/files/patch-doc::gst-libs.texi
Normal file
60
lang/smalltalk/files/patch-doc::gst-libs.texi
Normal file
@ -0,0 +1,60 @@
|
||||
--- doc/gst-libs.texi.orig Fri Jun 14 06:37:01 2002
|
||||
+++ doc/gst-libs.texi Thu Jun 27 06:22:24 2002
|
||||
@@ -87,7 +87,6 @@
|
||||
* Libraries: (gst-libs). The GNU Smalltalk class libraries.
|
||||
@end direntry
|
||||
|
||||
-@copying
|
||||
This file documents GNU Smalltalk Version @value{VERSION}.
|
||||
It was last updated on @value{UPDATED}.
|
||||
|
||||
@@ -103,7 +102,6 @@
|
||||
|
||||
There are no Cover Texts and no Invariant Sections; this text, along
|
||||
with its equivalent in the printed manual, constitutes the Title Page.
|
||||
-@end copying
|
||||
|
||||
@setchapternewpage odd
|
||||
|
||||
@@ -117,7 +115,19 @@
|
||||
@comment The following two commands start the copyright page.
|
||||
@page
|
||||
@vskip 0pt plus 1filll
|
||||
-@insertcopying
|
||||
+Copyright @copyright{} 1988-92, 1994-95, 1999-2001 Free Software Foundation, Inc.
|
||||
+
|
||||
+This document is released under the terms of the @sc{gnu} Free Documentation
|
||||
+License as published by the Free Software Foundation; either version 1.1, or
|
||||
+(at your option) any later version.
|
||||
+
|
||||
+You should have received a copy of the @sc{gnu} Free Documentation License
|
||||
+along with @sc{gnu} Smalltalk; see the file @file{COPYING.DOC}. If not,
|
||||
+write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
|
||||
+MA 02111-1307, USA.
|
||||
+
|
||||
+There are no Cover Texts and no Invariant Sections; this text, along with
|
||||
+its equivalent in the Info documentation, constitutes the Title Page.
|
||||
@end titlepage
|
||||
|
||||
@node Top, , , (DIR)
|
||||
@@ -127,7 +137,19 @@
|
||||
This document describes the class libraries that are distributed
|
||||
together with the @gst{} programming language.
|
||||
|
||||
-@insertcopying
|
||||
+Copyright @copyright{} 1988-92, 1994-95, 1999-2001 Free Software Foundation, Inc.
|
||||
+
|
||||
+This document is released under the terms of the @sc{gnu} Free Documentation
|
||||
+License as published by the Free Software Foundation; either version 1.1, or
|
||||
+(at your option) any later version.
|
||||
+
|
||||
+You should have received a copy of the @sc{gnu} Free Documentation License
|
||||
+along with @sc{gnu} Smalltalk; see the file @file{COPYING.DOC}. If not,
|
||||
+write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
|
||||
+MA 02111-1307, USA.
|
||||
+
|
||||
+There are no Cover Texts and no Invariant Sections; this text, along with
|
||||
+its equivalent in the Info documentation, constitutes the Title Page.
|
||||
@end ifnottex
|
||||
|
||||
@menu
|
60
lang/smalltalk/files/patch-doc::gst.texi
Normal file
60
lang/smalltalk/files/patch-doc::gst.texi
Normal file
@ -0,0 +1,60 @@
|
||||
--- doc/gst.texi.orig Fri Jun 21 22:32:31 2002
|
||||
+++ doc/gst.texi Thu Jun 27 04:11:24 2002
|
||||
@@ -77,7 +77,6 @@
|
||||
* GNU Smalltalk: (gst). The GNU Smalltalk environment.
|
||||
@end direntry
|
||||
|
||||
-@copying
|
||||
This file documents GNU Smalltalk Version @value{VERSION}.
|
||||
It was last updated on @value{UPDATED}.
|
||||
|
||||
@@ -93,7 +92,6 @@
|
||||
|
||||
There are no Cover Texts and no Invariant Sections; this text, along
|
||||
with its equivalent in the printed manual, constitutes the Title Page.
|
||||
-@end copying
|
||||
|
||||
@titlepage
|
||||
@title @sc{gnu} Smalltalk User's Guide
|
||||
@@ -105,7 +103,19 @@
|
||||
@comment The following two commands start the copyright page.
|
||||
@page
|
||||
@vskip 0pt plus 1filll
|
||||
-@insertcopying
|
||||
+Copyright @copyright{} 1988-92, 1994-95, 1999-2001 Free Software Foundation, Inc.
|
||||
+
|
||||
+This document is released under the terms of the @sc{gnu} Free Documentation
|
||||
+License as published by the Free Software Foundation; either version 1.1, or
|
||||
+(at your option) any later version.
|
||||
+
|
||||
+You should have received a copy of the @sc{gnu} Free Documentation License
|
||||
+along with @sc{gnu} Smalltalk; see the file @file{COPYING.DOC}. If not,
|
||||
+write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
|
||||
+MA 02111-1307, USA.
|
||||
+
|
||||
+There are no Cover Texts and no Invariant Sections; this text, along with
|
||||
+its equivalent in the Info documentation, constitutes the Title Page.
|
||||
@end titlepage
|
||||
|
||||
@node Top, , , (DIR)
|
||||
@@ -115,7 +125,19 @@
|
||||
This document describes installing and operating the @gst{}
|
||||
programming language.
|
||||
|
||||
-@insertcopying
|
||||
+Copyright @copyright{} 1988-92, 1994-95, 1999-2001 Free Software Foundation, Inc.
|
||||
+
|
||||
+This document is released under the terms of the @sc{gnu} Free Documentation
|
||||
+License as published by the Free Software Foundation; either version 1.1, or
|
||||
+(at your option) any later version.
|
||||
+
|
||||
+You should have received a copy of the @sc{gnu} Free Documentation License
|
||||
+along with @sc{gnu} Smalltalk; see the file @file{COPYING.DOC}. If not,
|
||||
+write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston,
|
||||
+MA 02111-1307, USA.
|
||||
+
|
||||
+There are no Cover Texts and no Invariant Sections; this text, along with
|
||||
+its equivalent in the Info documentation, constitutes the Title Page.
|
||||
|
||||
@end ifnottex
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- ltmain.sh.orig Thu Apr 26 19:21:26 2001
|
||||
+++ ltmain.sh Fri Nov 2 02:58:37 2001
|
||||
--- config/ltmain.sh.orig Fri Jun 14 06:37:06 2002
|
||||
+++ config/ltmain.sh Thu Jun 27 01:04:35 2002
|
||||
@@ -961,6 +961,7 @@
|
||||
;;
|
||||
|
||||
|
@ -3,6 +3,12 @@ bin/gst-config
|
||||
bin/gst-package
|
||||
include/gst.h
|
||||
include/gstpub.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
|
||||
@unexec install-info --delete %D/info/gst-libs.info %D/info/dir
|
||||
info/gst-libs.info
|
||||
@exec install-info %D/info/gst-libs.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/gst.info %D/info/dir
|
||||
info/gst.info
|
||||
@exec install-info %D/info/gst.info %D/info/dir
|
||||
@ -10,17 +16,23 @@ lib/libgst.a
|
||||
lib/libgst.la
|
||||
%%TCLTK%%lib/smalltalk/blox-tk.la
|
||||
%%TCLTK%%lib/smalltalk/blox-tk.so
|
||||
lib/smalltalk/gdbm.la
|
||||
lib/smalltalk/gdbm.so
|
||||
lib/smalltalk/i18n.la
|
||||
lib/smalltalk/i18n.so
|
||||
lib/smalltalk/md5.la
|
||||
lib/smalltalk/md5.so
|
||||
lib/smalltalk/regex.la
|
||||
lib/smalltalk/regex.so
|
||||
lib/smalltalk/tcp.la
|
||||
lib/smalltalk/tcp.so
|
||||
share/aclocal/gst.m4
|
||||
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
|
||||
@ -32,6 +44,7 @@ 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
|
||||
@ -52,6 +65,8 @@ share/smalltalk/compiler/Load.st
|
||||
share/smalltalk/compiler/STCompLit.st
|
||||
share/smalltalk/compiler/STCompiler.st
|
||||
share/smalltalk/compiler/STFormatter.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
|
||||
@ -64,7 +79,6 @@ share/smalltalk/examples/Application.st
|
||||
share/smalltalk/examples/Bench.st
|
||||
share/smalltalk/examples/Buffers.st
|
||||
share/smalltalk/examples/Case.st
|
||||
share/smalltalk/examples/CompFileSeg.st
|
||||
share/smalltalk/examples/Debugger.st
|
||||
share/smalltalk/examples/Dinner.st
|
||||
share/smalltalk/examples/EditStream.st
|
||||
@ -82,6 +96,7 @@ share/smalltalk/examples/RecursLit.st
|
||||
share/smalltalk/examples/RegExp.st
|
||||
share/smalltalk/examples/Richards.st
|
||||
share/smalltalk/examples/SortCriter.st
|
||||
share/smalltalk/examples/StreamFilter.st
|
||||
share/smalltalk/examples/Tokenizer.st
|
||||
share/smalltalk/examples/blox/Man.st
|
||||
share/smalltalk/examples/blox/Tetris.st
|
||||
@ -196,9 +211,39 @@ share/smalltalk/kernel/TokenStream.st
|
||||
share/smalltalk/kernel/Transcript.st
|
||||
share/smalltalk/kernel/True.st
|
||||
share/smalltalk/kernel/UndefObject.st
|
||||
share/smalltalk/kernel/VFS.st
|
||||
share/smalltalk/kernel/ValueAdapt.st
|
||||
share/smalltalk/kernel/WeakObjects.st
|
||||
share/smalltalk/kernel/WriteStream.st
|
||||
share/smalltalk/net/Base.st
|
||||
share/smalltalk/net/ContentHandler.st
|
||||
share/smalltalk/net/FTP.st
|
||||
share/smalltalk/net/HTTP.st
|
||||
share/smalltalk/net/IMAP.st
|
||||
share/smalltalk/net/Load.st
|
||||
share/smalltalk/net/MIME.st
|
||||
share/smalltalk/net/NNTP.st
|
||||
share/smalltalk/net/NetServer.st
|
||||
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/WebServer.st
|
||||
share/smalltalk/net/httpd/WikiServer.st
|
||||
share/smalltalk/net/httpd/edit.jpg
|
||||
share/smalltalk/net/httpd/find.jpg
|
||||
share/smalltalk/net/httpd/head.jpg
|
||||
share/smalltalk/net/httpd/help.jpg
|
||||
share/smalltalk/net/httpd/history.jpg
|
||||
share/smalltalk/net/httpd/next.jpg
|
||||
share/smalltalk/net/httpd/prev.jpg
|
||||
share/smalltalk/net/httpd/recent.jpg
|
||||
share/smalltalk/net/httpd/rename.jpg
|
||||
share/smalltalk/net/httpd/test.st
|
||||
share/smalltalk/net/httpd/top.jpg
|
||||
share/smalltalk/packages
|
||||
share/smalltalk/sunit/SUnit.st
|
||||
share/smalltalk/sunit/SUnitPreload.st
|
||||
@ -215,30 +260,25 @@ share/smalltalk/tcp/Tests.st
|
||||
share/smalltalk/tcp/URL.st
|
||||
share/smalltalk/tcp/cfuncs.st
|
||||
share/smalltalk/tcp/init.st
|
||||
share/smalltalk/web/FileServer.st
|
||||
share/smalltalk/web/Haiku.st
|
||||
share/smalltalk/web/Load.st
|
||||
share/smalltalk/web/NetServer.st
|
||||
share/smalltalk/web/WebServer.st
|
||||
share/smalltalk/web/WikiServer.st
|
||||
share/smalltalk/web/edit.jpg
|
||||
share/smalltalk/web/find.jpg
|
||||
share/smalltalk/web/head.jpg
|
||||
share/smalltalk/web/help.jpg
|
||||
share/smalltalk/web/history.jpg
|
||||
share/smalltalk/web/next.jpg
|
||||
share/smalltalk/web/prev.jpg
|
||||
share/smalltalk/web/recent.jpg
|
||||
share/smalltalk/web/rename.jpg
|
||||
share/smalltalk/web/test.st
|
||||
share/smalltalk/web/top.jpg
|
||||
share/smalltalk/xml/Id-DOM.st
|
||||
share/smalltalk/xml/Id-XWalker.st
|
||||
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/XML.st
|
||||
@dirrm share/smalltalk/xml
|
||||
@dirrm share/smalltalk/web
|
||||
@dirrm share/smalltalk/vfs
|
||||
@dirrm share/smalltalk/tcp
|
||||
@dirrm share/smalltalk/sunit
|
||||
@dirrm share/smalltalk/net/httpd
|
||||
@dirrm share/smalltalk/net
|
||||
@dirrm share/smalltalk/kernel
|
||||
@dirrm share/smalltalk/i18n
|
||||
@dirrm share/smalltalk/examples/modules
|
||||
|
Loading…
Reference in New Issue
Block a user