This commit is contained in:
JMARyA 2023-12-19 02:53:37 +01:00
parent e851e2de48
commit c735dc8a6d
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
3 changed files with 3 additions and 2 deletions

View file

@ -3,6 +3,8 @@ arch-wiki: https://wiki.archlinux.org/title/PKGBUILD
obj: concept
---
# PKGBUILD
A `PKGBUILD` is a shell script containing the build information required by [Arch Linux](../../linux/Arch%20Linux.md) packages. [Arch Wiki](https://wiki.archlinux.org/title/PKGBUILD)
Packages in [Arch Linux](../../linux/Arch%20Linux.md) are built using the [makepkg](makepkg.md) utility. When [makepkg](makepkg.md) is run, it searches for a PKGBUILD file in the current directory and follows the instructions therein to either compile or otherwise acquire the files to build a package archive (pkgname.pkg.tar.zst). The resulting package contains binary files and installation instructions, readily installable with [pacman](Pacman.md).