+ Kelvin Ku (Thu, 21 May 2009 12:08:39 -0400):
> Thanks for the gtk2 patch. We are not using debian so we're not sure what your
> build environment is, but we encountered a few hitches building it after
> patching:
Hello, Kelvin. Thanks for providing these fixes for the GTK2 patch. If
I'm not mistaken, the upstream of GBuffy is not really active any more,
so I think if somebody feels up to maintaining it as upstream, they
should go for it. Is this something any of you would be interested in?
Personally, I don't use GBuffy anymore myself, so I also need to find
another person to become its Debian maintainer.
Thanks!
> - the original configure was built with autoconf 2.13, but the patched
> configure.in uses gtk2 m4 macros which seem to require autoconf 2.61
> - the Makefile.in does not work with configure generated by autoconf 2.61;
> the resulting Makefile has some un-substituted $expressions
> - fix: hack configure to make it work
> Also, the patched gbuffy itself had some problems:
> - segfaults when opening the configuration dialog or displaying
> headers (both operations try to draw a pixmap)
> - fix: remove the gdk_draw_bitmap function in gbuffy.c so that the internal
> gdk_draw_drawable function is used instead
> - window resets position when gbuffy_display is called again, e.g., after
> closing configuration dialog
> - fix: use a configure_event callback instead of using the timeout callback
> to update internal window state after a position/dimension change
> - mailbox button and main window don't grow and shrink
> immediately/correctly in response to changes in button label lengths
> (mailbox: <count>)
> - fix: still working on it; button and window sizes are correct when gbuffy
> is initially launched now, but not while it is running
> We're not sure who exactly to contact about patching gbuffy, since the gtk2
> patches seem to be pending only for the debian package. The gendiff output for
> our patches is below, if you're interested.
--
- Are you sure we're good?
- Always.
-- Rory and Lorelai
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]