BSD Ports

devel/autogen 5.18.16_4 DragonFly

Tool designed to simplify the creation and maintenance of programs

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3
Categories
devel
Package size
618.7 KiB, 1930.3 KiB installed

Description

AutoGen is a tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text. It is especially valuable in programs that have several blocks of text that must be kept synchronized.

AutoGen will accept either its own definition format, or XML files as definition input, in addition to CGI data (for producing dynamic HTML) and traditional AutoGen definitions.

A common example where this would be useful is in creating and maintaining the code required for processing program options. Processing options requires multiple constructs to be maintained in parallel in different places in your program. Options maintenance needs to be done countless times. So, AutoGen comes with an add-on package named AutoOpts that simplifies the maintenance and documentation of program options.

In the other systems

SystemPortVersion
DragonFlydevel/autogen5.18.16_4
FreeBSDdevel/autogen5.18.16_6
OpenBSDdevel/autogen5.16.2
NetBSDdevel/autogen5.18.16nb18
MidnightBSDdevel/autogen5.18.16_3
HardenedBSDdevel/autogen5.18.16_6
GhostBSDdevel/autogen5.18.16_6

Install

Binary package:

pkg install autogen

From DPorts:

cd /usr/dports/devel/autogen && make install clean

Dependencies

Run dependencies 5

No port depends on this one.