pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/teseq Import teseq-1.0.0 as pkgsrc/misc/teseq.
details: https://anonhg.NetBSD.org/pkgsrc/rev/b3920cc7fef2
branches: trunk
changeset: 546336:b3920cc7fef2
user: bjs <bjs%pkgsrc.org@localhost>
date: Thu Aug 28 01:23:41 2008 +0000
description:
Import teseq-1.0.0 as pkgsrc/misc/teseq.
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.
diffstat:
misc/teseq/DESCR | 21 +++++++++++++++++++++
misc/teseq/Makefile | 41 +++++++++++++++++++++++++++++++++++++++++
misc/teseq/PLIST | 7 +++++++
misc/teseq/distinfo | 5 +++++
4 files changed, 74 insertions(+), 0 deletions(-)
diffs (90 lines):
diff -r a82011bbf72a -r b3920cc7fef2 misc/teseq/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/teseq/DESCR Thu Aug 28 01:23:41 2008 +0000
@@ -0,0 +1,21 @@
+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.
diff -r a82011bbf72a -r b3920cc7fef2 misc/teseq/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/teseq/Makefile Thu Aug 28 01:23:41 2008 +0000
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/08/28 01:23:41 bjs Exp $
+#
+
+DISTNAME= teseq-1.0.0
+CATEGORIES= misc
+MASTER_SITES= http://ftp.gnu.org/gnu/teseq/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= bjs%NetBSD.org@localhost
+HOMEPAGE= http://ftp.gnu.org/gnu/teseq/
+COMMENT= Terminal control sequence analyzer
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= perl:run sed:run
+
+CONFIGURE_ENV+= AUTOCONF=true # files pre-built, not needed
+CONFIGURE_ENV+= MAKEINFO=true
+CONFIGURE_ENV+= HELP2MAN=true
+
+INFO_FILES= yes
+
+REPLACE_PERL= reseq.in
+REPLACE_SED= src/teseq-post.sed
+REPLACE_SH= tests/run.in
+
+REPLACE_INTERPRETER+= sed
+REPLACE.sed.old= .*sed
+REPLACE.sed.new= ${SED}
+REPLACE_FILES.sed= ${REPLACE_SED}
+
+SUBST_CLASSES+= infodir
+SUBST_FILES.infodir= Makefile.in
+SUBST_MESSAGE.infodir= Fixing info directory pathname
+SUBST_SED.infodir= -e 's,@infodir@,${PREFIX}/${PKGINFODIR},g'
+SUBST_STAGE.infodir= pre-configure
+
+TEST_TARGET= check
+
+.include "../../mk/bsd.pkg.mk"
diff -r a82011bbf72a -r b3920cc7fef2 misc/teseq/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/teseq/PLIST Thu Aug 28 01:23:41 2008 +0000
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/08/28 01:23:41 bjs Exp $
+bin/reseq
+bin/teseq
+info/teseq.info
+libexec/teseq-post.sed
+man/man1/reseq.1
+man/man1/teseq.1
diff -r a82011bbf72a -r b3920cc7fef2 misc/teseq/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/teseq/distinfo Thu Aug 28 01:23:41 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/08/28 01:23:41 bjs Exp $
+
+SHA1 (teseq-1.0.0.tar.bz2) = 17f625bf48392c2658fc24ff8f280ae299eae323
+RMD160 (teseq-1.0.0.tar.bz2) = 32b45ecdcb96b5c87968830b06eb2dbefa95b9f3
+Size (teseq-1.0.0.tar.bz2) = 227972 bytes
Home |
Main Index |
Thread Index |
Old Index