Name Date Size #Lines LOC

..--

READMEH A D13-Sep-2025762 2216

acct-all.uclH A D16-Jul-202585 54

acpi-all.uclH A D16-Jul-202559 54

amd-all.uclH A D16-Jul-202557 54

apm-all.uclH A D16-Jul-202557 54

at-all.uclH A D18-Sep-2025102 97

atf-all.uclH A D19-Sep-2025304 97

audit-all.uclH A D16-Jul-202583 54

autofs-all.uclH A D16-Jul-202563 54

bhyve-all.uclH A D16-Jul-202561 54

blocklist-all.uclH A D16-Jul-202569 54

bluetooth-all.uclH A D16-Jul-202569 54

bmake-all.uclH A D13-Sep-2025216 118

bootloader-all.uclH A D13-Sep-2025107 97

bsdconfig-all.uclH A D04-Aug-2025208 65

bsdinstall-all.uclH A D16-Jul-202571 54

bsnmp-all.uclH A D16-Jul-202561 54

bzip2-all.uclH A DToday411

caroot-all.uclH A D18-Sep-2025110 97

caroot.uclH A D18-Jul-2025206 1110

ccdconfig-all.uclH A D16-Jul-2025226 65

certctl-all.uclH A D18-Sep-2025124 97

certctl.uclH A D18-Jul-202569 76

clang-all.uclH A D13-Sep-2025111 108

clang.uclH A D16-Jul-2025135 1210

clibs-all.uclH A D18-Sep-2025111 107

clibs.uclH A D16-Jul-202512 21

console-tools-all.uclH A D16-Jul-202565 54

cron-all.uclH A D18-Sep-2025122 97

csh-all.uclH A D16-Jul-202545 54

ctf-tools-all.uclH A D13-Sep-202588 107

ctl-all.uclH A D16-Jul-2025121 54

cxgbe-tools-all.uclH A D16-Jul-202577 54

devd-all.uclH A DToday1.9 KiB107

devmatch-all.uclH A D13-Sep-2025344 129

dhclient-all.uclH A D13-Sep-202586 107

dma-all.uclH A D23-Aug-2025631 1311

docs-all.uclH A D16-Jul-202557 54

dtb-all.uclH A D13-Sep-2025112 107

dtrace-all.uclH A D16-Jul-202563 54

dwatch-all.uclH A D16-Jul-202563 54

ee-all.uclH A D16-Jul-202573 54

efi-tools-all.uclH A D16-Jul-202559 54

examples-all.uclH A D16-Jul-202593 54

fd-all.uclH A D16-Jul-2025121 54

fetch-all.uclH A D18-Sep-2025196 118

firmware-iwm-all.uclH A D13-Sep-2025216 118

ftp-all.uclH A D16-Jul-202557 54

ftpd-all.uclH A D16-Jul-202551 54

fwget-all.uclH A D13-Sep-2025234 118

games-all.uclH A D16-Jul-202541 54

geom-all.uclH A D13-Sep-2025314 129

ggate-all.uclH A D16-Jul-202569 54

gssd-all.uclH A D26-Jul-2025509 129

hast-all.uclH A D16-Jul-202593 54

hostapd-all.uclH A D16-Jul-2025109 54

hyperv-tools-all.uclH A D13-Sep-2025190 118

inetd-all.uclH A D18-Sep-2025300 129

ipf-all.uclH A D16-Jul-2025148 54

ipfw-all.uclH A D16-Jul-2025150 54

iscsi-all.uclH A D16-Jul-2025248 76

jail-all.uclH A D16-Jul-202559 54

kerberos-all.uclH A D25-Jul-2025113 54

kerberos-kdc-all.uclH A D25-Jul-2025147 65

kernel-all.uclH A D13-Sep-2025156 107

kernel-man.uclH A D18-Sep-2025194 118

kyua-all.uclH A D19-Sep-2025951 2116

lib9p-all.uclH A D16-Jul-2025156 65

libarchive-all.uclH A D16-Jul-2025135 54

libbegemot-all.uclH A D16-Jul-2025165 65

libblocksruntime-all.uclH A D16-Jul-202591 54

libbsdstat-all.uclH A D16-Jul-2025141 65

libbsm-all.uclH A D16-Jul-2025260 76

libcasper-all.uclH A D16-Jul-2025147 65

libcompat-all.uclH A D16-Jul-2025122 54

libcompiler_rt-all.uclH A D16-Jul-202592 54

libcuse-all.uclH A D16-Jul-2025145 65

libdwarf-all.uclH A D16-Jul-2025276 76

libevent1-all.uclH A D16-Jul-2025114 54

libexecinfo-all.uclH A D16-Jul-2025167 65

libipt-all.uclH A D16-Jul-2025281 76

libldns-all.uclH A D16-Jul-2025261 76

liblzma-all.uclH A D16-Jul-2025141 65

libmagic-all.uclH A D16-Jul-2025152 65

libmilter-all.uclH A D23-Aug-2025323 87

libpathconv-all.uclH A D16-Jul-2025193 65

librpcsec_gss-all.uclH A D16-Jul-2025168 65

librss-all.uclH A D16-Jul-2025203 65

libsdp-all.uclH A D16-Jul-2025160 65

libsqlite3-all.uclH A D16-Jul-2025124 54

libstdbuf-all.uclH A D16-Jul-2025281 76

libstdthreads-all.uclH A D16-Jul-2025132 54

libthread_db-all.uclH A D16-Jul-2025183 65

libucl-all.uclH A D16-Jul-2025181 65

libvgl-all.uclH A D16-Jul-2025769 1413

libvmmapi-all.uclH A D16-Jul-2025149 54

liby-all.uclH A D16-Jul-2025149 65

libyaml-all.uclH A D16-Jul-2025199 65

lld-all.uclH A D13-Sep-2025156 118

lldb-all.uclH A D13-Sep-2025149 118

locales-all.uclH A D18-Sep-2025158 107

lp-all.uclH A D16-Jul-202565 54

mandoc-all.uclH A D19-Sep-2025269 129

manuals-all.uclH A D16-Jul-202555 54

mlx-tools-all.uclH A D16-Jul-202567 54

mtree-all.uclH A D13-Sep-202584 107

natd-all.uclH A D16-Jul-2025148 54

netmap-all.uclH A D16-Jul-202587 54

newsyslog-all.uclH A D18-Sep-2025262 118

newsyslog.uclH A DToday113

nfs-all.uclH A D16-Jul-202557 54

ntp-all.uclH A D16-Jul-2025109 54

nuageinit-all.uclH A D13-Sep-2025114 107

nvme-tools-all.uclH A D16-Jul-202559 54

openssl-all.uclH A D16-Jul-202561 54

periodic-all.uclH A D18-Sep-2025298 129

periodic.uclH A D16-Jul-202565 76

pf-all.uclH A D16-Jul-2025126 54

pkg-bootstrap-all.uclH A D18-Sep-2025284 129

pmc-all.uclH A DToday525

powerd-all.uclH A DToday292

ppp-all.uclH A D13-Sep-2025197 118

quotacheck-all.uclH A D16-Jul-2025428 98

rc-all.uclH A D18-Sep-2025289 129

rc.uclH A DToday894

rcmds-all.uclH A D16-Jul-2025318 87

rcmds.uclH A D16-Jul-2025107 97

rdma-all.uclH A D13-Sep-202559 54

rescue-all.uclH A D13-Sep-2025249 129

resolvconf-all.uclH A D13-Sep-2025329 129

rip-all.uclH A D08-Aug-2025272 97

runtime-all.uclH A D18-Sep-2025210 118

runtime.uclH A D13-Sep-2025223 97

sendmail-all.uclH A D23-Aug-2025747 1613

sendmail.uclH A D29-Jul-2025126 87

smbutils-all.uclH A D16-Jul-202557 54

src-all.uclH A D17-Sep-2025214 108

src-sys-all.uclH A D17-Sep-2025194 108

ssh-all.uclH A D16-Jul-202595 65

syscons-data-all.uclH A D16-Jul-2025133 54

syslogd-all.uclH A D18-Sep-2025219 118

tcpd-all.uclH A D16-Jul-202573 54

telnet-all.uclH A D16-Jul-202557 54

tests-all.uclH A D19-Sep-2025546 3226

toolchain-all.uclH A D13-Sep-2025129 107

ufs-all.uclH A D13-Sep-2025118 107

unbound-all.uclH A D16-Jul-202597 65

utilities-all.uclH A D18-Sep-2025143 107

utilities.uclH A D16-Jul-2025110 65

vi-all.uclH A D18-Sep-2025242 118

vt-data-all.uclH A D13-Sep-2025149 107

wpa-all.uclH A D13-Sep-202598 107

yp-all.uclH A D16-Jul-2025359 87

yp.uclH A D29-Jul-2025113 87

zfs-all.uclH A D13-Sep-2025118 107

zoneinfo-all.uclH A D18-Sep-2025218 139

README

1This directory contains package manifests for the base packages in UCL format.
2There are two types of manifest: "<package>.ucl" applies specifically to the
3package called "<package>", and "<package>-all.ucl" applies to all of that
4package's subpackages.
5
6For example, if a Makefile sets PACKAGE=foo, then the build might generate the
7following packages:
8
9	FreeBSD-foo
10	FreeBSD-foo-dev
11	FreeBSD-foo-lib32
12	FreeBSD-foo-man
13
14All of these packages will include "foo-all.ucl", but "foo.ucl" will only be
15included by FreeBSD-foo, "foo-dev.ucl" will only be included by FreeBSD-foo-dev,
16and so on.
17
18In general, dependencies and post-install scripts should be added in the
19package-specific manifests, while comment and description should be set
20in the "-all" manifest.
21
22