From 2f5c34d9ceeca534181c42fa04ecd0dd04e15f53 Mon Sep 17 00:00:00 2001 From: Michael Palimaka Date: Sat, 16 Apr 2016 06:30:07 +1000 Subject: [PATCH] kde5.eclass: don't run pkg_pretend for kde-frameworks Merely exporting the phase function is very expensive, even if nothing useful is done inside it. Frameworks are supposed to support GCC 4.5 at a minimum which is old enough to make it safe enough to omit the check. --- eclass/kde5.eclass | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index fce7d129102a2..675023b6e515d 100644 --- a/eclass/kde5.eclass +++ b/eclass/kde5.eclass @@ -27,7 +27,11 @@ if [[ ${KDE_BUILD_TYPE} = live ]]; then esac fi -EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm +if [[ ${CATEGORY} != kde-frameworks ]]; then + EXPORT_FUNCTIONS pkg_pretend +fi + +EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm # @ECLASS-VARIABLE: QT_MINIMAL # @DESCRIPTION: