From e80e99f61bf935c5552d83cf6081771d96f0b16d Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 22 Nov 2020 19:41:24 +0100 Subject: qt5-build.eclass: New helper function: qt5_symlink_binary_to_path() Symlink necessary tools to /usr/bin According to upstream discussion on Qt6 recommended tools to be in PATH. See also: https://lists.qt-project.org/pipermail/development/2020-November/040626.html Signed-off-by: Andreas Sturmlechner --- eclass/qt5-build.eclass | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'eclass/qt5-build.eclass') diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass index 328108b4e603..3159a409b441 100644 --- a/eclass/qt5-build.eclass +++ b/eclass/qt5-build.eclass @@ -327,6 +327,16 @@ qt5-build_pkg_postrm() { ###### Public helpers ###### +# @FUNCTION: qt5_symlink_binary_to_path +# @USAGE: [suffix] +# @DESCRIPTION: +# Symlink a given binary from QT5_BINDIR to QT5_PREFIX/bin, with optional suffix +qt5_symlink_binary_to_path() { + [[ $# -ge 1 ]] || die "${FUNCNAME}() requires at least one argument" + + dosym -r "${QT5_BINDIR}"/${1} /usr/bin/${1}${2} +} + # @FUNCTION: qt_use # @USAGE: [feature] [enableval] # @DESCRIPTION: -- cgit v1.2.3