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

Attachment: pgpmm5mpfzHIj.pgp
Description: PGP signature

Reply via email to