freebsd-dev/release/packages
Kyle Evans f2c462994d pkgbase: generate dependencies in generate-ucl.sh
This cuts out a large chunk of duplicated *.ucl files that just needed
dependencies tacked on, and gives generate-ucl.sh some leeway in case a
future pkg may need more than one dependency.

Run-through to determine which ones could simply be removed done with for i
in *.ucl; do diff -U3 template.ucl ${i}; done | less and inspecting for any
differences beyond just adding deps at the end. The remaining ucl files are
basically all differently-licensed, require scripts, or are marked vital.

I've opted to remove %PKGDEPS% entirely without regard for third-party ucl,
as pkgbase is not yet considered production. However, I do not hold a strong
position on this and there is approximately 0 chance it will return.

clibs should have been added previously in generate-ucl.sh as one that
doesn't have any dependencies, but do so now that we would otherwise be
tacking on the runtime dependency.

Reviewed by:	manu, bapt (earlier version)
Differential Revision:	https://reviews.freebsd.org/D23415
2020-01-30 03:01:00 +00:00
..
binutils.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
caroot.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
clang.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
gdb.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
generate-ucl.sh pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
groff.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
jail.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
kernel.ucl pkgbase: Fix post-install script for kernel packages 2018-03-14 14:45:57 +00:00
lld.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
lldb.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
Makefile.package pkgbase: Create a FreeBSD-utilities package and make it the default one 2019-09-05 14:15:47 +00:00
runtime.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
ssh.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
svn.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
template.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
unbound.ucl pkgbase: generate dependencies in generate-ucl.sh 2020-01-30 03:01:00 +00:00
utilities.ucl pkgbase: Move cap_mkdb from runtime to utilities POST-INSTALL 2019-09-16 12:51:30 +00:00