1/* 2 * SPDX-License-Identifier: ISC 3 * 4 * Copyright (c) 2026 Pierre Pronchery <khorben@FreeBSD.org> 5 * 6 * Permission to use, copy, modify, and distribute this software for any 7 * purpose with or without fee is hereby granted, provided that the above 8 * copyright notice and this permission notice appear in all copies. 9 * 10 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 11 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 12 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 13 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 14 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 15 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17 * 18 */ 19 20comment = "Package compiler and linker metadata toolkit" 21 22desc = <<EOD 23pkgconf(1) is a program which helps to configure compiler and linker flags for 24development libraries. It is a superset of the functionality provided by 25pkg-config from freedesktop.org, but does not provide bug-compatibility with 26the original pkg-config. 27 28Also provided is bomtool(1), a program which generates a textual SPDX 2.0 29software bill of materials (SBOM) for a given set of pkg-config modules. The 30output of this tool can then be translated into other SBOM formats as 31necessary. 32EOD 33