1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

MIT Object Tcl

PR:		11338
Submitted by:	Oscar Bonilla <obonilla@fisicc-ufm.edu>
This commit is contained in:
Satoshi Taoka 1999-04-30 16:36:22 +00:00
parent 4e2642a1b0
commit b66187e805
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=18224
5 changed files with 50 additions and 0 deletions

19
lang/otcl/Makefile Normal file
View File

@ -0,0 +1,19 @@
# New ports collection makefile for: otcl
# Version required: 1.0a4
# Date created: 23 April 1999
# Whom: obonilla
#
# $Id$
#
DISTNAME= otcl-1.0a4
CATEGORIES= lang
MASTER_SITES= http://www-mash.cs.berkeley.edu/dist/
MAINTAINER= obonilla@fisicc-ufm.edu
LIB_DEPENDS= tcl80.1:${PORTSDIR}/lang/tcl80
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --includedir=${PREFIX}/include/tcl8.0/generic
.include <bsd.port.mk>

1
lang/otcl/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (otcl-1.0a4.tar.gz) = 1aafd63973857991b90d08b9dcf29e03

1
lang/otcl/pkg-comment Normal file
View File

@ -0,0 +1 @@
MIT Object Tcl

24
lang/otcl/pkg-descr Normal file
View File

@ -0,0 +1,24 @@
From the README:
OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for
object-oriented programming. It shouldn't be confused with the IXI
Object Tcl extension by Dean Sheenan. (Sorry, but we both like the
name and have been using it for a while.)
Some of OTcl's features as compared to alternatives are:
* designed to be dynamically extensible, like Tcl, from the ground
up
* builds on Tcl syntax and concepts rather than importing another
language
* compact yet powerful object programming system (draws on CLOS,
Smalltalk, and Self)
* fairly portable implementation (2000 lines of C, without core
hacks)
OTcl was presented at the Tcl/Tk Workshop '95. It constitutes a
standalone release of a system that has been in use, embedded in the
VuSystem, for two years. We made the release public (with free use,
distribution and modification under the MIT license) to meet the
demand for object-oriented programming in Tcl.
-Oscar <obonilla@fisicc-ufm.edu>

5
lang/otcl/pkg-plist Normal file
View File

@ -0,0 +1,5 @@
bin/otclsh
bin/owish
include/otcl.h
lib/libotcl.a
lib/libotcl.so.1