diff options
author | Ed Maste <emaste@FreeBSD.org> | 2022-11-17 19:22:33 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2022-11-18 18:08:46 +0000 |
commit | 1e9c9ab5957795acc0d436ce21ad07373081d990 (patch) | |
tree | 76e7d2754607ccb800879f2a797b770326ee3273 /release | |
parent | 8a744de27eef2a4266ce01b57267c42ff78ad488 (diff) | |
download | src-1e9c9ab5957795acc0d436ce21ad07373081d990.tar.gz src-1e9c9ab5957795acc0d436ce21ad07373081d990.zip |
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
Diffstat (limited to 'release')
-rwxr-xr-x | release/packages/generate-ucl.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/release/packages/generate-ucl.sh b/release/packages/generate-ucl.sh index 2988b48b10a9..de1a21391950 100755 --- a/release/packages/generate-ucl.sh +++ b/release/packages/generate-ucl.sh @@ -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}" ;; |