MATE.ECLASS
部分: eclass-manpages (5)更新: 2024 年 11 月
索引 返回主内容
名称
mate.eclass - 为基于 MATE 的软件包提供阶段。描述
导出由为使用 MATE 框架的软件包编写的 ebuild 使用的 portage 基本函数。由于 MATE 是 GNOME 的分支,因此偶尔充当 gnome2 的包装器。有关其他函数,请参阅 gnome2-utils.eclass。支持的 EAPIS
7 8传递提供的 ECLASSES
mate-desktop.org函数
- mate_py_cond_func_wrap
- 包装一个函数以供条件性 python 使用,以便对构建目录中的每个 python 实现运行。此函数仅应在 ebuild 也继承了 python-r1 eclass 时使用
- ematedocize
- mate-doc-common 的包装器
- want_mate_doc
- 根据 eautoreconf 是否应该调用 ematedocize 返回 true/false
- mate_src_prepare
- 调用 gnome2_src_prepare 以处理环境设置和修补,然后根据需要调用 eautoreconf
- mate_src_configure
- MATE 特定的配置处理 对 gnome2_src_configure() 的存根
- mate_src_install
- MATE 特定的安装。对 gnome2_src_install 的存根
- mate_pkg_preinst
- 查找图标、GConf 和 GSettings 模式,以便稍后在 pkg_postinst 中处理 对 gnome2_pkg_preinst 的存根
- mate_pkg_postinst
- 处理滚动保持器、GConf、GSettings、图标、桌面和 mime 数据库更新。对 gnome2_pkg_postinst 的存根
- mate_pkg_postrm
- 处理滚动保持器、GSettings、图标、桌面和 mime 数据库更新。对 gnome2_pkg_postrm 的存根
ECLASS 变量
- MATE_LA_PUNT = ${MATE_LA_PUNT:-""}
- MATE_LA_PUNT 的可用值: - "no": 不会清理任何 .la 文件 - 任何非 "no" 值都会运行 find "${ED}" -name '*.la' -delete || die
MATE_LA_PUNT 是 GNOME2_LA_PUNT 的存根 - MATE_FORCE_AUTORECONF ?= "false"
- MATE_FORCE_AUTORECONF 的可用值: - true: 将始终运行 eautoreconf - false: 将默认为自动检测 - 如果未设置,它将默认为 false
作者
作者: NP-Hardass <[email protected]> 基于 gnome2和 autotools-utils eclasses
维护者
[email protected]报告错误
请通过 https://bugs.gentoo.org/ 报告错误文件
mate.eclass另请参阅
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/mate.eclass
索引
本文件由 man2html 使用手册页创建。
时间: 2024 年 11 月 12 日 格林尼治标准时间 03:27:01