BSD Ports

lang/itcl4 4.3.5 FreeBSD

Object-oriented extension to Tcl [incr Tcl]

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
lang
Package size
194.0 KiB, 486.0 KiB installed

Description

[incr Tcl] is the most widely used O-O system for Tcl. The name is a play on C++, and [incr Tcl] provides a similar object model, including multiple inheritence and public and private classes and variables.

In the other systems

SystemPortVersion
FreeBSDlang/itcl44.3.5
DragonFlylang/itcl44.3.2

Install

Binary package:

pkg install itcl4

From the ports tree:

cd /usr/ports/lang/itcl4/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	itcl4>0:lang/itcl4

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.3.54.3.54.2.24.3.44.3.5
FreeBSD:14:quarterly4.3.54.3.5n/a4.3.24.3.5
FreeBSD:15:latest4.3.54.3.5n/a4.3.44.3.4
FreeBSD:15:quarterly4.3.54.3.5n/an/an/a
FreeBSD:16:latest4.3.54.3.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
tcl:86+,tea
Service scripts
none

Files

pkg-plist 31
  • include/itcl%%SHORT_PKGVER%%/itcl.h
  • include/itcl%%SHORT_PKGVER%%/itcl2TclOO.h
  • include/itcl%%SHORT_PKGVER%%/itclDecls.h
  • include/itcl%%SHORT_PKGVER%%/itclInt.h
  • include/itcl%%SHORT_PKGVER%%/itclIntDecls.h
  • include/itcl%%SHORT_PKGVER%%/itclMigrate2TclCore.h
  • include/itcl%%SHORT_PKGVER%%/itclTclIntStubsFcn.h
  • lib/itcl%%PKGVER%%/itcl.tcl
  • lib/itcl%%PKGVER%%/itclConfig.sh
  • lib/itcl%%PKGVER%%/itclHullCmds.tcl
  • lib/itcl%%PKGVER%%/itclWidget.tcl
  • lib/itcl%%PKGVER%%/libitcl%%PKGVER%%.so
  • lib/itcl%%PKGVER%%/libitclstub.a
  • lib/itcl%%PKGVER%%/pkgIndex.tcl
  • share/man/mann/body.i4.gz
  • share/man/mann/class.i4.gz
  • share/man/mann/code.i4.gz
  • share/man/mann/configbody.i4.gz
  • share/man/mann/delete.i4.gz
  • share/man/mann/ensemble.i4.gz
  • share/man/mann/find.i4.gz
  • share/man/mann/is.i4.gz
  • share/man/mann/itcl.i4.gz
  • share/man/mann/itclcomponent.i4.gz
  • share/man/mann/itcldelegate.i4.gz
  • share/man/mann/itclextendedclass.i4.gz
  • share/man/mann/itcloption.i4.gz
  • share/man/mann/itclvars.i4.gz
  • share/man/mann/itclwidget.i4.gz
  • share/man/mann/local.i4.gz
  • share/man/mann/scope.i4.gz
distinfo 1
FileSizeSHA256
itcl4.3.5.tar.gz441757c7cc5e2397196316b3cf3f25f3f519ecbba4cd04ee2002598d175514c240e731
Master sites 1
  • SF/tcl/Tcl/9.0.3

Commit history 0

No commits in the history this site was built from.