Summary: | fme-1.0.3 (new ebuild) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Raphael Dehousse <thymus> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | fernando, lack, rafal.skorzynski |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://fme.rhymux.info | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
FME 1.0.0 ebuild
FME 1.0.0 ebuild (improved) The good one FME 1.0.1 released FME 1.0.2 released FME 1.0.2 FME 1.0.3 released |
Description
Raphael Dehousse
2007-07-02 20:18:34 UTC
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! |