We already had a first round of cleanup in March of this year, where some of the functions (epatch being the most prominent of them) were moved to their own dedicated eclasses.
The following series of patches removes two deprecated functions, and splits others off into their own dedicated eclass. Other than that, there are no code changes. For existing EAPIs, the split-off eclass will still be inherited by eutils. The plan would be to drop that inherit in EAPI 7. Please review. Ulrich Müller (3): eutils.eclass: Remove check_license function. eutils.eclass: Remove validate_desktop_entries function. desktop.eclass: Split off desktop, menu, and icon functions from eutils. eclass/desktop.eclass | 395 +++++++++++++++++++++++++++++++++++++++++++++ eclass/eutils.eclass | 435 ++------------------------------------------------ 2 files changed, 404 insertions(+), 426 deletions(-) create mode 100644 eclass/desktop.eclass -- 2.15.0
pgpmm5mpfzHIj.pgp
Description: PGP signature