文章

向AUR上传软件包

  1. 拥有一个aur账号

  2. 确保本地拥有一个ssh密钥对,且公钥已上传至aur账号里

  3. 提交软件包

    若要上传一个新的仓库

    1
    
     git clone ssh://aur@aur.archlinux.org/foobar.git
    

    其中foobar为包名,此时会在工作目录下创建一个foobar的目录,在该目录下创建PKGBUILD文件和.SRCINFO文件,编写好后直接上传

    .SRCINFO使用以下命令生成

    1
    
     makepkg --printsrcinfo > .SRCINFO
    

    若有需要,可先更新文件校验值再生成.SRCINFO

    1
    
     updpkgsums
    

    最后推送

    1
    
     git push
    
本文由作者按照 CC BY 4.0 进行授权