8.5. 改变 pkg-* 文件的名字

所有 pkg-* 文件的名字, 皆系采用变量予以定义, 因此在需要时可以在您的 Makefile 中加以改变。 当您需要在多个 port 之间共享某些 pkg-* 文件, 或需要写入某些文件时就非常有用了。 (参见 在 WRKDIR 以外的地方写文件, 以了解为什么直接将变更写入 pkg-* 子目录是个糟糕的主意)

下面是一组变量以及它们的默认值 (PKGDIR 默认情况下是 ${MASTERDIR}。)

变量默认值
DESCR${PKGDIR}/pkg-descr
PLIST${PKGDIR}/pkg-plist
PKGINSTALL${PKGDIR}/pkg-install
PKGDEINSTALL${PKGDIR}/pkg-deinstall
PKGREQ${PKGDIR}/pkg-req
PKGMESSAGE${PKGDIR}/pkg-message

请修改这些变量, 而不是直接覆盖 PKG_ARGS 的值。 如果您改变了 PKG_ARGS, 这些文件将无法在安装 port 时正确地复制到 /var/db/pkg 目录。

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

如果对于FreeBSD有问题,请先阅读 文档,如不能解决再联系 <questions@FreeBSD.org>.

关于本文档的问题请发信联系 <doc@FreeBSD.org>.