Name
BUILDINFO - Makepkg package build information file
Synopsis
This manual page describes the format of a BUILDINFO file found in the root of a package created by makepkg. The file contains a description of the package’s build environment. The information is formatted in key-value pairs separated by a =, one value per line. Arrays are represented multiple keys with the same value.
Description
This is a description of the contents of version 2 of the BUILDINFO file format.
- format
-
Denotes the file format version, represented by a plain positive integer.
- pkgname
-
The name of the package.
- pkgbase
-
The base name of a package, usually the same as the pkgname except for split packages.
- pkgver
-
The version of the package including pkgrel and epoch.
- pkgarch
-
The architecture of the package.
- pkgbuild_sha256sum
-
The sha256sum in hex format of the PKGBUILD used to build the package.
- packager
-
The details of the packager that built the package.
- builddate
-
The build date of the package in epoch.
- builddir
-
The directory where the package was built.
- startdir
-
The directory from which makepkg was executed.
- buildtool
-
The name of the tool ecosystem used to set up the build environment. Used for defining a spec for reproducible builds, e.g. the source of the makepkg.conf(5) used.
- buildtoolver
-
The full version of the buildtool, for example: "$pkgver-$pkgrel-$pkgarch".
- buildenv (array)
-
The build environment specified in makepkg.conf.
- options (array)
-
The options set specified when building the package.
- installed (array)
-
The installed packages at build time including the version information of the package. Formatted as "$pkgname-$pkgver-$pkgrel-$pkgarch".
See Also
See the pacman website at https://archlinux.org/pacman/ for current information on pacman and its related tools.
Bugs
Bugs? You must be kidding; there are no bugs in this software. But if we happen to be wrong, please report them to the issue tracker at https://gitlab.archlinux.org/pacman/pacman/-/issues with specific information such as your command-line, the nature of the bug, and even the package database if it helps.
Authors
Current maintainers:
-
Allan McRae <allan@archlinux.org>
-
Andrew Gregory <andrew.gregory.8@gmail.com>
-
Morgan Adamiec <morganamilo@archlinux.org>
Past major contributors:
-
Judd Vinet <jvinet@zeroflux.org>
-
Aurelien Foret <aurelien@archlinux.org>
-
Aaron Griffin <aaron@archlinux.org>
-
Dan McGee <dan@archlinux.org>
-
Xavier Chantry <shiningxc@gmail.com>
-
Nagy Gabor <ngaba@bibl.u-szeged.hu>
-
Dave Reisner <dreisner@archlinux.org>
-
Eli Schwartz <eschwartz@archlinux.org>
For additional contributors, use git shortlog -s
on the pacman.git
repository.