Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195312 - gnome-extra/gdesklets-core-0.36_beta version bump
Summary: gnome-extra/gdesklets-core-0.36_beta version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Joe Sapp (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-10 01:07 UTC by Iain Buchanan
Modified: 2008-02-17 22:12 UTC (History)
2 users (show)

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


Attachments
gdesklets-core-0.36_beta.ebuild (gdesklets-core-0.36_beta.ebuild,3.11 KB, text/plain)
2008-01-02 10:40 UTC, Gilles Dartiguelongue (RETIRED)
Details
gdesklets-core-0.36_beta-linguas.patch (gdesklets-core-0.36_beta-linguas.patch,1.18 KB, patch)
2008-01-02 10:41 UTC, Gilles Dartiguelongue (RETIRED)
Details | Diff
gdesklets-core-0.36_beta-makefile.patch (gdesklets-core-0.36_beta-makefile.patch,748 bytes, patch)
2008-01-02 10:43 UTC, Gilles Dartiguelongue (RETIRED)
Details | Diff
Fixes the creation of the link to the gdesklets executable (gdesklets-core-0.36_beta-binary_link_fix.patch,821 bytes, patch)
2008-02-17 21:31 UTC, Joe Sapp (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Iain Buchanan 2007-10-10 01:07:45 UTC
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
Comment 1 Iain Buchanan 2007-10-10 01:29:52 UTC
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.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-12-21 09:43:05 UTC
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.
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-01-02 10:40:50 UTC
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.
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-01-02 10:41:39 UTC
Created attachment 139861 [details, diff]
gdesklets-core-0.36_beta-linguas.patch

the po/LINGUAS patch (avoid installing all locales)
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-01-02 10:43:05 UTC
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.
Comment 6 Joe Sapp (RETIRED) gentoo-dev 2008-01-13 20:05:24 UTC
(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.
Comment 7 Joe Sapp (RETIRED) gentoo-dev 2008-02-17 21:31:12 UTC
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.
Comment 8 Joe Sapp (RETIRED) gentoo-dev 2008-02-17 22:12:33 UTC
Finally in CVS.  Sorry for the massive delay, but re-emerge and open a new bug if issues come up.