pkgbase: do not record dependency on non-existent liby package

liby-dev provides (only) liby.a.  liby has no headers or man pages, and
there is no liby package.  Add a special case to record no dependency on
the package that does not exist.

PR:		266923
Reviewed by:	bapt
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D37429
This commit is contained in:
Ed Maste 2022-11-17 14:22:33 -05:00
parent 8a744de27e
commit 1e9c9ab595

View File

@ -45,6 +45,18 @@ main() {
caroot)
pkgdeps="openssl"
;;
# -dev packages that have no corresponding non-dev package
# as a dependency.
liby-dev)
outname=${outname%%-dev}
_descr="Development Files"
;;
liby-lib32_dev)
outname=${outname%%-lib32_dev}
_descr="32-bit Libraries, Development Files"
;;
utilities)
uclfile="${uclfile}"
;;