On Mon, 11 Apr 2016 22:04:10 -0400 NP-Hardass <np-hard...@gentoo.org> wrote:
> # Inherit happens below after declaration of GNOME2_LA_PUNT > > # @ECLASS-VARIABLE: MATE_LA_PUNT > # @DESCRIPTION: > # Available values for MATE_LA_PUNT: > # - "no": will not clean any .la files > # - "yes": will run prune_libtool_files --modules > # - If it is not set, it will run prune_libtool_files > # MATE_LA_PUNT is a stub to GNOME2_LA_PUNT > GNOME2_LA_PUNT=${MATE_LA_PUNT:-""} any reason for the indirection instead of using directly GNOME2_LA_PUNT ? [...] > # @FUNCTION: mate_src_configure > # @DESCRIPTION: > # MATE specific configure handling > # Stub to gnome2_src_configure() > mate_src_configure() { > gnome2_src_configure > } > > # @FUNCTION: mate_src_install > # @DESCRIPTION: > # MATE specific install. Stub to gnome2_src_install > mate_src_install() { > gnome2_src_install > } > > # @FUNCTION: mate_pkg_preinst > # @DESCRIPTION: > # Finds Icons, GConf and GSettings schemas for later handling in > pkg_postinst # Stub to gnome2_pkg_preinst > mate_pkg_preinst() { > gnome2_pkg_preinst > } > > # @FUNCTION: mate_pkg_postinst > # @DESCRIPTION: > # Handle scrollkeeper, GConf, GSettings, Icons, desktop and mime > # database updates. > # Stub to gnome2_pkg_postinst > mate_pkg_postinst() { > gnome2_pkg_postinst > } > > # @FUNCTION: mate_pkg_postrm > # @DESCRIPTION: > # Handle scrollkeeper, GSettings, Icons, desktop and mime database > updates. # Stub to gnome2_pkg_postrm > mate_pkg_postrm() { > gnome2_pkg_postrm > } and here too, why not rely on gnome2.eclass exported functions (or say gnome2.eclass api is part of mate.eclass api)?