如果你的port中含有对用户很重要的文档,但又不是man或info.你可以在post-install阶段把他们安装在PREFIX/share/doc.
你应该新创建一个目录,一般是以PORTNAME为名,如果有版本的区别,你也可以用PKGNAME为名.
看下面这一段,你会发现文档的安装依赖于NOPORTDOCS的定义.用户可以在/etc/make.conf中如下定义
post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${PREFIX}/share/doc/xv ${INSTALL_MAN} ${WRKSRC}/docs/xvdocs.ps ${PREFIX}/share/doc/xv .endif
任何安装的额外的文档应当出现在pkg-plist.并且以%%PORTDOCS%%为前缀:
%%PORTDOCS%%share/doc/pure-ftpd/AUTHORS %%PORTDOCS%%share/doc/pure-ftpd/CONTACT %%PORTDOCS%%@dirrm share/doc/pure-ftpd
你也可以在安装时使用pkg-message文件来输出一些信息.参看pkg-message 以获得更多信息.
注意: pkg-message不应在pkg-plist中列出
上一页 | 首页 | 下一页 |
在bsd.port.mk之后添加... | 向上 | DIST_SUBDIR |