Hi there! uqm-0.6.0 was released yesterdaz !
I was able to use the uqm-0.5.0 ebuild with some modifications (including libmikmod as dependency and noting that the source tarball is now .tgz instead of .tar.gz, also upgrading libsdl and sdl-image versions as per documentation).
http://uqm.stack.nl/forum/index.php?topic=3354.0 It seems that some mirrors are distributing a bugged version. Please check that you've downloaded the tarball from easynews, heanet, kent, mesh, nchc, osdn, ovh, superb-east, superb-west, surfnet, or switch before adding this new release to the portage tree. :)
We'll do a version bump for 0.6.1 since 0.6.0 has known bugs and a borked release.
*** Bug 161031 has been marked as a duplicate of this bug. ***
0.6.1 is out.
opening this back up, then...
Someone please attach a working ebuild. That would speed things up.
Make that uqm 0.6.2. :-)
Created attachment 107704 [details] Ebuild file for uqm-0.6.2 This ebuild works on x86, NOT on amd64, not yet tested on ppc. I copied the 0.5.0 ebuild and made appropriate changes to the SRC_URI. The source archive for 0.6.* has everything in a "sc2" subdirectory instead of in the archive's root dir, so I added a simple "mv sc2/* ./ " after the unpack command in src_unpack to avoid the hassle of repeated "no such file or folder" errors. A note about amd64: While 0.5.0 did not have amd64 support, I've been told it's been introduced in 0.6, and works with a "make && make install" installation. However, it doesn't work with this ebuild; I suspect it's because of the nasty src_install method (same as in 0.5.0's ebuild) which I am not skilled enough to fix.
Created attachment 107714 [details] Ebuild file for uqm-0.6.2 Wow, what an oversight. The bug was that I forgot to account for the fact that the content, 3domusic, and voice packages are still 0.6.0 in src_install, so that's where it fails. (Instead of ${P}-content.uqm, for example, I changed it to ${PN}-0.6.0-content.uqm) This fixes the issue on amd64, so now I keyworded it "~ppc ~x86 ~amd64" (I forgot to change the keywords last time too).
You need to fix the requirements in the ebuild. uqm now requires at least SDL-1.2.8 and SDL_image-1.2.4
Created attachment 108049 [details] An ebuild for uqm-0.6.2 with corrected dependencies
In portage.
Created attachment 108993 [details] adding ~amd64 Guided by masterdriverz on the #gentoo-dev-help I added a sed command to make the wrapper call the uqm binary even when it's installed in an amd64 /usr/games/lib64/ folder (using ${GAMES_LIBDIR}). I added ~amd64 as I can only say it runs okay on my machine, and maybe others should test it too.
File a new bug. this one's about doing the version bump and it's RESOLVED.
(In reply to comment #15) > File a new bug. this one's about doing the version bump and it's RESOLVED. > Okay, it is here: http://bugs.gentoo.org/show_bug.cgi?id=165101 Thanks.