summaryrefslogtreecommitdiff
path: root/lang/squeak3
diff options
context:
space:
mode:
Diffstat (limited to 'lang/squeak3')
-rw-r--r--lang/squeak3/Makefile63
-rw-r--r--lang/squeak3/distinfo4
-rw-r--r--lang/squeak3/files/patch-aa15
-rw-r--r--lang/squeak3/pkg-comment1
-rw-r--r--lang/squeak3/pkg-descr22
-rw-r--r--lang/squeak3/pkg-plist9
6 files changed, 0 insertions, 114 deletions
diff --git a/lang/squeak3/Makefile b/lang/squeak3/Makefile
deleted file mode 100644
index 0b664c101f12..000000000000
--- a/lang/squeak3/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# New ports collection makefile for: squeak
-# Date created: 4 March 1999
-# Whom: jesse@cs.uni-magdeburg.de
-#
-# $FreeBSD$
-#
-
-PORTNAME= squeak
-PORTVERSION= 2.7
-CATEGORIES= lang
-MASTER_SITES= ftp://ftp.inria.fr/INRIA/Projects/SOR/users/piumarta/squeak/ \
- ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/free/squeak/unix/
-DISTNAME= Squeak${PORTVERSION}-src
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SQUEAK_SRC}
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= jesse@cs.uni-magdeburg.de
-
-NO_WRKSUBDIR= yes
-USE_XLIB= yes
-USE_GMAKE= yes
-DIST_SUBDIR= squeak
-SQUEAK_SRC= SqueakV2.sources.gz Squeak2.7.image.gz Squeak2.7.changes.gz
-SQUEAK_LIB= Profiler.so SoundCodecPrims.so Squeak3D.so System.so
-
-MAKEFILE= Makefile
-.ifdef (CC)
-MAKE_ARGS+= CC=${CC}
-.endif
-.ifdef (CFLAGS)
-MAKE_ARGS+= CCFLAGS="${CFLAGS}"
-.endif
-
-do-install:
- @(cd ${WRKSRC}/freebsd && \
- ${INSTALL_PROGRAM} squeak ${PREFIX}/bin/squeak)
- ${MKDIR} ${PREFIX}/share/squeak
-.for l in ${SQUEAK_LIB}
- (cd ${WRKSRC}/freebsd && ${INSTALL_DATA} $l ${PREFIX}/lib/$l)
-.endfor
-.for f in ${SQUEAK_SRC}
- (cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} $f ${PREFIX}/share/squeak/$f)
- (cd ${PREFIX}/share/squeak && ${EXTRACT_CMD} -d $f)
-.endfor
- (cd ${PREFIX}/share/squeak && ${CHMOD} 644 Squeak2.7.changes)
-
-post-install:
- @${ECHO} "Make sure you have ${PREFIX}/bin in your PATH"
- @${ECHO} "and ${PREFIX}/lib in your LD_LIBRARY_PATH."
- @${ECHO} ""
- @${ECHO} "In order to be able to make use of squeak you need"
- @${ECHO} "to have an image and a changes file in your working"
- @${ECHO} "directory as well as access to a source file."
- @${ECHO} "Execute the following:"
- @${ECHO} "cd <your_private_working_directory>"
- @${ECHO} "cp ${PREFIX}/share/squeak/Squeak2.7.image ."
- @${ECHO} "cp ${PREFIX}/share/squeak/Squeak2.7.changes ."
- @${ECHO} "ln -s ${PREFIX}/share/squeak/SqueakV2.sources ."
- @${ECHO} ""
- @${ECHO} "To finally start up the system type:"
- @${ECHO} "squeak Squeak2.7.image"
-
-.include <bsd.port.mk>
diff --git a/lang/squeak3/distinfo b/lang/squeak3/distinfo
deleted file mode 100644
index cd7667c1b984..000000000000
--- a/lang/squeak3/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (squeak/Squeak2.7-src.tar.gz) = b52ff01a25eac4d5ec0088b432f2d8a1
-MD5 (squeak/SqueakV2.sources.gz) = 80487895bb1d1cbfddc8736273cccc92
-MD5 (squeak/Squeak2.7.image.gz) = c74bdb08de5e88eab5dd5e042dc0f98e
-MD5 (squeak/Squeak2.7.changes.gz) = 303220f35e986ea27003ddda2087c12a
diff --git a/lang/squeak3/files/patch-aa b/lang/squeak3/files/patch-aa
deleted file mode 100644
index c4dba9fb21bd..000000000000
--- a/lang/squeak3/files/patch-aa
+++ /dev/null
@@ -1,15 +0,0 @@
---- conf/config.guess.orig Mon Mar 6 11:52:02 2000
-+++ conf/config.guess Mon Mar 6 11:52:24 2000
-@@ -477,11 +477,7 @@
- echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
- exit 0 ;;
- *:FreeBSD:*:*)
-- if test -x /usr/bin/objformat -a "elf" = "`/usr/bin/objformat`"; then
-- echo ${UNAME_MACHINE}-unknown-freebsdelf`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
-- else
-- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
-- fi
-+ echo freebsd
- exit 0 ;;
- *:NetBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
diff --git a/lang/squeak3/pkg-comment b/lang/squeak3/pkg-comment
deleted file mode 100644
index 573f72aeb787..000000000000
--- a/lang/squeak3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Full Smalltalk 80 with portability to UNIX, Mac, and Windows
diff --git a/lang/squeak3/pkg-descr b/lang/squeak3/pkg-descr
deleted file mode 100644
index 14b1b4cd7b93..000000000000
--- a/lang/squeak3/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Squeak is a new implementation of the Smalltalk programming
-environment; it includes among other things:
- * a rapid-turn-around Smalltalk-80 compiler,
- * a caching-JIT run-time virtual machine (with full source in
- Smalltalk),
- * large class libraries with portable data and GUI models, and
- * an integrated development environment with coding tools, GUI
- construction.
-
-Squeak was developed at Apple Labs and Walt Disney and has been ported
-to a variety of computers (including most flavors of UNIX and
-Windows). Compared to other Smalltalk systems, Squeak has 4 important
-features:
- * Portability (to Mac, Windows, WinCE, and many flavors of UNIX);
- * Speed (it uses native C for compute-intensive code);
- * Price (free, including all source code and the right to distribute
- applications!); and
- * Sophistication (full Smalltalk-80 language, libraries, and tools).
-
-WWW: http://www.squeak.org/
-
-Roland Jesse <jesse@cs.uni-magdeburg.de>
diff --git a/lang/squeak3/pkg-plist b/lang/squeak3/pkg-plist
deleted file mode 100644
index 11dcc05f3b3b..000000000000
--- a/lang/squeak3/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/squeak
-lib/Profiler.so
-lib/SoundCodecPrims.so
-lib/Squeak3D.so
-lib/System.so
-share/squeak/Squeak2.7.changes
-share/squeak/Squeak2.7.image
-share/squeak/SqueakV2.sources
-@dirrm share/squeak