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
| System | Port | Version |
|---|---|---|
| FreeBSD | lang/itcl4 | 4.3.5 |
| DragonFly | lang/itcl4 | 4.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.3.5 | 4.3.5 | 4.2.2 | 4.3.4 | 4.3.5 |
| FreeBSD:14:quarterly | 4.3.5 | 4.3.5 | n/a | 4.3.2 | 4.3.5 |
| FreeBSD:15:latest | 4.3.5 | 4.3.5 | n/a | 4.3.4 | 4.3.4 |
| FreeBSD:15:quarterly | 4.3.5 | 4.3.5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.3.5 | 4.3.5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| File | Size | SHA256 |
|---|---|---|
| itcl4.3.5.tar.gz | 441757 | c7cc5e2397196316b3cf3f25f3f519ecbba4cd04ee2002598d175514c240e731 |
Master sites 1
- SF/tcl/Tcl/9.0.3
Commit history 0
No commits in the history this site was built from.