在AUR上发布包
如何在AUR上发布包 1. 准备PKGBUILD 文件 https://wiki.archlinux.org/title/PKGBUILD https://wiki.archlinux.org/title/Creating_packages 想要打包一个可以在AUR上发布的package, 需要使用makepkg工具,makepkg在运行时会寻找当前工作目录下的PKGBUILD文件。 找到之后,会从PKGBUILD配置的source去获取源码并根据PKGBUILD的配置去进行编译,最终产生二进制文件以及一些元信息文件。 如果你使用的是arch系的系统,可以在/usr/share/pacman/目录下找到一些PKGBUILD示例文件。例如: $ cat /usr/share/pacman/PKGBUILD.proto # This is an example PKGBUILD file. Use this as a start to creating your own, # and remove these comments. For more information, see 'man PKGBUILD'. # NOTE: Please fill out the license field for your package! If it is unknown, # then please put 'unknown'. # Maintainer: Your Name <youremail@domain.com> pkgname=NAME pkgver=VERSION pkgrel=1 epoch= pkgdesc="" arch=() url="" license=('GPL') groups=() depends=() makedepends=() checkdepends=() optdepends=() provides=() conflicts=() replaces=() backup=() options=() install= changelog= source=("$pkgname-$pkgver....