pkg_nofetch
函数 | pkg_nofetch |
目的 | 告诉用户如何处理获取受限的软件包 |
沙盒 | 已启用 |
权限 | root |
调用 | ebuild |
默认 pkg_nofetch
pkg_nofetch() {
[ -z "${SRC_URI}" ] && return
echo "!!! The following are listed in SRC_URI for ${PN}:"
for MYFILE in `echo ${SRC_URI}`; do
echo "!!! $MYFILE"
done
return
}
pkg_nofetch
样例
pkg_nofetch() {
einfo "Please download"
einfo " - ${P}-main.tar.bz2"
einfo " - ${P}-extras.tar.bz2"
einfo "from ${HOMEPAGE} and place them in your DISTDIR directory."
}
注意: 该
DISTDIR
变量在pkg_*
阶段中无效,因此不得引用。
pkg_nofetch
注意事项
仅当设置了 RESTRICT="fetch"
(请参阅限制自动镜像)的 程序软件包且distfiles
目录中尚未提供SRC_URI
中列出的一个或多个组件时,才触发此功能。