Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97245 - rss-glx-0.8.0-r1 ebuild installation issues
Summary: rss-glx-0.8.0-r1 ebuild installation issues
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Other
: High normal
Assignee: Jonathan Smith (RETIRED)
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2005-06-27 12:43 UTC by Alan Swanson
Modified: 2005-07-01 06:07 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rss-glx-0.8.0-r1-ebuild.patch (rss-glx-0.8.0-r1-ebuild.patch,857 bytes, patch)
2005-06-27 12:44 UTC, Alan Swanson
Details | Diff
rss-glx-0.8.0-kdedesktop-2.patch (rss-glx-0.8.0-kdedesktop-2.patch,1.66 KB, text/plain)
2005-06-27 12:45 UTC, Alan Swanson
Details
rss-glx-0.8.0-hyperspace-install-fix.patch (rss-glx-0.8.0-hyperspace-install-fix.patch,1.78 KB, patch)
2005-06-27 12:48 UTC, Alan Swanson
Details | Diff
rss-glx-0.8.0-r1-ebuild.patch (rss-glx-0.8.0-r1-ebuild.patch,1.53 KB, patch)
2005-07-01 04:43 UTC, Ed Catmur
Details | Diff
rss-glx-0.8.0-kdedesktop.patch (rss-glx-0.8.0-kdedesktop.patch,1.38 KB, patch)
2005-07-01 04:44 UTC, Ed Catmur
Details | Diff
rss-glx-0.8.0-hyperspace-install-fix.patch (rss-glx-0.8.0-hyperspace-install-fix.patch,1.54 KB, patch)
2005-07-01 04:46 UTC, Ed Catmur
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Swanson 2005-06-27 12:43:43 UTC
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.]
Comment 1 Alan Swanson 2005-06-27 12:44:57 UTC
Created attachment 62091 [details, diff]
rss-glx-0.8.0-r1-ebuild.patch

Patch for rss-glx-0.8.0-r1 ebuild.
Comment 2 Alan Swanson 2005-06-27 12:45:53 UTC
Created attachment 62093 [details]
rss-glx-0.8.0-kdedesktop-2.patch

Updated kdedesktop patch to include Makefile.am in patch.
Comment 3 Alan Swanson 2005-06-27 12:48:07 UTC
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.)
Comment 4 Jonathan Smith (RETIRED) gentoo-dev 2005-06-28 08:31:45 UTC
i'll fix this on the 30th, when i return from work... if anyone wants to fix it
before hand, be my guest
Comment 5 Jonathan Smith (RETIRED) gentoo-dev 2005-06-29 21:21:32 UTC
you forgot to add the epatch commands to your ebuild, but otherwise it seems to work
Comment 6 Jonathan Smith (RETIRED) gentoo-dev 2005-06-30 16:25:47 UTC
bah... i can't get your patches to apply cleanly
Comment 7 Ed Catmur 2005-07-01 04:43:58 UTC
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.
Comment 8 Ed Catmur 2005-07-01 04:44:56 UTC
Created attachment 62399 [details, diff]
rss-glx-0.8.0-kdedesktop.patch

This replaces the existing files/rss-glx-0.8.0-kdedesktop.patch
Comment 9 Ed Catmur 2005-07-01 04:46:18 UTC
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).
Comment 10 Jonathan Smith (RETIRED) gentoo-dev 2005-07-01 06:07:47 UTC
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