branding.eclass

Name

branding.eclass -- Branding variables with Gentoo defaults

Description

This defines a set of variables for applying branding to various packages. The variables default to Gentoo values. These can be overridden by downstream distributions.

Supported EAPIs

8 9

Variables

BRANDING_OS_NAME (GENERATED BY ECLASS)

Corresponds to os-release's NAME. See os-release(5).

BRANDING_OS_ID (GENERATED BY ECLASS)

Corresponds to os-release's ID. See os-release(5). This variable has strict formatting requirements.

BRANDING_OS_ID_LIKE (GENERATED BY ECLASS)

Corresponds to os-release's ID_LIKE. See os-release(5).

BRANDING_OS_HOME_URL (GENERATED BY ECLASS)

Corresponds to os-release's HOME_URL. See os-release(5).

BRANDING_OS_SUPPORT_URL (GENERATED BY ECLASS)

Corresponds to os-release's SUPPORT_URL. See os-release(5).

BRANDING_OS_BUG_REPORT_URL (GENERATED BY ECLASS)

Corresponds to os-release's BUG_REPORT_URL. See os-release(5).

BRANDING_OS_VERSION (GENERATED BY ECLASS)

Corresponds to os-release's VERSION. See os-release(5). This is typically set by sys-apps/baselayout to PV when creating /etc/os-release. As such, it is not readable by other packages unless overridden globally, but baselayout's PV has little relevance to other packages anyway.

BRANDING_OS_VERSION_ID (GENERATED BY ECLASS)

Corresponds to os-release's VERSION_ID. See os-release(5). This variable has strict formatting requirements. Like BRANDING_OS_VERSION above, this is also set by baselayout to PV.

BRANDING_OS_PRETTY_NAME = Gentoo Linux}" (GENERATED BY ECLASS)

Corresponds to os-release's PRETTY_NAME. See os-release(5). If completely unset, defaults to "Gentoo Linux". If set but blank, defaults to the concatenation of BRANDING_OS_NAME and BRANDING_OS_VERSION.

Authors

James Le Cuirot <chewi@gentoo.org>

Maintainers

James Le Cuirot <chewi@gentoo.org>

Reporting Bugs

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