gkrellm-plugin.eclass

Name

gkrellm-plugin.eclass -- Provides src_install used by (almost) all gkrellm plugins

Description

  • Sets up default dependencies

  • Provides a common src_install method to avoid code duplication

Changelog:
17 March 2022: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
  • Port to EAPI 8

03 January 2018: David Seifert <soap@gentoo.org>
  • Port to EAPI 6, remove built_with_use, simplify a lot

12 March 2007: Jim Ramsay <lack@gentoo.org>
  • Added server plugin support

09 March 2007: Jim Ramsay <lack@gentoo.org>
  • Initial commit

Supported EAPIs

6 8

Transitively Provided Eclasses

  • multilib

Exported Phases

  • src_install

Functions

gkrellm-plugin_src_install

Install the plugins and call einstalldocs

Variables

PLUGIN_SO

The name of the plugin's .so file which will be installed in the plugin dir. Defaults to ${PN}$(get_modname). Has to be a bash array.

PLUGIN_SERVER_SO

The name of the plugin's server plugin $(get_modname) portion. Unset by default. Has to be a bash array.

PLUGIN_DOCS

An optional list of docs to be installed, in addition to the default DOCS variable which is respected too. Has to be a bash array.

Authors

Original author: Jim Ramsay <lack@gentoo.org>

EAPI 6 author: David Seifert <soap@gentoo.org>

EAPI 8 author: Thomas Bracht Laumann Jespersen <t@laumann.xyz>

Reporting Bugs

Please report bugs via https://bugs.gentoo.org/