mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
xorg-2.eclass: Make variable defaults apparent
XORG_MODULE_REBUILD has never been used outside of x11-libs/glamor which was removed a few years ago. Closes: https://bugs.gentoo.org/637898 Signed-off-by: Matt Turner <mattst88@gentoo.org>
This commit is contained in:
@@ -80,7 +80,8 @@ HOMEPAGE="https://www.x.org/wiki/ https://cgit.freedesktop.org/"
|
||||
# The subdirectory to download source from. Possible settings are app,
|
||||
# doc, data, util, driver, font, lib, proto, xserver. Set above the
|
||||
# inherit to override the default autoconfigured module.
|
||||
if [[ -z ${XORG_MODULE} ]]; then
|
||||
: ${XORG_MODULE:="auto"}
|
||||
if [[ ${XORG_MODULE} == auto ]]; then
|
||||
case ${CATEGORY} in
|
||||
app-doc) XORG_MODULE=doc/ ;;
|
||||
media-fonts) XORG_MODULE=font/ ;;
|
||||
@@ -257,19 +258,7 @@ case ${XORG_DOC} in
|
||||
esac
|
||||
unset DOC_DEPEND
|
||||
|
||||
# @ECLASS-VARIABLE: XORG_MODULE_REBUILD
|
||||
# @DESCRIPTION:
|
||||
# Describes whether a package contains modules that need to be rebuilt on
|
||||
# xorg-server upgrade. This has an effect only since EAPI=5.
|
||||
# Possible values are "yes" or "no". Default value is "yes" for packages which
|
||||
# are recognized as DRIVER by this eclass and "no" for all other packages.
|
||||
if [[ "${DRIVER}" == yes ]]; then
|
||||
: ${XORG_MODULE_REBUILD:="yes"}
|
||||
else
|
||||
: ${XORG_MODULE_REBUILD:="no"}
|
||||
fi
|
||||
|
||||
if [[ ${XORG_MODULE_REBUILD} == yes ]]; then
|
||||
if [[ ${DRIVER} == yes ]]; then
|
||||
case ${EAPI} in
|
||||
4)
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user