notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
cligen Command-line interface generator
4.8.0 devel on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.8.0Version of this port present on the latest quarterly branch.
Maintainer: dcornejo@netgate.com search for ports maintained by this maintainer
Port Added: 2018-04-24 14:50:33
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
People watching this port, also watch:: json-c, rubywarden, sysinfo, miller
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (26 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/cligen-4.8.0/catalog.mk
  3. /usr/local/share/licenses/cligen-4.8.0/LICENSE
  4. /usr/local/share/licenses/cligen-4.8.0/APACHE20
  5. include/cligen/cligen.h
  6. include/cligen/cligen_buf.h
  7. include/cligen/cligen_cv.h
  8. include/cligen/cligen_cvec.h
  9. include/cligen/cligen_expand.h
  10. include/cligen/cligen_handle.h
  11. include/cligen/cligen_history.h
  12. include/cligen/cligen_io.h
  13. include/cligen/cligen_object.h
  14. include/cligen/cligen_parsetree.h
  15. include/cligen/cligen_print.h
  16. include/cligen/cligen_pt_head.h
  17. include/cligen/cligen_read.h
  18. include/cligen/cligen_regex.h
  19. include/cligen/cligen_syntax.h
  20. include/cligen/cligen_util.h
  21. lib/libcligen.so
  22. lib/libcligen.so.4
  23. lib/libcligen.so.4.8
  24. @owner
  25. @group
  26. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • cligen>0:devel/cligen
  • For LIB depends:
    • libcligen.so:devel/cligen
To install the port: cd /usr/ports/devel/cligen/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/cligen
  • pkg install cligen
PKGNAME: cligen
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
cligen
ABIlatestquarterly
FreeBSD:11:aarch643.7.04.5.0
FreeBSD:11:amd644.8.04.8.0
FreeBSD:11:armv6-4.5.0
FreeBSD:11:i3864.8.04.8.0
FreeBSD:11:mips--
FreeBSD:11:mips64-4.5.0
FreeBSD:12:aarch643.7.04.8.0
FreeBSD:12:amd644.8.04.8.0
FreeBSD:12:armv63.7.04.5.0
FreeBSD:12:armv73.7.04.5.0
FreeBSD:12:i3864.8.04.8.0
FreeBSD:12:mips--
FreeBSD:12:mips643.7.04.5.0
FreeBSD:12:powerpc64-4.8.0
FreeBSD:13:aarch644.8.04.8.0
FreeBSD:13:amd644.8.04.8.0
FreeBSD:13:armv64.8.04.8.0
FreeBSD:13:armv74.8.04.8.0
FreeBSD:13:i3864.8.04.8.0
FreeBSD:13:mips--
FreeBSD:13:mips644.8.04.8.0
FreeBSD:13:powerpc644.8.04.8.0
FreeBSD:14:aarch644.8.0-
FreeBSD:14:amd644.8.0-
FreeBSD:14:armv64.8.0-
FreeBSD:14:armv74.8.0-
FreeBSD:14:i3864.8.0-
FreeBSD:14:mips--
FreeBSD:14:mips644.8.0-
FreeBSD:14:powerpc644.8.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
This port is required by:
for Build
  1. devel/clixon
for Libraries
  1. devel/clixon

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/clicon/cligen/tar.gz/4.8.0?dummy=/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  4.8.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  4.8.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
07 Dec 2020 16:47:37
Original commit files touched by this commit Revision:557238  4.8.0
pkubaj search for other commits by this committer
devel/cligen: fix build on GCC architectures

In file included from cligen_object.c:63:
cligen_object.h:98: error: redefinition of typedef 'parse_tree'
cligen_parsetree.h:53: error: previous declaration of 'parse_tree' was here
cligen_object.h:187: error: redefinition of typedef 'cg_obj'
cligen_parsetree.h:51: error: previous declaration of 'cg_obj' was here
02 Dec 2020 15:03:10
Original commit files touched by this commit Revision:556829  4.8.0
garga search for other commits by this committer
devel/cligen: Update to 4.8.0

Submitted by:	maintainer by email
Sponsored by:	Rubicon Communications, LLC (Netgate)
28 Aug 2020 17:08:38
Original commit files touched by this commit Revision:546759  4.5.0
tcberner search for other commits by this committer
devel/cligen: fix build on recent current
17 Jun 2020 17:34:12
Original commit files touched by this commit Revision:539433  4.5.0
garga search for other commits by this committer
devel/cligen: Move to new github namespace

cligen project moved from olofhagsand to clicon namespace

Approved by:	maintainer
Sponsored by:	Rubicon Communications, LLC (Netgate)
27 May 2020 13:43:31
Original commit files touched by this commit Revision:536693  4.5.0
danfe search for other commits by this committer
Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 2).
15 May 2020 13:23:50
Original commit files touched by this commit Revision:535288  4.5.0
garga search for other commits by this committer
devel/cligen: Update to 4.5.0

PR:		246427
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
07 Apr 2020 11:50:10
Original commit files touched by this commit Revision:530967  4.4.0
garga search for other commits by this committer
devel/cligen: Update to 4.4.0

PR:		245408
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
20 Mar 2020 15:07:47
Original commit files touched by this commit Revision:528781  4.3.0
garga search for other commits by this committer
devel/cligen: Update to 4.3.0

PR:		244917
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
10 Mar 2020 13:02:20
Original commit files touched by this commit Revision:528163  4.0.0
bapt search for other commits by this committer
Remove useless dependency on bison

base byacc is perfectly able to deal with this port
04 Sep 2019 17:58:45
Original commit files touched by this commit Revision:511143  4.0.0
garga search for other commits by this committer
devel/cligen: It's safe to build with multiple jobs nowadays

Approved by:	maintainer
Sponsored by:	Rubicon Communications, LLC (Netgate)
02 Sep 2019 23:25:48
Original commit files touched by this commit Revision:510901  4.0.0
swills search for other commits by this committer
devel/cligen: update to 4.0.0

PR:		239354
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
25 Feb 2019 13:24:52
Original commit files touched by this commit Revision:493858  3.9.0
garga search for other commits by this committer
devel/cligen: Update to 3.9.0

PR:		235971
Submitted by:	Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
23 Jul 2018 21:37:50
Original commit files touched by this commit Revision:475205  3.7.0
garga search for other commits by this committer
Update devel/cligen to 3.7.0

Submitted by:	David Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by:	Rubicon Communications, LLC (Netgate)
24 Apr 2018 14:49:54
Original commit files touched by this commit Revision:468216  3.7.0.b.2080412
krion search for other commits by this committer
Add devel/cligen:

cligen builds and interprets datastructures (a parse-tree) which a
library (libcligen) interprets in runtime. It is fast and efficient
and helps you develop CLIs easier. You enter a CLI syntax either in
a text file, you write callback functions where you call the right
library routines.

WWW: http://cligen.se/

PR:		227663
Submitted by:	Dave Cornejo <dcornejo@netgate.com>

Number of commits found: 16