Summary: | gnome-extra/gnome-paint-0.4.0 (New Package) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Samuel CUELLA <samuel.cuella> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | IN_PROGRESS --- | ||
Severity: | enhancement | CC: | gentoobugzilla, jingcheng01, sping, sydro |
Priority: | High | Keywords: | EBUILD, InOverlay |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://code.google.com/p/gnome-paint/ | ||
Whiteboard: | [betagarden] | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
new ebuild
ebuild fixed gnome-paint-0.4.0.ebuild 84.patch 85.patch 84-gtk2.patch fhs_compliance.patch |
Description
Samuel CUELLA
2010-03-03 10:43:24 UTC
Created attachment 221917 [details]
new ebuild
There's some problems. The ebuild is ok, but the binary crashs with this error: ** ERROR:main.c:104:create_window: assertion failed: (window) Abortito I think that probably there's any necessary depend library or any patch to apply Created attachment 222989 [details]
ebuild fixed
This ebuild is in sunrise overlay now at: http://overlays.gentoo.org/proj/sunrise/browser/sunrise/gnome-extra/gnome-paint Hi all, gnome-paint-0.3 has just been released. Does anyone is interested in? Thanks-Cheng i would love to see gnome-paint in the offical portage tree! FYI gnome-paint-0.4.0 is now available from the betagarden overlay. (In reply to comment #6) > i would love to see gnome-paint in the offical portage tree! I have opened two packaging related bugs upstream: https://code.google.com/p/gnome-paint/issues/detail?id=22 https://code.google.com/p/gnome-paint/issues/detail?id=23 If fixing these, I have no objections to moving this to the main tree. (In reply to Sebastian Pipping from comment #7) > FYI gnome-paint-0.4.0 is now available from the betagarden overlay. > > > (In reply to comment #6) > > i would love to see gnome-paint in the offical portage tree! > > I have opened two packaging related bugs upstream: > > https://code.google.com/p/gnome-paint/issues/detail?id=22 > https://code.google.com/p/gnome-paint/issues/detail?id=23 > > If fixing these, I have no objections to moving this to the main tree. Unfortunately atfer adding to the ebuild following patches issues above where not fixed but package compiled nicely. Without them it would fail to compile revision 84 & 85 form: https://code.launchpad.net/~andrewwang43/gnome-paint/nosegfault revision 84 from: https://code.launchpad.net/~keruspe/gnome-paint/latest-gtk2 I have prepared ebuild using above patches and one fixing issue 22. I was not able to fix other one as I did have some problems with that change Created attachment 385168 [details]
gnome-paint-0.4.0.ebuild
Created attachment 385170 [details, diff]
84.patch
Created attachment 385172 [details, diff]
85.patch
Created attachment 385174 [details, diff]
84-gtk2.patch
Created attachment 385176 [details, diff]
fhs_compliance.patch
Hello Wojciec, thanks for the patches! I have a few comments: * 84.patch Slightly cleaned up, applied to 0.4.0-r1. * 85.patch For me to apply this patch it would need clean-up to not do whitespace changes and an explanation on what they actually fix. For me without this patch 0.4.0-r1 compiles, links and starts up fine. * 84-gtk2.patch For what version of GTK is that needed? For GKT+ 2.24.24 it doesn't seem to be needed. Also I read, that gtk_widget_get_state is deprecated? https://bugs.launchpad.net/unity/+bug/1173219 * fhs_compliance.patch The ebuild in betagarden already does that in another way. I can move to using the patch, if you prefer So the updated 0.4.0-r1 in betagarden has these patches now: * gnome-paint-0.4.0-crash-get_gtk_image.patch -- close to r84 above * gnome-paint-0.4.0-libm.patch -- link fix This package has been removed from the sunrise-overlay as the ebuild fails to build. |