If KDE is not installed this build will install desktop files to the root directory. This happens if automake is run on build as the kdedesktop patch only fixes Makefile.in and not Makefile.am aswell so the changes are lost. [Fix attached.] A hyperspace.xml desktop file for KDE was erroneously installed instead of hyperspace.desktop (and to root directory due to above bug). This is a source package problem and now reported upstream. [Fix attached.] Missed capitalisation in pkg_postinst for hyperspace from bug 89908. [Fix attached.] Continuation of bug 97122 but this time its the XML configuration files being installed to wrong location for xscreensaver-4.22. These were installed to /usr/share/control-center/screensavers/ instead of /usr/share/xscreensaver/config/. [Fix attached.]
Created attachment 62091 [details, diff] rss-glx-0.8.0-r1-ebuild.patch Patch for rss-glx-0.8.0-r1 ebuild.
Created attachment 62093 [details] rss-glx-0.8.0-kdedesktop-2.patch Updated kdedesktop patch to include Makefile.am in patch.
Created attachment 62095 [details, diff] rss-glx-0.8.0-hyperspace-install-fix.patch Fix to install hyperspace.desktop instead of incorrect hyperspace.xml for KDE users. (Note that hyperspace.xml is correctly installed elsewhere.)
i'll fix this on the 30th, when i return from work... if anyone wants to fix it before hand, be my guest
you forgot to add the epatch commands to your ebuild, but otherwise it seems to work
bah... i can't get your patches to apply cleanly
Created attachment 62398 [details, diff] rss-glx-0.8.0-r1-ebuild.patch OK, I've done the legwork to get the patches to apply cleanly. This is the complete ebuild patch.
Created attachment 62399 [details, diff] rss-glx-0.8.0-kdedesktop.patch This replaces the existing files/rss-glx-0.8.0-kdedesktop.patch
Created attachment 62400 [details, diff] rss-glx-0.8.0-hyperspace-install-fix.patch This is an extra patch; it is to be applied after rss-glx-0.8.0-kdedesktop.patch (as in the ebuild patch posted above).
ed: in your ebuild patch, it isn't necessary to fix the cvs header. that is automagically generated i also changed the name of your kdedesktop patch so i didn't have to overwrite the old patch fixed