# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0

name                tecla
version             1.6.3
categories          devel
platforms           darwin
license             X11
maintainers         michaelld openmaintainer

description         The tecla library provides UNIX and LINUX programs with interactive command line editing facilities, similar to those of the unix tcsh shell.
long_description    ${description} In addition to simple command-line editing, it supports recall of previously entered command lines, TAB completion of file names, 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.

homepage            http://www.astro.caltech.edu/~mcs/tecla/index.html

worksrcdir          lib${name}
distname            ${worksrcdir}-${version}
master_sites        http://www.astro.caltech.edu/~mcs/tecla/

checksums           rmd160 3fc76778c69fe09c17e9a6bb3422ecbefd0a021d \
                    sha256 f2757cc55040859fcf8f59a0b7b26e0184a22bece44ed9568a4534a478c1ee1a

depends_lib-append  port:ncurses

use_parallel_build  no

patchfiles-append   patch-Makefile.in.diff

# remove top-level include path, such that internal headers are used
# instead of any already-installed ones.

configure.cppflags-delete -I${prefix}/include

# remove top-level library path, such that internal libraries are used
# instead of any already-installed ones.

configure.ldflags-delete -L${prefix}/lib

build.target        default

livecheck.type      regex
livecheck.url       http://www.astro.caltech.edu/~mcs/tecla/index.html
livecheck.regex     is version (\[0-9.\]*). This may
