mvdsv, a QuakeWorld server (ITP: #862954)

Lee Garrett <[email protected]>
Newsgroups gmane.linux.debian.devel.games
Message-ID <[email protected]>
Hi everyone,

would someone be willing to review mvdsv in
[email protected]:games-team/mvdsv.git regarding packaging? It looks
sane to me, but I haven't uploaded something going through NEW in a
while and want to avoid being flamed by the release team for any obvious
mistakes. :-)

mvdsv is a Quakeworld server, and will be the first one packaged in
Debian. The corresponding client is ezquake. mvdsv is the most used
Quakeworld server nowadays, so I thought it makes sense to package it,
as upstream has a quite obscure installer ("run this script and it'll
download stuff from the internet").

I intend to maintain it for the foreseeable future, but would also give
the games team a way to upload changes without much effort. Would
setting the Maintainer field to the games team and Uploader to me be the
proper way to go?

The way to play-test the binary package is as follows:
1) have quake-registered or quake-shareware installed,
/usr/share/games/quake/id1/pak0.pak should exist
2) Install ktx (or any other quakeworld providing qwprogs.dat)
3) Run `mvdsv -basedir /usr/share/games/quake/ -port 28504 -game ktx`
4) Connect to the server with ezquake

I've also got ktx (the most popular mod) packaged, which I'll also git
push to a different repo shortly.

Once it's in unstable I intend to make changes to game-data-packager to
produce a quakeworld-server package that ships a systemd unit, similar
to how it's done for quake-server.

Happy fragging,
Lee
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.