BUILDINFO - Man Page
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
makepkg(8), pacman(8), makepkg.conf(5)
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.