https://github.com/yw662/AUR-intel-clear-packages
因为是第一次打算把自己写的PKGBUILD往AUR发,所以……
有三个包,linux-clear-bin是内核,linux-clear-headers-bin是headers,intel-ucode-clear是intel-ucode和i915-firmware。(clear linux自带的两个cpio),我在想我是不是单独打包i915-firmware比较好,因为已经有intel-ucode了……
正在eat own dog food,headers还没怎么测试过,这玩意想完全覆盖过来大概有点难度。
版本号是写死的,之后会加个脚本定期检查版本,反正要让AUR helper能定期提示更新的话本来就要定期改PKGBUILD的吧(大概)。
mkinitcpio写到了可选依赖并且没有加相关的hooks,因为我这里clear linux的内核是可以无cpio引导的。
↑这么说来我忘了加depmod的hook了……这就很尴尬。不过既然写了那就先发再改好了。
ecmascript是世界上最好的语言
离线
以及所有的东西都是和clear linux的对应目录diff -r过的,文件可以确保是没问题的。
ecmascript是世界上最好的语言
离线
自挽。话说hooks要怎么写比较好……
昨天没想起来引导参数里需要加module.sig_unenforce(或者……没有或者),这个大概等会补到内核包的.cmdline里面。
话说这个文件其实并无卵用,但是arch又没有一个可以统一管理引导参数的地方
ecmascript是世界上最好的语言
离线
爲什麼要用 -bin 啊(
直接加它的 Patchset 後編譯就好了呀。Kernel 一般不建議 -bin 吧
にゃあ!無知的野貓
离线