Neveredit is a nwn module / resource editor part of the opeknight project. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 64087 [details] games-util/neveredit
I have added my ebuild for neveredit. It seems pretty straight forward, but i get an error about cvs2cl, which i am not even sure should be used. And it is src_compile() that complains. My ebuild does not use src_compile. Here is my error message: >>> Source unpacked. cvs2cl -S --no-wrap --accum --tags --prune --ignore Changelog cvs log: No CVSROOT specified! Please use the `-d' option cvs [log aborted]: or set the CVSROOT environment variable. Problem reading log input (pid/exit/signal/core: 11863/1/0/0) make: *** [change] Error 1 !!! ERROR: games-util/neveredit-0.8 failed. !!! Function src_compile, Line 556, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message.
Created attachment 64092 [details] games-util/neveredit I solved the problem by deleting the Makefile that was trying to run cvs2cl. My gut feeling is that this isn't a good solution at all, but it seems to work just fine. I never could figure out why that makefile was run in the first place.
Things should definitely not be installed into a subdirectory of GAMES_BINDIR. The only thing that should go in the bin directory is the actual executable. The rest of the files should be installed in GAMES_DATADIR/neveredit
after some work i revised the old ebuild... now it install all in /usr/share/neveredit and make a script in /usr/games/bin for easy launch i've also added a constraint >=dev-python/pyopengl-2.0.1.09 because with the stable 2.0.0.44 doesn't work for me... (i don't know if it's a neveredit problem or pyopengl...somebody can confirm that?)
Created attachment 86152 [details] neveredit-0.8.2_beta1.ebuild latest testing version
Created attachment 86153 [details] neveredit-0.8.1.ebuild latest stable version
Really, it should use the games.eclass variables and inherit the eclass. The whole DPATH thing should instead use GAMES_DATADIR. You'll want to use our games_make_wrapper instead of making your own. Using prepgamesdirs will take care of the ownerships. http://www.gentoo.org/proj/en/desktop/games/games-ebuild-howto.xml It looks good. It just needs a few changes.
Created attachment 109032 [details] neveredit-0.8.2_beta1.ebuild I fixed the 0.8.2-ebuild to use games.eclass instead
Last tarball has been released released on November 30, 2005. Last SVN commit has been made ten months ago. Latest messages in mailing lists has no replies. Project's dying slowly or is already dead.
ok, WONTFIX then. reopen if it comes back to life.