Enigma 0.80-beta has been released. It would be nice seeing a ebuild for this. Reproducible: Always Steps to Reproduce:
Added to CVS. I'm sure that the author of enigma would appreciate testing and reports before he releases the next version. I've already reported the fact that (as far as I could tell) needs the gcc 3.3.1 patch still and there is a message that prints while playing: "Unknown target 'callback' for action 'noop'" so there's no need to report these two issues. I guess anything else is fair game.
The ebuild is missing dependency for sdl-gfx. Compiling stopped complaining about missing header file: "display.cc:635:31: SDL_gfxPrimitives.h: No such file or directory" Simple 'emerge sdl-gfx' fixed it.
Created attachment 17937 [details] fixed ebuild This ebuild has media-libs/sdl-gfx in dependecies.
(again this is one of these bugs I cannot REOPEN -- maybe some bugzilla-ghost can help again? ;) There is a patch available for enigma (the 0.80-beta1) did not compile at all for me. --- snipp --- --- enigma-0.80_beta1.ebuild 2003-09-17 08:06:35.000000000 +0200 +++ enigma-0.80_beta1-r1.ebuild 2003-09-23 21:42:32.000000000 +0200 @@ -7,7 +7,7 @@ S="${WORKDIR}/enigma-0.80-beta" DESCRIPTION="puzzle game similar to Oxyd" HOMEPAGE="http://www.freesoftware.fsf.org/enigma/" -SRC_URI="http://savannah.nongnu.org/download/enigma/enigma-0.80-beta.tar.gz" +SRC_URI="http://savannah.nongnu.org/download/enigma/enigma-0.80-beta.tar.gz http://savannah.nongnu.org/download/enigma/enigma-0.80-beta.patch" LICENSE="GPL-2" KEYWORDS="~x86" @@ -26,6 +26,8 @@ # I've notified upstream of the need for this patch so hopefully # the next release will have it included in the distributed tarball. epatch ${FILESDIR}/0.70-gcc3.patch + + epatch ${DISTDIR}/enigma-0.80-beta.patch || die } src_compile() { --- snapp --- There may also be a problem with group-ownership of some direcories in /usr/share/games/enigma* -- was 22 (ssh) should be 35 (games) -- but that could be a specific problem of my installation. Thomas
i'll check out that stuff
I added the patch to the ebuild and files dir. The ownership stuff probably is a local problem. If you look in /etc/group you should see that sshd is group 22 and games is group 35. I don't see a problem here with the ownership - everything is owned by group games.