Date: Fri, 21 May 1999 22:51:22 +0200 (CEST) From: jesse@cs.uni-magdeburg.de To: FreeBSD-gnats-submit@freebsd.org Subject: ports/11825: port update: lang/squeak2 Message-ID: <199905212051.WAA29329@wh4-422.st.uni-magdeburg.de>
next in thread | raw e-mail | index | archive | help
>Number: 11825 >Category: ports >Synopsis: port update: lang/squeak2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri May 21 14:00:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Roland Jesse >Release: FreeBSD 3.1-STABLE i386 >Organization: Otto-von-Guericke University of Magdeburg >Environment: FreeBSD wh4-422.st.uni-magdeburg.de 3.1-STABLE FreeBSD 3.1-STABLE #10: Sun May 9 01:46:54 MEST 1999 j@wh4-422.st.uni-magdeburg.de:/usr/src/sys/compile/RDJ i386 >Description: Update of the Squeak port from version 2.3 to version 2.4. >How-To-Repeat: n/a >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # squeak2 # squeak2/pkg # squeak2/pkg/PLIST # squeak2/pkg/DESCR # squeak2/pkg/COMMENT # squeak2/Makefile # squeak2/files # squeak2/files/md5 # echo c - squeak2 mkdir -p squeak2 > /dev/null 2>&1 echo c - squeak2/pkg mkdir -p squeak2/pkg > /dev/null 2>&1 echo x - squeak2/pkg/PLIST sed 's/^X//' >squeak2/pkg/PLIST << 'END-of-squeak2/pkg/PLIST' Xbin/SqueakVM Xlib/Squeak3D.so Xlib/SoundCodecPrims.so Xshare/squeak/Squeak2.4.changes Xshare/squeak/Squeak2.4.image Xshare/squeak/SqueakV2.sources X@dirrm share/squeak END-of-squeak2/pkg/PLIST echo x - squeak2/pkg/DESCR sed 's/^X//' >squeak2/pkg/DESCR << 'END-of-squeak2/pkg/DESCR' XSqueak is an implementation of the Smalltalk programming Xenvironment; it includes among other things: X X * a rapid-turn-around Smalltalk-80 compiler, X * a caching-JIT run-time virtual machine (with full source in X Smalltalk), X * large class libraries with portable data and GUI models, and X * an integrated development environment with coding tools, GUI X construction. X XSqueak was developed at Apple Labs and Walt Disney and has been ported Xto a variety of computers (including most flavors of UNIX and XWindows). Compared to other Smalltalk systems, Squeak has 4 important Xfeatures: X X * Portability (to almost anything with a processor and display); X * Speed (it uses native C for compute-intensive code); X * Price (free, including all source code and the right to distribute X applications!); and X * Sophistication (full Smalltalk-80 language, libraries, and tools). X XSee http://www.squeak.org/ for more information. X XJacques Vidrine <nectar@FreeBSD.ORG>, Roland Jesse <jesse@cs.uni-magdeburg.de> END-of-squeak2/pkg/DESCR echo x - squeak2/pkg/COMMENT sed 's/^X//' >squeak2/pkg/COMMENT << 'END-of-squeak2/pkg/COMMENT' XA Smalltalk system with graphical user interface. END-of-squeak2/pkg/COMMENT echo x - squeak2/Makefile sed 's/^X//' >squeak2/Makefile << 'END-of-squeak2/Makefile' X# New ports collection makefile for: squeak X# Version required: 2.4 X# Date created: 21 May 1999 X# Whom: jesse@cs.uni-magdeburg.de X# X# $Id$ X# X XDISTNAME= Squeak-2.4-src XPKGNAME= squeak-2.4 XCATEGORIES= lang XMASTER_SITES= http://www-sor.inria.fr/~piumarta/squeak/unix/release/ X XMAINTAINER= jesse@cs.uni-magdeburg.de X XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} image/${SQUEAK_SRC} X XALLFILES= ${DISTNAME}${EXTRACT_SUFX} ${SQUEAK_SRC} XEXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} X XUSE_XLIB= yes XUSE_GMAKE= yes XDIST_SUBDIR= squeak XSQUEAK_SRC= Squeak2.4.changes.gz Squeak2.4.image.gz SqueakV2.sources.gz XWRKSRC= ${WRKDIR}/2.4 XMAKEFILE= GNUmakefile XVMBUILD= freebsd XMAKE_ARGS= VMBUILD=${VMBUILD} XPORTMAKE= ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ X ${MAKEFILE} ${MAKE_ARGS} X Xdo-build: X @(cd ${WRKSRC} && ${PORTMAKE} mkdir) X @(cd ${WRKSRC}/${VMBUILD} && ${PORTMAKE} interp) X @(cd ${WRKSRC}/${VMBUILD} && ${PORTMAKE} plugins) X Xdo-install: X (cd ${WRKSRC}/${VMBUILD} && \ X ${INSTALL_PROGRAM} SqueakVM-2.4-${VMBUILD} ${PREFIX}/bin/SqueakVM) X ${MKDIR} ${PREFIX}/share/squeak X.for f in ${SQUEAK_SRC} X ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$f ${PREFIX}/share/squeak/$f X (cd ${PREFIX}/share/squeak && ${GUNZIP_CMD} $f) X.endfor X (cd ${WRKSRC}/${VMBUILD} && ${INSTALL_DATA} Squeak3D.so ${PREFIX}/lib) X (cd ${WRKSRC}/${VMBUILD} && \ X ${INSTALL_DATA} SoundCodecPrims.so ${PREFIX}/lib) X ${LDCONFIG} -R X.include <bsd.port.mk> END-of-squeak2/Makefile echo c - squeak2/files mkdir -p squeak2/files > /dev/null 2>&1 echo x - squeak2/files/md5 sed 's/^X//' >squeak2/files/md5 << 'END-of-squeak2/files/md5' XMD5 (squeak/Squeak-2.4-src.tar.gz) = ceec574506450570f105e2221fb0837c XMD5 (squeak/Squeak2.4.changes.gz) = f0153d90b57ad1c2acee05ea974b4a0b XMD5 (squeak/Squeak2.4.image.gz) = 9d7f513913444e76c5efcdb719e8d69d XMD5 (squeak/SqueakV2.sources.gz) = 80487895bb1d1cbfddc8736273cccc92 END-of-squeak2/files/md5 exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905212051.WAA29329>