Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158640 - version bump: uqm 0.6.2
Summary: version bump: uqm 0.6.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://sc2.sourceforge.net/
Whiteboard:
Keywords:
: 161031 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-12-20 06:25 UTC by Captain Sifff
Modified: 2007-02-03 09:58 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild file for uqm-0.6.2 (uqm-0.6.2.ebuild,3.44 KB, text/plain)
2007-01-21 19:08 UTC, nedrandersoff
Details
Ebuild file for uqm-0.6.2 (uqm-0.6.2.ebuild,3.38 KB, text/plain)
2007-01-21 19:50 UTC, nedrandersoff
Details
An ebuild for uqm-0.6.2 with corrected dependencies (uqm-0.6.2.ebuild,3.38 KB, text/plain)
2007-01-24 18:42 UTC, Captain Sifff
Details
adding ~amd64 (uqm-0.6.2.ebuild,3.57 KB, text/plain)
2007-02-03 08:23 UTC, Amit Kotlovski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Captain Sifff 2006-12-20 06:25:46 UTC
Hi there!
uqm-0.6.0 was released yesterdaz !
Comment 1 Antti Mäkelä 2006-12-24 02:49:51 UTC
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). 
Comment 2 Giacomo Perale 2006-12-24 14:10:43 UTC
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. :)
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2006-12-28 23:45:27 UTC
We'll do a version bump for 0.6.1 since 0.6.0 has known bugs and a borked release.
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2007-01-10 07:56:15 UTC
*** Bug 161031 has been marked as a duplicate of this bug. ***
Comment 5 Amit Kotlovski 2007-01-11 13:25:39 UTC
0.6.1 is out.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2007-01-11 21:45:08 UTC
opening this back up, then...
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2007-01-11 23:14:54 UTC
Someone please attach a working ebuild.  That would speed things up.
Comment 8 David Benjamin 2007-01-18 22:47:00 UTC
Make that uqm 0.6.2. :-)
Comment 9 nedrandersoff 2007-01-21 19:08:54 UTC
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.
Comment 10 nedrandersoff 2007-01-21 19:50:14 UTC
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).
Comment 11 Captain Sifff 2007-01-22 07:34:09 UTC
You need to fix the requirements in the ebuild. uqm now requires at least SDL-1.2.8 and SDL_image-1.2.4
Comment 12 Captain Sifff 2007-01-24 18:42:46 UTC
Created attachment 108049 [details]
An ebuild for uqm-0.6.2 with corrected dependencies
Comment 13 Mr. Bones. (RETIRED) gentoo-dev 2007-01-26 12:30:51 UTC
In portage.
Comment 14 Amit Kotlovski 2007-02-03 08:23:09 UTC
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.
Comment 15 Mr. Bones. (RETIRED) gentoo-dev 2007-02-03 08:35:03 UTC
File a new bug.  this one's about doing the version bump and it's RESOLVED.
Comment 16 Amit Kotlovski 2007-02-03 09:58:08 UTC
(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.