Round four. I think I've finally got everything covered properly. Flipped a lot of has ${EAPI} 6 stuff to [[ ${EAPI:-0} == [012345] ]] negations as the former version would require adding new EAPI versions until the end of time. This way you have a finite list of unsupported EAPIs
Marty E. Plummer (10): gnome2-utils: move icon functions into xdg-utils gnome2.eclass: move icon handling code to xdg.eclass xdg-utils.eclass: make EAPI 7 ready gnome2-utils.eclass: make EAPI 7 ready xdg.eclass: make EAPI 7 ready gnome2.eclass: make EAPI 7 ready xdg-utils.eclass: enable EAPI 7 gnome2-utils.eclass: enable EAPI 7 xdg.eclass: enable EAPI 7 gnome2.eclass: enable EAPI 7 eclass/gnome2-utils.eclass | 154 +++++++++++++++---------------------- eclass/gnome2.eclass | 23 ++---- eclass/xdg-utils.eclass | 72 +++++++++++++++-- eclass/xdg.eclass | 36 ++++++--- 4 files changed, 164 insertions(+), 121 deletions(-) -- 2.17.1