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 are bomtool(1) and spdxtool(1), programs which generate a software 29bill of materials (SBOM) for a given set of pkg-config modules, in the SPDX 30version 2.2 and 3.0.1 file formats, respectively. The output of these tools can 31then be translated into other SBOM formats as necessary. 32EOD 33