diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2019-11-09 16:28:53 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2019-11-10 15:51:17 +0100 |
| commit | f297fea9c5cfd56eef17cbcef56528a6e49a1430 (patch) | |
| tree | 6a390399040cd1cf07a9c5bc7e1a53911cdd8417 | |
| parent | a5686e125a2eba65419946bed1a3b513094a1d50 (diff) | |
| download | kde-f297fea9c5cfd56eef17cbcef56528a6e49a1430.tar.gz kde-f297fea9c5cfd56eef17cbcef56528a6e49a1430.tar.bz2 kde-f297fea9c5cfd56eef17cbcef56528a6e49a1430.zip | |
kde5.eclass: Deprecation note
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | eclass/kde5.eclass | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index 9d7cc4b745c..0227900e266 100644 --- a/eclass/kde5.eclass +++ b/eclass/kde5.eclass @@ -7,17 +7,18 @@ # @SUPPORTED_EAPIS: 7 # @BLURB: Support eclass for packages that follow KDE packaging conventions. # @DESCRIPTION: -# This eclass is intended to streamline the creation of ebuilds for packages -# that follow KDE upstream packaging conventions. It's primarily intended for -# the three upstream release groups (Frameworks, Plasma, Applications) but -# is also for any package that follows similar conventions. +# This eclass is *deprecated*. Please read the PORTING notes for switching to +# ecm.eclass in case the package is using extra-cmake-modules, otherwise just +# use cmake-utils.eclass instead. For projects hosted on kde.org infrastructure, +# inherit kde.org.eclass to fetch and unpack sources independent of the build +# system being used. # # This eclass unconditionally inherits kde5-functions.eclass and all its public # functions and variables may be considered as part of this eclass's API. # -# This eclass unconditionally inherits cmake-utils.eclass and all its public -# variables and helper functions (not phase functions) may be considered as part -# of this eclass's API. +# This eclass inherits either ecm.eclass if KDE_AUTODEPS=true (default) or +# cmake-utils.eclass if false. All its public variables and helper functions +# (not phase functions) may be considered as part of this eclass's API. # # This eclass's phase functions are not intended to be mixed and matched, so if # any phase functions are overridden the version here should also be called. |
