diff options
| author | abcd <abcd@gentoo.org> | 2009-12-05 13:43:01 -0500 |
|---|---|---|
| committer | abcd <abcd@gentoo.org> | 2009-12-05 13:43:01 -0500 |
| commit | 8d16295fea38ef1d53dee0372781659c83a84a6f (patch) | |
| tree | 96acbd6f5a39e0f0920233f4b281414158cd72f1 | |
| parent | 376a624217f7e6a864d2beb7c9cf24c2f60c8a89 (diff) | |
| download | kde-8d16295fea38ef1d53dee0372781659c83a84a6f.tar.gz kde-8d16295fea38ef1d53dee0372781659c83a84a6f.tar.bz2 kde-8d16295fea38ef1d53dee0372781659c83a84a6f.zip | |
[eclass] only run src_test if I_KNOW_WHAT_I_AM_DOING
| -rw-r--r-- | eclass/kde4-meta.eclass | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass index 32990b17faa..68a4b8064a6 100644 --- a/eclass/kde4-meta.eclass +++ b/eclass/kde4-meta.eclass @@ -16,10 +16,6 @@ inherit kde4-base versionator EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_postinst pkg_postrm -# Restrict test on all KDE4 core packages, since upstream does not care about -# them and they mostly fail. -[[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && RESTRICT="test" - [[ -z ${KMNAME} ]] && die "kde4-meta.eclass inherited but KMNAME not defined - broken ebuild" # Add khelpcenter dependency when installing handbooks @@ -672,12 +668,16 @@ kde4-meta_src_compile() { # @FUNCTION: kde4-meta_src_test # @DESCRIPTION: -# Currently just calls its equivalent in kde4-base.eclass(5). Use this in split -# ebuilds. +# Currently just calls its equivalent in kde4-base.eclass(5) if +# I_KNOW_WHAT_I_AM_DOING is set. Use this in split ebuilds. kde4-meta_src_test() { debug-print-function $FUNCNAME "$@" - kde4-base_src_test + if [[ $I_KNOW_WHAT_I_AM_DOING ]]; then + kde4-base_src_test + else + einfo "Tests disabled" + fi } # @FUNCTION: kde4-meta_src_install |
