Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112526 - outdated halflife-steam ebuild instructions
Summary: outdated halflife-steam ebuild instructions
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-14 09:56 UTC by Kai Lippok
Modified: 2006-01-09 08:03 UTC (History)
0 users

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


Attachments
halflife-steam.tar.bz2 (halflife-steam.tar.bz2,2.81 KB, application/octet-stream)
2005-11-14 17:10 UTC, SpanKY
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Lippok 2005-11-14 09:56:45 UTC
The text saying "you need to have a valid steam account" after emerging
halflife-steam is wrong. Valve has removed the need for it. There is also no
rc-script for the game server. I've created one at
http://gentoo-wiki.com/HOWTO_Halflife_Dedicated_Server_%28CounterStrike%29 which
can be used.

Reproducible: Always
Steps to Reproduce:
1. #emerge halflife-steam
2. try to start it :)
Comment 1 SpanKY gentoo-dev 2005-11-14 17:10:02 UTC
Created attachment 72920 [details]
halflife-steam.tar.bz2

it's been a long time since i ran a halflife server ... try this ebuild for me
please
Comment 2 Kai Lippok 2005-11-15 09:49:59 UTC
There is a typo in your ebuild:
The line
 "-e "s:@GAMES_USER@:${GAMES_DED_USER}:" \"
should be
 "-e "s:@GAMES_USER@:${GAMES_USER_DED}:" \"

I think (this is a cosmetical change) nowadays the most used steam gameserver is
"Counter-Strike: Source" so we should give a hint how to install it, like:

 einfo '3. Install the game of your choice:'
        einfo "     steam -command update -game "Counter-Strike Source" -dir
${GAMES_PREFIX_OPT}/halflife"
Comment 3 SpanKY gentoo-dev 2005-11-15 09:59:05 UTC
cstrike is for old 1.6 then ?  is 'css' the shortname for counterstrike source ?
Comment 4 Kai Lippok 2005-11-15 10:24:30 UTC
No. There is no short name for Counter-Strike Source. You really have to type
"Counter-Strike Source" to install the game.

And yes, cstrike ist the old one.

Here is the output of ./steam -command update -game:

Checking bootstrapper version ...
Updating Installation
** 'game' options for Source DS Install:

        "Counter-Strike Source"
        "dods"
        "hl2mp"

** 'game' options for HL1 DS Install:

        "cstrike"
        "czero"
        "dmc"
        "dod"
        "gearbox"
        "ricochet"
        "tfc"
        "valve"
HLDS installation up to date
Comment 5 SpanKY gentoo-dev 2005-11-15 19:25:07 UTC
thanks, added all to cvs, bug me if i screwed it up ;)
Comment 6 boris64 2006-01-08 08:07:41 UTC
Just one question.
Why the fsck is this ebuild masked with "-* x86" keywords?

It does work of course with amd64, doesn't it? Are there bugs known
(Changelog doesn't give any information about bugs etc)?

Well, at last there is also a x86_64-optimized binary since 2 weeks,
so please fix the keywords, thanx.
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2006-01-09 08:03:25 UTC
Wow... such wonderful rudeness...

Did it ever occur to you that it doesn't have any KEYWORDS for amd64 because nobody ever tested it on the platform and we aren't going to support something that is untested?

Anyway, this bug has *nothing* to do with amd64 KEYWORDS, so feel free to file a new bug if you think they should be added.