[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mvdsv, a QuakeWorld server (ITP: #862954)



Hi everyone,

would someone be willing to review mvdsv in
git@salsa.debian.org: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


Reply to: