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:
parent
4e2642a1b0
commit
b66187e805
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=18224
19
lang/otcl/Makefile
Normal file
19
lang/otcl/Makefile
Normal 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
1
lang/otcl/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (otcl-1.0a4.tar.gz) = 1aafd63973857991b90d08b9dcf29e03
|
1
lang/otcl/pkg-comment
Normal file
1
lang/otcl/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
MIT Object Tcl
|
24
lang/otcl/pkg-descr
Normal file
24
lang/otcl/pkg-descr
Normal 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
5
lang/otcl/pkg-plist
Normal file
@ -0,0 +1,5 @@
|
||||
bin/otclsh
|
||||
bin/owish
|
||||
include/otcl.h
|
||||
lib/libotcl.a
|
||||
lib/libotcl.so.1
|
Loading…
Reference in New Issue
Block a user