HomeFreeBSD

packages: make UCL files required

Description

packages: make UCL files required

Modify template.ucl to require that the "all" UCL file exists for every
package. This prevents packages being added accidentally, and ensures
each package has as least a perfunctory comment and description.

Add missing UCL files for all existing packages.

Modify special packages created by Makefile.inc1 to pass the appropriate
parameters to generate-ucl to find their UCL files.

Reviewed by: des, bapt
Approved by: des (mentor)
Differential Revision: https://reviews.freebsd.org/D50281

Details

Provenance
ivyAuthored on Jul 7 2025, 1:37 PM
Reviewer
des
Differential Revision
D50281: packages: make UCL files required
Parents
rG29121751723a: packages: create UCL files for package descriptions
Branches
Unknown
Tags
Unknown