在AUR中创建软件包

身为Arch Linux/AUR用户好几年了,还未向社区贡献过什么东西。今天刚好用到的一个代理软件Meow没在AUR中找到,就照着Wiki创建了包meow-proxy,下面是大致的步骤。

git clone git+ssh://[email protected]/meow-proxy.git

写PKGBUILD时,首先参考了在Github上的已有的项目,这个包版本已经很老了,也无法在AUR中找到,于是根据最新的meow重新写了下source和sha1sum,后来发现生成的包只有当前Arch的包,于是照着了cow-proxy的PKGBUILD重新写了一下。

使用makepkg在本地打包

makepkg
makepkg --printsrcinfo > .SRCINFO

将PKGBUILD、.SRCINFO和在PKGBUILD包含的本地source添加到git中,然后push代码。

运行yaourt meow-proxy,检查无误。

Alvie's Blog

Alvie's Blog

If you're going through hell, keep going

comments powered by Disqus
rss facebook twitter github youtube mail spotify instagram linkedin google pinterest medium