r6696 - in packages/trunk/warsow/debian: . scripts

Andres Mejia ceros-guest at alioth.debian.org
Mon Apr 21 04:13:43 UTC 2008


Author: ceros-guest
Date: 2008-04-21 04:13:43 +0000 (Mon, 21 Apr 2008)
New Revision: 6696

Added:
   packages/trunk/warsow/debian/scripts/warsowtv-server
   packages/trunk/warsow/debian/warsowtv-server.6
Modified:
   packages/trunk/warsow/debian/changelog
   packages/trunk/warsow/debian/control
   packages/trunk/warsow/debian/rules
   packages/trunk/warsow/debian/warsow-server.6
   packages/trunk/warsow/debian/warsow-server.install
   packages/trunk/warsow/debian/warsow.6
Log:
Fixing up packaging for warsow-0.42

Modified: packages/trunk/warsow/debian/changelog
===================================================================
--- packages/trunk/warsow/debian/changelog	2008-04-21 03:48:43 UTC (rev 6695)
+++ packages/trunk/warsow/debian/changelog	2008-04-21 04:13:43 UTC (rev 6696)
@@ -30,6 +30,8 @@
   * Fixed copyright to say who really debianized this package.
   * Added get-orig-source in debian/rules.
   * map_download.diff patch no longer needed.
+  * Including TV server binary along with server package.
+  * Fixed manual pages.
 
  -- Andres Mejia <mcitadel at gmail.com>  Tue, 15 Jan 2008 19:37:36 -0500
 

Modified: packages/trunk/warsow/debian/control
===================================================================
--- packages/trunk/warsow/debian/control	2008-04-21 03:48:43 UTC (rev 6695)
+++ packages/trunk/warsow/debian/control	2008-04-21 04:13:43 UTC (rev 6696)
@@ -24,11 +24,11 @@
 Package: warsow-server
 Architecture: any
 Depends: ${shlibs:Depends}, warsow-data (>= 0.42), warsow-data (<< 0.43)
-Description: Server for the Warsow 3D first person shooter
+Description: Server and TV server for the Warsow 3D first person shooter
  Warsow is a fast paced first person shooter consisting of cel-shaded
  cartoon-like graphics with dark, flashy and dirty textures. Warsow is based on
  the E-novel "Chasseur de bots" ("Bots hunter" in English) by Fabrice Demurger.
  Warsow's codebase is built upon Qfusion, an advanced modification of the Quake
  II engine.
  .
- This package installs the standalone server for Warsow.
+ This package installs the standalone server and TV server for Warsow.

Modified: packages/trunk/warsow/debian/rules
===================================================================
--- packages/trunk/warsow/debian/rules	2008-04-21 03:48:43 UTC (rev 6695)
+++ packages/trunk/warsow/debian/rules	2008-04-21 04:13:43 UTC (rev 6696)
@@ -85,7 +85,8 @@
 	dh_installmenu
 	dh_desktop
 	dh_installman -pwarsow debian/warsow.6
-	dh_installman -pwarsow-server debian/warsow-server.6
+	dh_installman -pwarsow-server debian/warsow-server.6 \
+		debian/warsowtv-server.6
 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
 	dh_strip
 endif

Added: packages/trunk/warsow/debian/scripts/warsowtv-server
===================================================================
--- packages/trunk/warsow/debian/scripts/warsowtv-server	                        (rev 0)
+++ packages/trunk/warsow/debian/scripts/warsowtv-server	2008-04-21 04:13:43 UTC (rev 6696)
@@ -0,0 +1,38 @@
+#!/bin/sh
+#
+#  This file is part of warsow Debian package.
+#
+#  Copyright (C) 2006 Gonéri Le Bouder
+#  Copyright (C) 2008 Andres Mejia
+#
+#  This program is free software; you can redistribute it and/or modify
+#  it under the terms of the GNU General Public License as published by
+#  the Free Software Foundation; either version 2 of the License, or
+#  (at your option) any later version.
+#
+#  This program is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#  GNU General Public License for more details.
+#
+#  You should have received a copy of the GNU General Public License
+#  along with this program; if not, write to the Free Software
+#  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+PARAMS="+set fs_basepath /usr/share/games/warsow +set fs_usehomedir 1"
+HELP="\
+Warsow server wrapper\n\
+This script is Debian specific, it is *NOT* part of the source distribution!\n\
+Usage: warsow-server [OPTION] [+<internal command> <option> [<value>]] ...\n\
+\n\
+ -h, --help              Display this text\n\
+ +<internal command> ... Pass engine commands to the binary\n"
+
+case "$1" in
+	-h|--help)
+		echo -e ${HELP}
+		exit 1
+		;;
+esac
+
+exec /usr/lib/games/warsow/wswtv_server_bin $PARAMS "$@"


Property changes on: packages/trunk/warsow/debian/scripts/warsowtv-server
___________________________________________________________________
Name: svn:executable
   + *

Modified: packages/trunk/warsow/debian/warsow-server.6
===================================================================
--- packages/trunk/warsow/debian/warsow-server.6	2008-04-21 03:48:43 UTC (rev 6695)
+++ packages/trunk/warsow/debian/warsow-server.6	2008-04-21 04:13:43 UTC (rev 6696)
@@ -1,4 +1,4 @@
-.TH WARSOW 6 "December 27, 2006"
+.TH WARSOW-SERVER 6 "December 27, 2006"
 .SH NAME
 warsow-server \- game server for the Warsow
 .SH SYNOPSIS
@@ -21,10 +21,15 @@
 .PP
 .SH SEE ALSO
 .BR warsow (6)
+.BR warsowtv-server (6)
 .br
 .SH AUTHOR
 Warsow was written by the Warsow Team  http://warsow.net/.
 .PP
-This manual page was written by Bruno "Fuddl" Kleinert <fuddl at gmx.de> for the Debian project (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.
+This manual page was written by Bruno "Fuddl" Kleinert <fuddl at gmx.de> for the
+Debian project (but may be used by others). Permission is granted to copy,
+distribute and/or modify this document under the terms of the GNU General Public
+License, Version 2 any later version published by the Free Software Foundation.
 .PP
-On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
+On Debian systems, the complete text of the GNU General Public License can be
+found in /usr/share/common-licenses/GPL.

Modified: packages/trunk/warsow/debian/warsow-server.install
===================================================================
--- packages/trunk/warsow/debian/warsow-server.install	2008-04-21 03:48:43 UTC (rev 6695)
+++ packages/trunk/warsow/debian/warsow-server.install	2008-04-21 04:13:43 UTC (rev 6696)
@@ -1,2 +1,4 @@
 warsow_0.42_src/source/release/wsw_server_bin usr/lib/games/warsow
+warsow_0.42_src/source/release/wswtv_server_bin usr/lib/games/warsow
 debian/scripts/warsow-server usr/games
+debian/scripts/warsowtv-server usr/games

Modified: packages/trunk/warsow/debian/warsow.6
===================================================================
--- packages/trunk/warsow/debian/warsow.6	2008-04-21 03:48:43 UTC (rev 6695)
+++ packages/trunk/warsow/debian/warsow.6	2008-04-21 04:13:43 UTC (rev 6696)
@@ -24,10 +24,15 @@
 .PP
 .SH SEE ALSO
 .BR warsow-server (6)
+.BR warsowtv-server (6)
 .br
 .SH AUTHOR
 Warsow was written by the Warsow Team  http://warsow.net/.
 .PP
-This manual page was written by Bruno "Fuddl" Kleinert <fuddl at gmx.de> for the Debian project (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.
+This manual page was written by Bruno "Fuddl" Kleinert <fuddl at gmx.de> for the
+Debian project (but may be used by others). Permission is granted to copy,
+distribute and/or modify this document under the terms of the GNU General Public
+License, Version 2 any later version published by the Free Software Foundation.
 .PP
-On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
+On Debian systems, the complete text of the GNU General Public License can be
+found in /usr/share/common-licenses/GPL.

Added: packages/trunk/warsow/debian/warsowtv-server.6
===================================================================
--- packages/trunk/warsow/debian/warsowtv-server.6	                        (rev 0)
+++ packages/trunk/warsow/debian/warsowtv-server.6	2008-04-21 04:13:43 UTC (rev 6696)
@@ -0,0 +1,35 @@
+.TH WARSOWTV-SERVER 6 "April 20, 2008"
+.SH NAME
+warsowtv-server \- TV server for the Warsow
+.SH SYNOPSIS
+.B warsowtv-server
+[\-h|\-\-help] [+\fIcommand\fP \fIoption\fP \fIvalue\fP] ...
+.SH DESCRIPTION
+.PP
+This manual page documents briefly the
+.B warsowtv-server
+command.
+.PP
+\fBwarsowtv-server\fP is the standalone game server for the Warsow game.
+.SH OPTIONS
+Options processed by the wrapper script:
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+Display a short help summary
+.PP
+For further available options passed to the Warsow server binary, look into the files in /usr/share/doc/warsow-data.
+.PP
+.SH SEE ALSO
+.BR warsow (6)
+.BR warsow-server (6)
+.br
+.SH AUTHOR
+Warsow was written by the Warsow Team  http://warsow.net/.
+.PP
+This manual page was written by Andres Mejia <mcitadel at gmail.com> for the Debian
+project (but may be used by others). Permission is granted to copy, distribute
+and/or modify this document under the terms of the GNU General Public License,
+Version 2 any later version published by the Free Software Foundation.
+.PP
+On Debian systems, the complete text of the GNU General Public License can be
+found in /usr/share/common-licenses/GPL.




More information about the Pkg-games-commits mailing list