Hi, gdesklets 0.36 beta was released on October 4: "Lots of bugs have been fixed and for the first time there's real (Open)Solaris support." see http://www.gdesklets.de/index.php?q=node/22 and http://www.gdesklets.de/index.php?q=node/21
To get it to work: - copy & rename the 0.35.4 ebuild to 0.36beta - comment out the doc source line and the epatch line - digest & install - fix the /usr/bin/gdesklets symlink to /usr/lib/gdesklets/gdesklets The CPU usage issue is worse with 3.36beta. Hopefully the 3.36 release will be better :) I'll get onto the mailing list and harass 'em :) thanks.
I just tested this (rename 0.35.4 to 0.36_beta). I didn't see any CPU usage but a lot of desklets are failing (either in portage or from the website). I should mention that 0.35.4 doesn't work on a ~amd64 box up to date while 0.36_beta works.
Created attachment 139859 [details] gdesklets-core-0.36_beta.ebuild here is an overhauled ebuild for 0.36. Whenever upstream fixes it's SRC_URI, please change that back. To follow, two little patches for fix the link to start gdesklets and to use po/LINGUAS stuff (filled at http://bugzilla.gnome.org/show_bug.cgi?id=506828). I've fixed the problems I had with most desklets which was absence of some controls. I still have one problem I can't figure out, right-clicking the notification area icon doesn't work all the time.
Created attachment 139861 [details, diff] gdesklets-core-0.36_beta-linguas.patch the po/LINGUAS patch (avoid installing all locales)
Created attachment 139863 [details, diff] gdesklets-core-0.36_beta-makefile.patch the fix for the Makefile to create proper link at "make install" The ebuild could probably be enhanced to not have to rely on files in the tree (test-control.py, ...) and use the one in the tarballs but at least this works decently well.
(In reply to comment #3) > Created an attachment (id=139859) [edit] > gdesklets-core-0.36_beta.ebuild > > here is an overhauled ebuild for 0.36. Whenever upstream fixes it's SRC_URI, > please change that back. To follow, two little patches for fix the link to > start gdesklets and to use po/LINGUAS stuff (filled at > http://bugzilla.gnome.org/show_bug.cgi?id=506828). Thanks. Note that I haven't rebuilt the develbook for this release yet, so that part of the ebuild can be removed. I was working on figuring out the whole manpage installation (it seemed to be installed even when I wasn't calling doman and couldn't quite figure it out), so thank you. I'll check something in pretty soon. > I've fixed the problems I had with most desklets which was absence of some > controls. I still have one problem I can't figure out, right-clicking the > notification area icon doesn't work all the time. We should let upstream know about this.
Created attachment 143816 [details, diff] Fixes the creation of the link to the gdesklets executable It appears that Makefile.in needs to be patched to get the proper linking. Just to be safe, I left in the part that modifies Makefile.am.
Finally in CVS. Sorry for the massive delay, but re-emerge and open a new bug if issues come up.