games-arcade/rocksndiamonds is on version 3.0.8 not 3.1.0. 3.1.0 has many new features. :D Reproducible: Always Steps to Reproduce: emerge -avu rocksndiamonds Actual Results: Portage wanted to remerge 3.0.8 Expected Results: Emerged 3.1.0 -
All it really needs is a version bump. However, I decided that I wanted some extra levels too, and created attached ebuild. Just make the digests and we're into ~x86!
Created attachment 34270 [details] This ebuild just adds in three more level packs (Emerald Mine Club, Supaplex, DX-Boulderdash)
Thanks for the ebuild. The first time I built it, I got this error: make[1]: Leaving directory `/var/tmp/portage/rocksndiamonds-3.1.0/work/rocksndiamonds-3.1.0/src' make[1]: Entering directory `/var/tmp/portage/rocksndiamonds-3.1.0/work/rocksndiamonds-3.1.0/src' make[2]: Entering directory `/var/tmp/portage/rocksndiamonds-3.1.0/work/rocksndiamonds-3.1.0/src/libgame' gcc -O2 -march=pentium3 -fomit-frame-pointer -DTARGET_SDL -I/usr/include/SDL -D_REENTRANT -DRO_GAME_DIR="\"/usr/share/games/rocksndiamonds\"" -DRW_GAME_DIR="\"/var/games/rocksndiamonds\"" -c system.c In file included from system.h:30, from system.c:23: sdl.h:20:21: SDL_net.h: No such file or directory make[2]: *** [system.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/rocksndiamonds-3.1.0/work/rocksndiamonds-3.1.0/src/libgame' make[1]: *** [libgame_dir] Error 2 make[1]: Leaving directory `/var/tmp/portage/rocksndiamonds-3.1.0/work/rocksndiamonds-3.1.0/src' make: *** [sdl] Error 2 !!! ERROR: games-arcade/rocksndiamonds-3.1.0 failed. !!! Function src_compile, Line 50, Exitcode 2 !!! (no error message) Obviously, sdl_net should be added as a dependency. Otherwise, works great! Thanks a lot - new version is really good - especially the "BD2K3" and "Game Inside" levels.
version bumped in CVS. Thanks for the ebuild and bug report.