devel/tclap - The NetBSD Packages Collection

Templatized C++ Command Line Parser Library

TCLAP is a small, flexible library that provides a simple interface for defining
and accessing command line arguments. It was intially inspired by the user
friendly CLAP libary. The difference is that this library is templatized, so the
argument class is type independent. Type independence avoids
identical-except-for-type objects, such as IntArg, FloatArg, and StringArg.
While the library is not strictly compliant with the GNU or POSIX standards, it
is close.

TCLAP is written in ANSI C++ and is meant to be compatible with any
standards-compliant C++ compiler. It is known to work on Linux, MacOS X,
Windows, and Solaris platforms. The library is implemented entirely in header
files making it easy to use and distribute with other software. It is licensed
under the MIT License for worry free distribution.

TCLAP is now a mature, stable, and feature rich package. Unless I get really
bored, it probably won't see much further development aside from bug fixes and
compatibility updates. Please don't let any apparent project inactivity
discourage you from using the software!

Build dependencies

devel/libtool-base pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64tclap-1.2.3.tgz
NetBSD 10.0aarch64tclap-1.2.3.tgz
NetBSD 10.0aarch64tclap-1.2.3.tgz
NetBSD 10.0aarch64ebtclap-1.2.3.tgz
NetBSD 10.0aarch64ebtclap-1.2.3.tgz
NetBSD 10.0alphatclap-1.2.3.tgz
NetBSD 10.0alphatclap-1.2.3.tgz
NetBSD 10.0earmv4tclap-1.2.3.tgz
NetBSD 10.0earmv4tclap-1.2.3.tgz
NetBSD 10.0earmv6hftclap-1.2.3.tgz
NetBSD 10.0earmv6hftclap-1.2.3.tgz
NetBSD 10.0earmv6hftclap-1.2.3.tgz
NetBSD 10.0earmv7hftclap-1.2.3.tgz
NetBSD 10.0earmv7hftclap-1.2.3.tgz
NetBSD 10.0earmv7hftclap-1.2.3.tgz
NetBSD 10.0i386tclap-1.2.3.tgz
NetBSD 10.0i386tclap-1.2.3.tgz
NetBSD 10.0i386tclap-1.2.3.tgz
NetBSD 10.0i386tclap-1.2.3.tgz
NetBSD 10.0m68ktclap-1.2.3.tgz
NetBSD 10.0powerpctclap-1.2.3.tgz
NetBSD 10.0powerpctclap-1.2.3.tgz
NetBSD 10.0powerpctclap-1.2.3.tgz
NetBSD 10.0sh3eltclap-1.2.3.tgz
NetBSD 10.0sh3eltclap-1.2.3.tgz
NetBSD 10.0sparc64tclap-1.2.3.tgz
NetBSD 10.0sparc64tclap-1.2.3.tgz
NetBSD 10.0sparctclap-1.2.3.tgz
NetBSD 10.0sparctclap-1.2.3.tgz
NetBSD 10.0vaxtclap-1.2.3.tgz
NetBSD 10.0vaxtclap-1.2.3.tgz
NetBSD 10.0vaxtclap-1.2.3.tgz
NetBSD 10.0x86_64tclap-1.2.3.tgz
NetBSD 10.0x86_64tclap-1.2.3.tgz
NetBSD 10.0x86_64tclap-1.2.3.tgz
NetBSD 10.0x86_64tclap-1.2.3.tgz
NetBSD 9.0aarch64tclap-1.2.3.tgz
NetBSD 9.0aarch64tclap-1.2.3.tgz
NetBSD 9.0aarch64tclap-1.2.3.tgz
NetBSD 9.0alphatclap-1.2.3.tgz
NetBSD 9.0alphatclap-1.2.3.tgz
NetBSD 9.0earmv4tclap-1.2.3.tgz
NetBSD 9.0earmv6hftclap-1.2.3.tgz
NetBSD 9.0earmv6hftclap-1.2.3.tgz
NetBSD 9.0earmv6hftclap-1.2.3.tgz
NetBSD 9.0earmv7hftclap-1.2.3.tgz
NetBSD 9.0earmv7hftclap-1.2.3.tgz
NetBSD 9.0earmv7hftclap-1.2.3.tgz
NetBSD 9.0i386tclap-1.2.3.tgz
NetBSD 9.0i386tclap-1.2.3.tgz
NetBSD 9.0i386tclap-1.2.3.tgz
NetBSD 9.0i386tclap-1.2.3.tgz
NetBSD 9.0m68ktclap-1.2.3.tgz
NetBSD 9.0powerpctclap-1.2.3.tgz
NetBSD 9.0powerpctclap-1.2.3.tgz
NetBSD 9.0powerpctclap-1.2.3.tgz
NetBSD 9.0sparc64tclap-1.2.3.tgz
NetBSD 9.0x86_64tclap-1.2.3.tgz
NetBSD 9.0x86_64tclap-1.2.3.tgz
NetBSD 9.0x86_64tclap-1.2.3.tgz
NetBSD 9.0x86_64tclap-1.2.3.tgz
NetBSD 9.3x86_64tclap-1.2.3.tgz
NetBSD 9.3x86_64tclap-1.2.3.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.