Bug#775512: #775512 steam: please provide steamcmd
Alexandre Detiste
alexandre.detiste at gmail.com
Mon Dec 7 16:47:49 UTC 2015
control: retitle -1 ITP steamcmd - Command-line interface for Valve's Steam
control: reasign -1 wnpp
control: owner -1 !
control: severity -1 wishlist
* Package name : openxcom
Version : 20130205 (that's just the timestamp of the file)
Upstream Author : Valve
* URL : https://developer.valvesoftware.com/wiki/SteamCMD
* License : commercial
* Section : non-free/games
Programming Lang: C
Maintainer : Debian Games Team
Description : Command-line interface for Valve's Steam
This utility is needed to further automate game-data-packager;
to install games like "Quake" that are only sold as "Windows-only games"
and would otherwise require Wine + the windows version of Steam.
steamcmd must run from a _writable_ location,
so the launcher scripts copy the old version provided by Steam
into ~/.steam/steamcmd and launch it.
On first run, the software replaces itself by a current version.
So:
- the binary in this archive is only run once by user
- on package removal, a lot of cruft remain in ~/.steam/steamcmd/
http://anonscm.debian.org/cgit/pkg-games/steamcmd.git
--------------------
$ cat /usr/games/steamcmd
#!/bin/sh
if [ ! -e ~/.steam/steamcmd ]
then
mkdir -p ~/.steam/steamcmd/linux32
# steamcmd will replace these files with newer ones itself on first run
cp /usr/lib/games/steam/steamcmd.sh ~/.steam/steamcmd/
cp /usr/lib/games/steam/steamcmd ~/.steam/steamcmd/linux32/
fi
~/.steam/steamcmd/steamcmd.sh $@
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20151207/a60bc506/attachment.sig>
More information about the Pkg-games-devel
mailing list