4.3. 修改 port
上一页 | 第 4 章 复杂的 Porting | 下一页

## 4.3. 修改 port

解开 tar 包， 对源代码做出合理的修改使得这个 port 能在最新版本的 FreeBSD 上面运行。 一定要 仔细记录 您所做的每处改动， 包括删除、添加、修改的文件等等， 这些修改以后会在您的 port 中以脚本或补丁的方式出现， 并且能通过运行它们来自动完成您对 port 的改动要求。

如果您的 port 要求用与用户交互/配置来完成编译或安装的话， 您可以看一下 Larry Wall 的经典的 Configure 脚本， 适当地模仿一下。 Port collection 的目的， 就是使每个 port 占用最少的空间， 并做到软件的 “即插即用”。

### 注意:

除非明确地声明， 否则您提交给 FreeBSD ports collection 的补丁， 脚本和其它的文件都将以标准的 BSD 版权发布。

上一页 | 上一级 | 下一页
4.2. 获取源代码 | 起始页 | 4.4. 打补丁

本文档和其它文档可从这里下载： ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题，请先阅读 文档，如不能解决再联系 <questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.