<< Back to man.ChinaUnix.net

2.6 提交port

首先请阅读应该做的和不该做的 一节

现在你很满意你的port,剩下的工作是提交port以便其他人也可以使用.我们不需要你的work目录,和打好的pkgname.tgz包.所以你可以删除他们.然后在一个bug报告中包含shar `find port_dir`的结果并使用send-pr(1) 程序提交(参看Bug Reports and General Commentary 以获得send-pr(1)的更多信息.如果未压缩的port超过20K,你应该压缩为tar包并在包含在bug报告之前使用 uuencode(1) (虽然小于20k的bug报告也可以使用uuencoded tar包,但我们并不推荐.). 一定要将这个bug报告归类到ports和class-request.Be sure to classify the bug report as category ports and class change-request.在PR的Description填写一个简单的描述同时将shar或unicoded tar包加到Fix一格.

再提一次,不要包含源文件,work目录,和已经打好的package.

注意: 以前我们请您提交到ftp.freebsd.org.因为大量的暂时文件我们已经关闭了incoming的可读权限,所以不推荐你使用这种方式提交.

在你提交port之后,请耐心的等待,可能很快也可能很长时间才能包含在FreeBSD发行中.你可以察看等待加入FreeBSD的port.

一旦我们看到你的port,我们可能会跟您联系.并且你的名字会出现在FreeBSD Handbook中的其他FreeBSD的贡献者:-)

提示: 如果你使用好的报告格式,你可以使我们的工作更加的简单.如对于新的port``New port: <short description of the port>'' 升级port``Update port: <category>/<port> <short description of the update>''.如果你注意到这一点,可能你的port很快会出现在...