Port details |
- argtable3 ANSI C library that parses GNU-style command-line options
- 3.2.2_1 devel =2 3.2.2_1Version of this port present on the latest quarterly branch.
- Maintainer: acm@FreeBSD.org
- Port Added: 2024-02-18 19:30:05
- Last Update: 2024-02-18 22:58:27
- Commit Hash: 4a507bc
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: BSD3CLAUSE
- WWW:
- https://www.argtable.org
- Description:
- Argtable3 is an open source ANSI C library that parses GNU-style command-line
options with the getopt library. It simplifies command-line parsing by defining
a declarative-style API that you can use to specify what your command-line
syntax looks like. Argtable3 will automatically generate consistent error
handling logic and textual descriptions of the command line syntax, which are
essential but tedious to implement for a robust CLI program.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- argtable3>0:devel/argtable3
- To install the port:
- cd /usr/ports/devel/argtable3/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/argtable3
- pkg install argtable3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: argtable3
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1708211192
SHA256 (argtable-argtable3-3.2.2-f319bb66252c6d32a0657c774534ba409567aa62_GH0.tar.gz) = caa17d2e992a4ba0e5ea8fb3a4c5cf4e4192d040e572ae583547c6886a4f12d1
SIZE (argtable-argtable3-3.2.2-f319bb66252c6d32a0657c774534ba409567aa62_GH0.tar.gz) = 510632
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- This port is required by:
- for Build
-
- security/caldera-ot
Configuration Options:
- No options to configure
- Options name:
- devel_argtable3
- USES:
- cmake compiler:c++11-lang
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.2.2_1 18 Feb 2024 22:58:27 |
Jose Alonso Cardenas Marquez (acm) |
devel/argtable3: Improve port
- Add CMAKE options for avoid compile not installable files
- Remove obsolete dependency
- Now this port installs static and shared libraries
- Bump PORTREVISION
Reported by: diizzy |
3.2.2 18 Feb 2024 19:26:43 |
Jose Alonso Cardenas Marquez (acm) |
devel/argtable3: New port: ANSI C library that parses GNU-style command-line
options
Argtable3 is an open source ANSI C library that parses GNU-style command-line
options with the getopt library. It simplifies command-line parsing by defining
a declarative-style API that you can use to specify what your command-line
syntax looks like. Argtable3 will automatically generate consistent error
handling logic and textual descriptions of the command line syntax, which are
essential but tedious to implement for a robust CLI program. |
Number of commits found: 2
|