Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
View Bug Activity | Format For Printing | XML | Clone This Bug
Here's an ebuild for gcursor. It's described by the author Qball: Missing a mouse cursor theme selector in gnome, I wrote gcursor. I tries to have the look and feel of the gnome-theme-manager. It can install and select xcursor-themes. It work by setting, on gnome 2.4, the ~/.icons/default/index.theme file. On gnome 2.5.5 and higher it sets the correct gconf key for it. Setting a xcursor theme isn't instant. In most cases it requires a restart of X to apply. It uses file-roller to extract themes when installing. Version 0.03 does animations. I suggest gnome-extra/gcursor as a category. I have tested on x86, but perhaps this will work on other arch's supported by gnome? Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created an attachment (id=27768) [edit] The ebuild
Created an attachment (id=29447) [edit] gcursor-0.05.ebuild Updated ebuild. Requires that xrender.pc be in $FILESDIR. I have attached one and it should be placed in ./files
Created an attachment (id=29449) [edit] xrender.pc -- must be placed in $FILESDIR
Created an attachment (id=29451) [edit] gcursor-0.05.ebuild.diff -- diff from gcursor-0.03
Might want to version bump this up to 0.06 if it ever gets in to portage. Great application.
It works. Some notes: Is it neccesary "RDEPEND=${RDEPEND}" ? Also the same for "S=${WORKDIR}/${P}" because it's default. Is file-roller a dependency (according to your description)?
Created an attachment (id=36030) [edit] Latest GCursor Version
Hello, With all due respect, as a gcursor user it seems to me this should be a higher pri than it obviously is. Gentoo really doesn't have anything like this and I have really had no problems with it, is there any reason this is being sit on for so long?
This has been committed now, and I'm offering responses to this bug: o) The whole "needs xrender.pc" thing is a result of you needing to update your version of xorg-x11. This was a bug that was fixed weeks ago. Please update to -r1 or -r2. o) Errors with the ebuild submitted: x) what does this dependency mean? ">=gnome-desktop-2" (no such package) x) RDEPEND="${RDEPEND}" is bad for a number of reasons. Firstly, it initializes a variable to itself on declaration. Secondly, it means that the ebuild won't have set RDEPEND="${DEPEND}", as is done automatically, so effectively, this package has no runtime dependencies. x) S=${WORKDIR}/${P} is done automatically, no need to redeclare it x) in DOCS="" no need to include COPYING and INSTALL x) in DOCS="" README and NEWS have filesize 0 - no need to install them x) in DOCS="" there's one other doc TODO that you can install x) >=app-arch/file-roller-2 is a runtime dependency (you can check by doing find . -type f | xargs grep file-roller in the source directory) o) And to address the last point, I'm not sure. We GNOME herd have a high volume of bugs, apologies for taking so long. Enjoy.