BSD Ports

misc/teseq 1.1.1_2 FreeBSD

Terminal control sequence analyzer

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
misc
Package size
53.2 KiB, 160.8 KiB installed

Description

GNU Teseq is a tool for translating files that contain control characters and terminal control sequences, into human-understandable text. It is intended to aid in debugging problems in terminal emulators, software that makes use of special terminal features, and interactions between the two.

Teseq is primarily targeted at individuals who possess a basic understanding of terminal control sequences, especially CSI sequences; however, by default Teseq will try to identify and describe the sequences that it encounters, and the behavior they might produce in a terminal.

Teseq describes control functions as they are interpreted by VT100-compatible terminals, and/or terminals compliant with the ECMA-48 / ISO/IEC 6429 standard. Teseq does _not_ support describing control functions according to terminal-specific definitions in a database such as termcap or terminfo, though future versions may include limited support for that (*note Future Enhancements::). Therefore, the descriptions Teseq uses for control functions may not necessarily match their actual interpretation by whatever terminal device the characters were actually intended for

In the other systems

SystemPortVersion
FreeBSDmisc/teseq1.1.1_2
OpenBSDmisc/teseq1.1.1
NetBSDmisc/teseq1.1.1nb6
DragonFlymisc/teseq1.1.1_2
HardenedBSDmisc/teseq1.1.1_2
GhostBSDmisc/teseq1.1.1_2

Install

Binary package:

pkg install teseq

From the ports tree:

cd /usr/ports/misc/teseq/ && make install clean

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

RUN_DEPENDS=	teseq>0:misc/teseq

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:latest1.1.1_21.1.1_21.1.1_11.1.1_21.1.1_2
FreeBSD:14:quarterly1.1.1_21.1.1_2n/a1.1.1_21.1.1_2
FreeBSD:15:latest1.1.1_21.1.1_2n/a1.1.1_21.1.1_2
FreeBSD:15:quarterly1.1.1_21.1.1_2n/an/an/a
FreeBSD:16:latest1.1.1_21.1.1_2n/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 4
Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

USES
gmake perl5
Service scripts
none

Message after installing

===>   NOTICE:

The teseq port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 1
FileSizeSHA256
teseq-1.1.1.tar.gz32498832fbd22bc1e16796a02a3915ac6c29015607a19b00a50de570c747860b009622
Master sites 1
  • GNU

Commit history 0

No commits in the history this site was built from.