第15章.应该做的和不该做的

内容列表
15.1 Strip二进制文件
15.2 INSTALL_*宏定义
15.3 WRKDIR
15.4 WRKDIRPREFIX
15.5 区分操作系统和版本
15.6 在bsd.port.mk之后添加...
15.7 安装额外的文档
15.8 DIST_SUBDIR
15.9 包信息
15.10 RCS 字符串
15.11 递归的diff
15.12 PREFIX
15.13 子目录
15.14 清除空目录
15.15 关于UID
15.16 理性的工作
15.17 有关CFLAGS
15.18 配置文件
15.19 Portlint
15.20 反馈
15.21 关于README.html
15.22 其他
15.23 如果你还不能继续...

这里有一些你在port过程需要注意的问题.你应该按照这里的内容检查你的port.同样你也可以检查PR数据库中他人提交的port.然后按照Bug Reports and General Commentary提交任何注释.检查PR数据库中的port可能有利于我们更快的确定它们同时也提高了你的水平:-)

15.1 Strip 二进制文件

一定要strip二进制文件.如果源代码已经strip二进制,ok.如果没有你一定要在post-install规则中定义,举个例子:

    post-install:
            strip ${PREFIX}/bin/xdl

在install执行时使用file(1) 命令检查