Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 47740

Summary: blueglass-xcursors golden-xcursors silver-xcursors should support xorg-x11 as well as xfree
Product: Gentoo Linux Reporter: Ed Catmur <ed>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED DUPLICATE    
Severity: normal CC: marduk
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Suggested xcursors-kdelook.eclass
Suggested silver-xcursors-0.4.ebuild

Description Ed Catmur 2004-04-13 12:06:28 UTC
The blueglass-xcursors golden-xcursors silver-xcursors X cursor themes assume that the installed X server is XFree86; they install in the according location and use appropriate dependencies.
However, the X.org X server is also compatible with the cursor themes.

The RDEPEND needs to be changed to || ( >=x11-base/xfree-4.3.0-r2 x11-base/xorg-x11 ) and the install location to select between /usr/share/cursors/xfree and /usr/share/cursors/xorg-x11 depending on which X server is installed. It is (I believe) allowable to assume that only one of the two X servers is installed, as there is some overlap between installed files.

To simplify things, I suggest using an eclass to eliminate the common code between the three packages and allow for new kdelook X cursor themes.
Comment 1 Ed Catmur 2004-04-13 12:07:45 UTC
Created attachment 29221 [details]
Suggested xcursors-kdelook.eclass
Comment 2 Ed Catmur 2004-04-13 12:08:20 UTC
Created attachment 29222 [details]
Suggested silver-xcursors-0.4.ebuild
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2004-04-25 13:29:06 UTC

*** This bug has been marked as a duplicate of 47632 ***