Closed TakWolf closed 2 years ago
可以的,cask-font 的原则是:
Multiple font faces or families are often supplied in a single distribution. When fonts are distributed together, they should be installed together. Each Cask should correspond to a single binary distribution, not necessarily a single font face.
Similarly, different weights of the same font may be distributed in separate binaries. Here we follow the same rule: each distribution equals a separate Cask.
This constraint may change in the future, when the backend Ruby code becomes more sophisticated.
也就是根据你的需求来的。
TakWolf/homebrew-cask-fonts@2937b66 https://github.com/TakWolf/homebrew-cask-fonts/tree/ark-pixel
这样修改是正确的吗?我可以直接用这个分支PR吗?
简单看了一下,应该是对的。
它说你 "missing description", 你可以在每个 cask 的 name
field 下面加一行
desc "Open source Pan-CJK pixel font"
PR 已合并,新脚本已测试正常工作。
非常感谢技术指导!!!
举手之劳,不客气。
@singularitti 请教一个问题。
最新的 2023.03.08 PR 提示 missing zap: Cask is missing a zap stanza, please add one.
搜了一下,好像是这样的:https://github.com/Homebrew/homebrew-cask/commit/f5d9cb1ab54d5a1a9e0c769d7a701d681c4900d5
但是貌似字体仓库的 cask 都没有 zap
这个节点的作用是什么,需要添加吗?
补充 zap 的文档
https://docs.brew.sh/Cask-Cookbook#stanza-zap
看起来字体似乎不需要这个节点
对,不需要
@singularitti 从版本 2022.10.27 开始,拆分了等宽和比例模式,homebrew-fonts 构建需要重新规划。预计修改成这样:
另外,构件的名字重新做的规划。
这样修改会有问题吗?