pkg_nofetch

函数 pkg_nofetch
目的 告诉用户如何处理受限于获取的软件包
沙箱 已启用
权限 root
调用方 ebuild

默认 pkg_nofetch

pkg_nofetch() {
	[[ -z ${A} ]] && return

	elog "The following files cannot be fetched for ${PN}:"
	local x
	for x in ${A}; do
		elog "   ${x}"
	done
}

示例 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."
}

关于 pkg_nofetch 的说明

此函数仅对具有 RESTRICT="fetch"(参见 限制自动镜像)设置的软件包触发,并且仅当 SRC_URI 中列出的一个或多个组件尚不存在于 distfiles 目录中时触发。