我打算参与AUR上phddns-bin 这个已经过期的包的维护,但遇到了问题。花生壳(phddns)的官网下载页面同时提供了适用于x86_64架构的5.3版本和适用于树莓派(仅arm架构)的5.1版本,很明显版本号不一致。
查看最新版本的PKGBUILD可知,维护者把两种架构打包在一起。但这样做的话,假设x86_64版没有更新,但arm版更新到5.2,那么好像不能实现让arm用户单独更新。
我认为最好拆成两个包,一个叫phddns,另一个叫phddns-arm,这类闭源商业软件应该去掉-bin后缀:
当源码可获得时,那些预构建 可以直接部署的二进制包应该加上
-bin后缀...
但是AUR提交准则又是这么写的:
不支持
x86_64架构的软件包不允许上传到 AUR。
这样我好像就不能上传phddns-arm这个纯arm架构的包了。我应该怎么办呢?