diff --git a/misc/Makefile b/misc/Makefile index c2b1588b7a22..2d19046e41c6 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -508,6 +508,7 @@ SUBDIR += tempcontrol SUBDIR += termatrix SUBDIR += terraform + SUBDIR += teseq SUBDIR += tet SUBDIR += thailocale SUBDIR += tkinfo diff --git a/misc/teseq/Makefile b/misc/teseq/Makefile new file mode 100644 index 000000000000..18bec87f91c8 --- /dev/null +++ b/misc/teseq/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: teseq +# Date created: 2008-09-17 +# Whom: Martin Wilke +# +# $FreeBSD$ +# + +PORTNAME= teseq +PORTVERSION= 1.0.0 +CATEGORIES= misc +MASTER_SITES= GNU + +MAINTAINER= miwi@FreeBSD.org +COMMENT= Terminal control sequence analyzer + +GNU_CONFIGURE= yes +USE_GMAKE= yes + +INFO= teseq +MAN1= reseq.1 teseq.1 + +PLIST_FILES= bin/reseq bin/teseq \ + libexec/teseq-post.sed + +.include diff --git a/misc/teseq/distinfo b/misc/teseq/distinfo new file mode 100644 index 000000000000..75c331bd06df --- /dev/null +++ b/misc/teseq/distinfo @@ -0,0 +1,3 @@ +MD5 (teseq-1.0.0.tar.gz) = 3bec1d4ee22a4a087f11aa2cb7485dde +SHA256 (teseq-1.0.0.tar.gz) = f6911c26d19a5284eb5d85d8ebb3682659682c5f0281667ea8e5e2a953419fd2 +SIZE (teseq-1.0.0.tar.gz) = 278275 diff --git a/misc/teseq/pkg-descr b/misc/teseq/pkg-descr new file mode 100644 index 000000000000..0f032873a721 --- /dev/null +++ b/misc/teseq/pkg-descr @@ -0,0 +1,23 @@ +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 + +WWW: http://www.gnu.org/software/teseq/