easytag-2.1.3 has broken .desktop file. It contains junk in Comment[ru] and icon name is wrong. Junk was recovered with the following command: grep 'Comment[ru]' /usr/share/applications/easytag.desktop | iconv -f utf-8 -t koi8-r | iconv -f cp1251 Also I think we do not need to install ChangeLog in /usr/share/easytag. archived copy of ChangeLog resides in /usr/share/doc. Fixes follow.
Created attachment 136668 [details, diff] easytag-2.1.3-.desktop-fixes.patch Patch for .desktop file.
Created attachment 136669 [details, diff] easytag-2.1.3-r1.ebuild.patch Patch to fix unnecessary ChangeLog installation and to apply .desktop file fixes.
Forgot to notices that all above was sent upstream and I hope will be included in next version. As soon as I receive any reaction from upstream I'll add a note here.
Created attachment 136670 [details, diff] easytag-2.1.3-r1.ebuild.patch Sorry. ChangeLog is required as it's shown in the about dialog... New patch for ebuild is applied.
Thanks for the [ru] update, but +Icon=EasyTAG_icon.xpm is wrong. Icon= cannot end with an extension if it's not a Full Path according to f.d.o spec. I've patched the .desktop file myself when 2.1.3 was released and contacted upstream about the changes, it fixes the Icon= entry and removes the Encoding= entry as it's deprecated. I was just lazy to add it into tree, and was waiting for 2.1.4.. :-)
Check out command "desktop-file-validate" from desktop-file-utils.
and Application entry in Categories is also deprecated, plus X-Desktop-File-Install-Version= should reflect entry spec version number which would be after changes 1.0
(In reply to comment #7) > would be after changes 1.0 Hmm or 0.14 to reflect desktop-file-utils versioning.. need to check
fixed in cvs, thanks