./lang/tcl-expect, Extensions to Tcl to support scripting of interactive programs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.45.0nb6, Package name: tcl-expect-5.45.0nb6, Maintainer: pkgsrc-users

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).

This program is no longer maintained upstream, with a last release in
2018 and the most recent maintainer ticket action in 2020.


Required to run:
[lang/tcl]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 614.07 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-30 23:10:49 by Thomas Klausner | Files touched by this commit (100)
Log message:
*: remove MirBSD support
   2024-08-27 13:47:00 by Greg Troxel | Files touched by this commit (1)
Log message:
tcl-expect: Add upstream bug URL for non-maintenance
   2022-06-20 00:22:22 by Greg Troxel | Files touched by this commit (3)
Log message:
lang/tcl-expect: Limit deadlock workaround to affected platforms

This caused a build failure on OpenServer.  As the comment hinted
would be necessary, limit the workaround to linux and sunos, which are
known to have poll.  (expect does not have a configure test for poll
already.)
   2022-06-19 16:43:29 by Greg Troxel | Files touched by this commit (5)
Log message:
lang/tcl-expect: Adjust comments

Add a commented-out secondary HOMEPAGE.

Rototill patch comments after reading them enough to mostly understand.
   2022-06-19 12:39:22 by Greg Troxel | Files touched by this commit (1)
Log message:
lang/tcl-expect: DESCR: not maintained upstream

(syncs with wip's DESCR)
   2022-06-14 12:56:15 by Greg Troxel | Files touched by this commit (4)
Log message:
lang/tcl-expect: Add best-guess patch comments

The patches had a comment from 2012 that I cannot understand at all.
This replaces them with my best guess at the point of the patches.

Add users to Makefile.common, apparently only this package.
   2022-05-15 03:56:24 by David A. Holland | Files touched by this commit (3)
Log message:
lang/tcl-expect: add workaround for deadlock seen on Linux and Solaris

Closes PR 34442.
   2022-05-04 01:38:38 by Greg Troxel | Files touched by this commit (1)
Log message:
lang/tcl-expect: Quote version per pkglint

This is almost certainly just a cleanup; OS_VERSION values are
strings, not numbers.