BSD Ports

lang/expect 5.45.4_6,1 FreeBSD

Sophisticated scripter based on Tcl/Tk

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
PD
Categories
lang, tcl, tk
Package size
175.6 KiB, 386.4 KiB installed

Description

Expect is a program that performs programmed dialogue with other interactive programs. It is briefly described by its man page, expect(1).

It uses pseudo-tty's to control the child processes, so it is not affected by programs that refuse to read from stdin or pipes. (eg: passwd(1) etc).

In the other systems

SystemPortVersion
FreeBSDlang/expect5.45.4_6,1
OpenBSDlang/expect5.45.4p0
DragonFlylang/expect5.45.4_6,1
MidnightBSDlang/expect5.45.4

Install

Binary package:

pkg install expect

From the ports tree:

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

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

RUN_DEPENDS=	expect>0:lang/expect
LIB_DEPENDS=	libexpect.so:lang/expect

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:latest5.45.4_6,15.45.4_6,15.45.4_4,15.45.4_6,15.45.4_6,1
FreeBSD:14:quarterly5.45.4_6,15.45.4_6,1n/a5.45.4_6,15.45.4_6,1
FreeBSD:15:latest5.45.4_6,15.45.4_6,1n/a5.45.4_6,15.45.4_6,1
FreeBSD:15:quarterly5.45.4_6,15.45.4_6,1n/an/an/a
FreeBSD:16:latest5.45.4_6,15.45.4_6,1n/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 8
Run dependencies 2

Configuration

No options to configure.

USES
autoreconf tcl:tea,wrapper
Service scripts
none

Message after installing

To avoid conflicts, example scripts and man pages have been renamed by
prefixing them with "expect_".
They are in /usr/local/bin and /usr/local/share/man/man1, respectively.

Files

Manual pages 13
  • expect(1)
  • expect_autoexpect(1)
  • expect_cryptdir(1)
  • expect_decryptdir(1)
  • expect_dislocate(1)
  • expect_kibitz(1)
  • expect_mkpasswd(1)
  • expect_multixterm(1)
  • expect_passmass(1)
  • expect_tknewsbiff(1)
  • expect_unbuffer(1)
  • expect_xkibitz(1)
  • libexpect(3)
pkg-plist 43
  • bin/expect
  • bin/expect_autoexpect
  • bin/expect_autopasswd
  • bin/expect_cryptdir
  • bin/expect_decryptdir
  • bin/expect_dislocate
  • bin/expect_ftp-rfc
  • bin/expect_kibitz
  • bin/expect_lpunlock
  • bin/expect_mkpasswd
  • bin/expect_multixterm
  • bin/expect_passmass
  • bin/expect_rftp
  • bin/expect_rlogin-cwd
  • bin/expect_timed-read
  • bin/expect_timed-run
  • bin/expect_tknewsbiff
  • bin/expect_tkpasswd
  • bin/expect_unbuffer
  • bin/expect_weather
  • bin/expect_xkibitz
  • bin/expect_xpstat
  • include/expect.h
  • include/expect_comm.h
  • include/expect_tcl.h
  • include/tcldbg.h
  • lib/expect%%PORTVERSION%%/libexpect%%PORTVERSION%%.so
  • lib/expect%%PORTVERSION%%/pkgIndex.tcl
  • lib/libexpect.so
  • lib/libexpect.so.1
  • share/man/man1/expect.1.gz
  • share/man/man1/expect_autoexpect.1.gz
  • share/man/man1/expect_cryptdir.1.gz
  • share/man/man1/expect_decryptdir.1.gz
  • share/man/man1/expect_dislocate.1.gz
  • share/man/man1/expect_kibitz.1.gz
  • share/man/man1/expect_mkpasswd.1.gz
  • share/man/man1/expect_multixterm.1.gz
  • share/man/man1/expect_passmass.1.gz
  • share/man/man1/expect_tknewsbiff.1.gz
  • share/man/man1/expect_unbuffer.1.gz
  • share/man/man1/expect_xkibitz.1.gz
  • share/man/man3/libexpect.3.gz
distinfo 1
FileSizeSHA256
expect5.45.4.tar.gz63236349a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34
Master sites 1
  • SF/expect/Expect/5.45.4

Commit history 0

No commits in the history this site was built from.