Fluxbox Menu Editor (FME) is a graphical editor for the Fluxbox WM menu. It helps user to edit his menu with drag and drop for moving lines, file chooser dialog for selecting icons and nice undo/redo functions to avoid bad acts. I joined an ebuild To install it, you just have to : ./configure make su -c make install
Created attachment 123715 [details] FME 1.0.0 ebuild I'm not sure about KEYWORDS variable...
Hello Nobody to support this ebuild ? Cheers
Created attachment 135789 [details] FME 1.0.0 ebuild (improved) I've reorganized the original ebuild attachment, marked the keywords as unstable for now, and added src_install(). I'm testing the program on amd64 without a problem and have added it to portage through an overlay. The only problem I'm facing is that when running "make install", there is a sandbox violation as it apparently tries to write to the filesystem directly. As soon as I figure out why this is happening I'll attach a patch either for the ebuild or the package itself. Note that by running: FEATURES="-sandbox" emerge fme -a the program compiles without a problem. To know more about the sandbox and this problem in particular check this forum thread: http://forums.gentoo.org/viewtopic-t-613649-start-0-postdays-0-postorder-asc-highlight-.html?sid=e6070d5b367250f3fb57374c8e23cfaa
Created attachment 135842 [details] The good one Just change to make DESTDIR=${D} install Works for me But I'm getting a seg fault with FME now, I'm searching why...
No panic The segfault is a bug only when fluxbox has never been run by the user attempting launch FME. So, it works fine with the last ebuild Thanks !
(In reply to comment #5) > No panic > > The segfault is a bug only when fluxbox has never been run by the user > attempting launch FME. > > So, it works fine with the last ebuild > > Thanks ! > See http://fme.rhymux.info/bugtracker/?do=details&id=13 for more details about this bug
I can confirm that the latest ebuild can install without giving a sandbox violation and is thus ready for inclusion in portage. The program is working without a flaw in the amd64 arch, so that could potentially be marked stable, after some more testing. I wonder how we can get this in portage soon, as I'm not a developer.
Created attachment 137262 [details] FME 1.0.1 released FME 1.0.1 is released. This version correct some small bugs.
Created attachment 137832 [details] FME 1.0.2 released Correct a segfault when creating a new menu with fgm
Created attachment 137834 [details] FME 1.0.2 Added bc as a dependency
Created attachment 140728 [details] FME 1.0.3 released FME 1.0.3 released Correct bug FS#15
Thanks for this ebuild, very good! There were exactly 3 (very minor) issues: 1) emake needs a '|| die ...' in case it fails 2) You need to quote "${D}" in case it has spaces in it 3) You should have a 'dodoc' which installs the documentation files. I have added these changes and put x11-misc/fme-1.0.3 into the tree. Thanks again!