notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2025Q4
generate Simple text pre-processor
3.2 devel on this many watch lists=0 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 3.2Version of this port present on the latest quarterly branch.
Maintainer: darcy@druid.net search for ports maintained by this maintainer
Port Added: 2025-10-22 14:03:25
Last Update: 2025-10-22 13:59:30
Commit Hash: 599e960
License: UNKNOWN
WWW:
https://www.druid.net/darcy/readme-generate.html
Description:
Generate is a text preprocessor that I originally wrote to help me write custom accounting applications based on the Progress database product. I felt that the built in wasn't useful enough so I designed a new one and implemented it. It actually started life as a package configuration and batch file generator for DOS and mutated to a simple script interpreter to replace shar file distribution. At this point it has almost nothing in common with that first program. The basic idea behind generate is to create a script which generates files. There is some simple flow control constructs but the power lies in its macro processing. I have shamelessly stolen ideas from cpp, m4, make and David Tilbrook's dtree.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/generate
  2. bin/rgenerate
  3. share/man/man1/generate.1.gz
  4. /usr/local/share/licenses/generate-3.2/catalog.mk
  5. /usr/local/share/licenses/generate-3.2/LICENSE
  6. /usr/local/share/licenses/generate-3.2/UNKNOWN
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • generate>0:devel/generate
Conflicts:
CONFLICTS_INSTALL:
  • julius
  • php*-pear-Text_Highlighter
To install the port:
cd /usr/ports/devel/generate/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/generate
  • pkg install generate
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: generate
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1757522703 SHA256 (generate-3.2.tgz) = 1f512f0ef34865d3c29c5ab85c1b2820075a5e9ca801f2bf8090faf8ad95b47e SIZE (generate-3.2.tgz) = 35259

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_generate
USES:
gmake tar:tgz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.druid.net/darcy/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.2
22 Oct 2025 13:59:30
commit hash: 599e960c4f8fa474235f035d41cd35dd25dbc4becommit hash: 599e960c4f8fa474235f035d41cd35dd25dbc4becommit hash: 599e960c4f8fa474235f035d41cd35dd25dbc4becommit hash: 599e960c4f8fa474235f035d41cd35dd25dbc4be files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
devel/generate: fix build on armv7

%zu prints a size_t, no need to cast again.

Approved by:	portmgr (build fix blanket)
MFH:		2025Q4

(cherry picked from commit daaa957d9b65fe771315663cf4bfa0b0221515e6)

Number of commits found: 1