经过多年使用fink和macports之后,我全力以赴安装自制软件,这确实更加强大且易于使用。但是,令我完全失望的是,我发现一些程序(我认为它们是伟大的经典,但可能非常主观)并不是作为自制公式提供的。缺少公式的示例:gv
(一种非常有效的PostScript查看器,可以轻松计算LaTeX用户的边界框)。
所以我的问题是:我可以请求将这个软件改编成自制软件吗?是否有一些论坛可以提交我的意愿,希望有一些善良的人能够实现它们?
答案 0 :(得分:8)
没有人。 Homebrew是由志愿者在自己的业余时间运行的。
然而,这是一个你可以贡献的开源项目。实际上,这是GitHub项目中贡献最多的项目。
首先检查您的公式是否存在:
$ brew search <formula>
然后确保它符合the requirements:
您现在必须找到该软件的tarball。假设您要为foo
版本1.2
添加公式。主页说tarball是https://example.com/foo-1.2.tar.gz
。
运行brew create https://example.com/foo-1.2.tar.gz
以获取公式的预填充模板。使用the cookbook修改它,直到它准备好;可以使用brew install foo
正确安装并传递brew audit --strict --online foo
。
您现在已准备就绪,可以结帐分行,使用“foo 1.2 (new formula)
”和make a pull-request消息提交新文件。
一旦你提出了拉取请求,我们的CI机器人就会接受它并在运行最后三个版本的OS X的三个不同的虚拟机上进行测试。一旦它变为绿色并且维护者很高兴它将被包含在Homebrew中。
如果您很幸运并找到了易于安装的软件,您可以执行以上所有操作,并在一小时内获得公式。
答案 1 :(得分:1)
我相信Ext.create('Ext.grid.Panel', {
renderTo: document.body,
store: userStore,
width: 400,
height: 200,
title: 'Application Users',
columns: [
{
text: 'Name',
width: 100,
sortable: false,
hideable: false,
dataIndex: 'name'
},
{
text: 'Email Address',
width: 150,
dataIndex: 'email',
hidden: true
},
{
text: 'Phone Number',
flex: 1,
dataIndex: 'phone'
}
]
});
可用,作为点按。
gv
现在检查其内容:
# First tap homebrew/x11
brew tap homebrew/x11
给出:
brew info homebrew/x11/gv
因为它是X11,我想你需要XQuartz。