4.3.修改 port
在一个私有目录中解压 tarball 的副本,并进行必要的修改,以确保该 Port 可以在当前版本的 FreeBSD 下正确编译。要仔细记录每个步骤,因为稍后将需要将这些步骤自动化。当 Port 完成时,所有操作,包括文件的删除、添加或修改,都必须可以通过自动化脚本或补丁文件来完成。
如果 Port 需要大量的用户交互或定制来编译或安装,可以参考 Larry Wall 的经典 Configure 脚本,可能需要做一些类似的工作。新的 Ports 的目标是使每个 Port 尽可能“即插即用”,同时占用最小的磁盘空间。
注意
除非明确说明,所有为 FreeBSD Ports 创建和第三方软件的补丁文件、脚本及其他文件,都假设遵守标准的 BSD 版权条件。
最后更新于
这有帮助吗?