aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorgpalmer <gpalmer@FreeBSD.org>1995-02-10 14:15:04 +0800
committergpalmer <gpalmer@FreeBSD.org>1995-02-10 14:15:04 +0800
commita00668f09dd6149bbb264b1f78e728fcc87ad8c3 (patch)
tree59861ef24b5e4c3026ea83e3e90b53f7ca8217f7 /lang
parent7a5883e27b15df49f49701055c98e5c080277469 (diff)
downloadfreebsd-ports-gnome-a00668f09dd6149bbb264b1f78e728fcc87ad8c3.tar.gz
freebsd-ports-gnome-a00668f09dd6149bbb264b1f78e728fcc87ad8c3.tar.zst
freebsd-ports-gnome-a00668f09dd6149bbb264b1f78e728fcc87ad8c3.zip
GNU Smalltalk version 1.1.1. The install target is a dummy which
prints a warning as the supplied install target is interactive.
Diffstat (limited to 'lang')
-rw-r--r--lang/smalltalk/Makefile23
-rw-r--r--lang/smalltalk/distinfo1
-rw-r--r--lang/smalltalk/files/patch-aa68
-rw-r--r--lang/smalltalk/pkg-comment1
-rw-r--r--lang/smalltalk/pkg-descr6
5 files changed, 99 insertions, 0 deletions
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile
new file mode 100644
index 000000000000..f0fbc883ed63
--- /dev/null
+++ b/lang/smalltalk/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: smalltalk
+# Version required: 1.1.1
+# Date created: 09 Feb 1995
+# Whom: gpalmer
+#
+# $Id$
+#
+
+DISTNAME= smalltalk-1.1.1
+MASTER_SITES= ftp://prep.ai.mit.edu/pub/gnu/
+MAINTAINER= gpalmer@FreeBSD.ORG
+
+pre-configure:
+ @cp ${FILESDIR}/m-fbsd-2.h ${WRKSRC}/config/m-fbsd-2.h
+ @(cd ${WRKSRC} ; ./config.mst fbsd-2)
+ @${TOUCH} ${TOUCH_FLAGS} ${CONFIGURE_COOKIE}
+
+install:
+ @echo ">> The install target for smalltalk-1.1.1 is interactive."
+ @echo ">> Please read the file mst.texinfo for more information."
+ @${DO_NADA}
+
+.include <bsd.port.mk>
diff --git a/lang/smalltalk/distinfo b/lang/smalltalk/distinfo
new file mode 100644
index 000000000000..ad5a6613b140
--- /dev/null
+++ b/lang/smalltalk/distinfo
@@ -0,0 +1 @@
+MD5 (smalltalk-1.1.1.tar.gz) = 216ed66fa5f8db790192ff6ab4d88736
diff --git a/lang/smalltalk/files/patch-aa b/lang/smalltalk/files/patch-aa
new file mode 100644
index 000000000000..b38a71d58c1b
--- /dev/null
+++ b/lang/smalltalk/files/patch-aa
@@ -0,0 +1,68 @@
+*** /dev/null Thu Feb 2 13:59:15 1995
+--- mstpaths.h Thu Feb 2 14:43:38 1995
+***************
+*** 0 ****
+--- 1,63 ----
++ /***********************************************************************
++ *
++ * Definitions for various path related things. These are compiled into
++ * the GNU Smalltalk interpreter and are used for finding various files
++ * (the image file, the kernel .st files, etc.).
++ *
++ ***********************************************************************/
++
++
++ /***********************************************************************
++ *
++ * Copyright (C) 1990, 1991 Free Software Foundation, Inc.
++ * Written by Steve Byrne.
++ *
++ * This file is part of GNU Smalltalk.
++ *
++ * GNU Smalltalk is free software; you can redistribute it and/or modify it
++ * under the terms of the GNU General Public License as published by the Free
++ * Software Foundation; either version 1, or (at your option) any later
++ * version.
++ *
++ * GNU Smalltalk is distributed in the hope that it will be useful, but WITHOUT
++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
++ * more details.
++ *
++ * You should have received a copy of the GNU General Public License along with
++ * GNU Smalltalk; see the file COPYING. If not, write to the Free Software
++ * Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
++ *
++ ***********************************************************************/
++
++
++
++ /*
++ * Change Log
++ * ============================================================================
++ * Author Date Change
++ * sbyrne 15 Oct 89 Created.
++ *
++ */
++
++
++ /***********************************************************************
++ *
++ * You'll need to change these definitions if you do not install GNU
++ * Smalltalk in the standard place (which, as defined here, is
++ * /usr/local/smalltalk). You should save this file as mstpaths.h and
++ * leave mstpaths.h-dist in its original form.
++ *
++ ***********************************************************************/
++
++
++ #ifndef __MSTPATHS__
++ #define __MSTPATHS__
++
++ /* This defines where the kernel smalltalk (.st) files can be found */
++ #define KERNEL_PATH "/usr/local/lib/smalltalk"
++
++ /* This defines where to search for the saved binary image */
++ #define IMAGE_PATH "/usr/local/lib/smalltalk"
++
++ #endif /* __MSTPATHS__ */
diff --git a/lang/smalltalk/pkg-comment b/lang/smalltalk/pkg-comment
new file mode 100644
index 000000000000..3785287b0f63
--- /dev/null
+++ b/lang/smalltalk/pkg-comment
@@ -0,0 +1 @@
+GNU Smalltalk version 1.1.1
diff --git a/lang/smalltalk/pkg-descr b/lang/smalltalk/pkg-descr
new file mode 100644
index 000000000000..f54a15ab9bff
--- /dev/null
+++ b/lang/smalltalk/pkg-descr
@@ -0,0 +1,6 @@
+This is GNU Smalltalk version 1.1.1.
+
+At this time, the install target is disabled as the installation
+process is interactive. See the file `mst.texinfo' for more information.
+
+Gary Palmer <gpalmer@FreeBSD.org>