Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 195312
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Joe Sapp <nixphoeni@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Iain <iaindb@netspace.net.au>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gdesklets-core-0.36_beta.ebuild gdesklets-core-0.36_beta.ebuild text/plain Gilles Dartiguelongue 2008-01-02 10:40 0000 3.11 KB Details
gdesklets-core-0.36_beta-linguas.patch gdesklets-core-0.36_beta-linguas.patch patch Gilles Dartiguelongue 2008-01-02 10:41 0000 1.18 KB Details | Diff
gdesklets-core-0.36_beta-makefile.patch gdesklets-core-0.36_beta-makefile.patch patch Gilles Dartiguelongue 2008-01-02 10:43 0000 748 bytes Details | Diff
gdesklets-core-0.36_beta-binary_link_fix.patch Fixes the creation of the link to the gdesklets executable patch Joe Sapp 2008-02-17 21:31 0000 821 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 195312 depends on: Show dependency tree
Bug 195312 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-10-10 01:07 0000
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 From Iain 2007-10-10 01:29:52 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.

------- Comment #2 From Gilles Dartiguelongue 2007-12-21 09:43:05 0000 -------
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 From Gilles Dartiguelongue 2008-01-02 10:40:50 0000 -------
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.

------- Comment #4 From Gilles Dartiguelongue 2008-01-02 10:41:39 0000 -------
Created an attachment (id=139861) [details]
gdesklets-core-0.36_beta-linguas.patch

the po/LINGUAS patch (avoid installing all locales)

------- Comment #5 From Gilles Dartiguelongue 2008-01-02 10:43:05 0000 -------
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.

------- Comment #6 From Joe Sapp 2008-01-13 20:05:24 0000 -------
(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.

------- Comment #7 From Joe Sapp 2008-02-17 21:31:12 0000 -------
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.

------- Comment #8 From Joe Sapp 2008-02-17 22:12:33 0000 -------
Finally in CVS.  Sorry for the massive delay, but re-emerge and open a new bug
if issues come up.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug