I did find a way to apply your patch to the eclass today, so I'm working with it locally now.
I would find it much more difficult to add license info to EGO_SUM than to add it to LICENSE= directly. The lines in EGO_SUM are already pretty long and adding info to them manually is more tedious than adding it to LICENSE=. Also, I do not see an advantage to adding license info to EGO_SUM over adding it to LICENSE=. Either way yoou have to use golicense or something similar to extract the info from the binary and manually add it to the ebuild. William
signature.asc
Description: Digital signature