作者: | 来源:互联网 | 2023-08-24 14:49
最近试图用msys2编译一个带fdkaac的ffmpeg。结果发现依赖的好多包官方仓库都没有。自己手动下载依赖源码编译安装实在是太痛苦了,而且到时候也不方便更新(难道我得手动定期检查吗
最近试图用 msys2 编译一个带 fdkaac 的 ffmpeg。结果发现依赖的好多包官方仓库都没有。自己手动下载依赖源码编译安装实在是太痛苦了,而且到时候也不方便更新(难道我得手动定期检查吗?)。所以说:
有没有方便的办法维护这些软件包?(方便指能自动批量编译打包安装,自动检查更新)
目前的想法是自己写 PKGBUILD,但是这样无法自动检查上游是否有更新。
当软件自动发布来做。
上游代码更新-->触发构建编译-->生成对应平台的二进制文件-->二进制文件加一些版本 /变更的元数据一起打包(如果有自己的 yum/apt/pacman 仓库,直接打进去也行)
然后每次安装的时候,直接安装生成的包就行了。