Bug 195312 - gnome-extra/gdesklets-core-0.36_beta version bump
|
Bug#:
195312
|
Product: Gentoo Linux
|
Version: 2006.0
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: nixphoeni@gentoo.org
|
Reported By: iaindb@netspace.net.au
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: gnome-extra/gdesklets-core-0.36_beta version bump
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2007-10-10 01:07 0000
|
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 an attachment (id=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 an attachment (id=139863) [details]
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] [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).
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 an attachment (id=143816) [details]
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.