add libtecla, a interactive command line editing facilities
This commit is contained in:
parent
4d71468734
commit
d6902361d3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=38222
@ -167,6 +167,7 @@
|
||||
SUBDIR += libsock
|
||||
SUBDIR += libstash
|
||||
SUBDIR += libtai
|
||||
SUBDIR += libtecla
|
||||
SUBDIR += libtool
|
||||
SUBDIR += libunicode
|
||||
SUBDIR += libxalloc
|
||||
|
37
devel/libtecla/Makefile
Normal file
37
devel/libtecla/Makefile
Normal file
@ -0,0 +1,37 @@
|
||||
# ex:ts=8
|
||||
# New ports collection makefile for: libtecla
|
||||
# Date created: Feb 12, 2001
|
||||
# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= libtecla
|
||||
PORTVERSION= 1.2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://www.astro.caltech.edu/~mcs/tecla/
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION}
|
||||
|
||||
MAINTAINER= ijliao@FreeBSD.org
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
USE_GMAKE= yes
|
||||
ALL_TARGET= libtecla.a libtecla_r.a
|
||||
|
||||
MAN3= cfc_file_start.3 cfc_literal_escapes.3 cfc_set_check_fn.3 \
|
||||
cpl_add_completion.3 cpl_complete_word.3 cpl_file_completions.3 \
|
||||
cpl_last_error.3 cpl_list_completions.3 cpl_record_error.3 \
|
||||
del_CplFileConf.3 del_ExpandFile.3 del_GetLine.3 del_PathCache.3 \
|
||||
del_PcaPathConf.3 del_WordCompletion.3 ef_expand_file.3 \
|
||||
ef_last_error.3 gl_change_terminal.3 gl_customize_completion.3 \
|
||||
gl_get_line.3 libtecla.3 new_CplFileConf.3 new_ExpandFile.3 \
|
||||
new_GetLine.3 new_PathCache.3 new_PcaPathConf.3 new_WordCompletion.3 \
|
||||
pca_last_error.3 pca_lookup_file.3 pca_path_completions.3 \
|
||||
pca_scan_path.3 pca_set_check_fn.3 ppc_file_start.3 \
|
||||
ppc_literal_escapes.3
|
||||
|
||||
post-patch:
|
||||
@${PERL} -pi -e "s|/usr/local|${PREFIX}|g" ${WRKSRC}/Makefile
|
||||
|
||||
.include <bsd.port.mk>
|
1
devel/libtecla/distinfo
Normal file
1
devel/libtecla/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (libtecla1.2.tar.gz) = ec9ef789dc6745de71f6c6f7d51a00d3
|
1
devel/libtecla/pkg-comment
Normal file
1
devel/libtecla/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Interactive command line editing facilities
|
16
devel/libtecla/pkg-descr
Normal file
16
devel/libtecla/pkg-descr
Normal file
@ -0,0 +1,16 @@
|
||||
The tecla library provides UNIX and LINUX programs with interactive
|
||||
command line editing facilities, similar to those of the unix tcsh
|
||||
shell. In addition to simple command-line editing, it supports recall
|
||||
of previously entered command lines, TAB completion of file names or
|
||||
other tokens, and in-line wild-card expansion of filenames. The
|
||||
internal functions which perform file-name completion and wild-card
|
||||
expansion are also available externally for optional use by programs,
|
||||
along with a module for tab-completion and lookup of filenames in a
|
||||
list of directories.
|
||||
|
||||
Note that special care has been taken to allow the use of this library
|
||||
in threaded programs. The option to enable this is discussed in the
|
||||
Makefile, and specific discussions of thread safety are presented in
|
||||
the included man pages.
|
||||
|
||||
WWW: http://www.astro.caltech.edu/~mcs/tecla/
|
3
devel/libtecla/pkg-plist
Normal file
3
devel/libtecla/pkg-plist
Normal file
@ -0,0 +1,3 @@
|
||||
lib/libtecla.a
|
||||
lib/libtecla_r.a
|
||||
include/libtecla.h
|
Loading…
Reference in New Issue
Block a user