ArchWiki 中 PKGBUILD 部分
文章位置
A PKGBUILD
is a shell script (也就是说是一个 shell 脚本文件,应该和 Makefile 类似) containing the build information required by Arch Linux packages.
Arch Linux 用 makepkg
创建软件包。
当 makepkg
运行时,它会在当前目录寻找 PKGBUILD
文件,并依照其中的指令编译或获取所需的依赖文件,并生成 pkgname.pkg.tar.xz
软件包。生成的包内有二进制文件和安装指令,可以使用 pacman
进行安装。
可使用 namcap
来检查 PKGBUILD
文件中的常见打包错误。
pkgname
, pkgver
, pkgrel
和 arch
是 PKGBUILD
文件必须包含的变量。
ArchWiki 中 PKGBUILD 部分
http://example.com/2022/08/30/ArchWiki-中-PKGBUILD-部分/