[game-data-packager] 37/293: removed preinst scripts, as we intend to supply users with all necessary packages to play the proprietary quake3 arena

Simon McVittie smcv at debian.org
Fri Oct 14 00:11:54 UTC 2016


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch quake
in repository game-data-packager.

commit 90a1ecd5ba0d2b428b6fac2aaf81c0783d015951
Author: Bruno "Fuddl" Kleinert <fuddl at debian.org>
Date:   Fri Jun 30 19:49:27 2006 +0000

    removed preinst scripts, as we intend to supply users with all necessary packages to play the proprietary quake3 arena
    
    made the binary packages descriptions less "technical"
    
    server packages has a symlink, named as the server package, to start the server wrapper
---
 debian/README.ioquake3-common       |  3 +++
 debian/control                      | 18 ++++++++++--------
 debian/ioquake3-common.preinst      | 10 ----------
 debian/ioquake3-common.templates    | 16 ----------------
 debian/patches/ioquake3-debian.diff | 26 --------------------------
 debian/rules                        |  1 +
 6 files changed, 14 insertions(+), 60 deletions(-)

diff --git a/debian/README.ioquake3-common b/debian/README.ioquake3-common
index d107627..1cbd249 100644
--- a/debian/README.ioquake3-common
+++ b/debian/README.ioquake3-common
@@ -1,3 +1,6 @@
+ioquake3-common
+===============
+
 This package simply provides symlinks to the .pak files which may be installed 
 by the quake3-data package. The installed files are common to the ioquake3 
 client and ioquake3 dedicated server.
diff --git a/debian/control b/debian/control
index f455cdd..4f30ebb 100644
--- a/debian/control
+++ b/debian/control
@@ -18,7 +18,9 @@ Description: Improved version of id Software Inc.'s Quake III engine
  commercial data from the Quake III Arena CD-ROM with the "quake3-data" package,
  or install some free data files.
  .
- This package contains the architecture dependent client files.
+ This package contains the game client.
+ .
+  Homepage: http://www.icculus.org/quake3
 
 Package: ioquake3-server
 Architecture: any
@@ -28,17 +30,17 @@ Description: Icculus.Org Quake III Arena dedicated server
  commonly known as a "first person shooter".
  You will also have to install the quake3-data package to run the server.
  .
- This package contains the architecture dependent server files.
+ This package contains the game server.
+ .
+  Homepage: http://www.icculus.org/quake3
 
 Package: ioquake3-common
 Architecture: all
 Depends: debconf (>= 0.5.00)
 Recommends: quake3-data
-Description: Icculus.Org Quake III Arena binary common files
+Description: Icculus.Org Quake III Arena common files
  This package provides files which are common among the packages ioquake3 and 
- ioquake3-server. It builds the "glue" to files, installed by the quake3-data 
- package.
+ ioquake3-server.
  .
- Note that this package depends on quake3-data, which will install the data 
- files from the commercial Quake III Arena CD-ROM. This will take up to 500 MB 
- of disk space!
+ If you own a copy of id Software Inc.'s Quake III Arena, you can install the 
+ package "quake3-data" to install the proprietary game data.
diff --git a/debian/ioquake3-common.preinst b/debian/ioquake3-common.preinst
deleted file mode 100644
index ad3d1da..0000000
--- a/debian/ioquake3-common.preinst
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-set -e
-. /usr/share/debconf/confmodule
-
-db_version 2.0
-db_set quake3/datafiles true
-db_input low quake3/datafiles || true
-db_go || true
-
-#DEBHELPER#
diff --git a/debian/ioquake3-common.templates b/debian/ioquake3-common.templates
deleted file mode 100644
index 79c360f..0000000
--- a/debian/ioquake3-common.templates
+++ /dev/null
@@ -1,16 +0,0 @@
-Template: quake3/datafiles
-Type: note
-Description: Quake III data files
- This package only provides the free Icculus.Org Quake III game engine.
- In order to play id Software Inc.'s Quake III Arena, you need some non-free 
- data files. Since they are non-free, they cannot be distributed by Debian.
- .
- The ioquake3-common package (On which this package depends), depends on a 
- quake3-data package which will perform the installation of the non-free data 
- files for you.
- .
- This installer will give you the choice to play with the Demo files or
- install from a Quake III Arena CD-ROM. In any case, you will need to
- install the point release in order to be able to play the game. Note
- that the shareware version does not allow you to play on full servers
- (or the other way around).
diff --git a/debian/patches/ioquake3-debian.diff b/debian/patches/ioquake3-debian.diff
deleted file mode 100644
index 45c2d9b..0000000
--- a/debian/patches/ioquake3-debian.diff
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: ioquake3-1.34-rc1+svn803/code/qcommon/q_shared.h
-===================================================================
---- ioquake3-1.34-rc1+svn803.orig/code/qcommon/q_shared.h	2006-06-16 10:33:26.744797986 +0200
-+++ ioquake3-1.34-rc1+svn803/code/qcommon/q_shared.h	2006-06-16 10:46:16.195453393 +0200
-@@ -26,7 +26,7 @@
- // q_shared.h -- included first by ALL program modules.
- // A user mod should never modify this file
- 
--#define Q3_VERSION            "ioQ3 1.34-rc1"
-+#define Q3_VERSION            "GNU/Debian ioQ3 1.34-rc1"
- #define CLIENT_WINDOW_TITLE   "icculus.org/quake3"
- #define CLIENT_WINDOW_ICON    "ioq3"
- #define CONSOLE_WINDOW_TITLE  "icculus.org/quake3 console"
-Index: ioquake3-1.34-rc1+svn803/code/server/sv_init.c
-===================================================================
---- ioquake3-1.34-rc1+svn803.orig/code/server/sv_init.c	2006-06-16 10:33:23.712850569 +0200
-+++ ioquake3-1.34-rc1+svn803/code/server/sv_init.c	2006-06-16 10:45:14.088530514 +0200
-@@ -579,7 +579,7 @@
- 	Cvar_Get ("protocol", va("%i", PROTOCOL_VERSION), CVAR_SERVERINFO | CVAR_ROM);
- 	sv_mapname = Cvar_Get ("mapname", "nomap", CVAR_SERVERINFO | CVAR_ROM);
- 	sv_privateClients = Cvar_Get ("sv_privateClients", "0", CVAR_SERVERINFO);
--	sv_hostname = Cvar_Get ("sv_hostname", "noname", CVAR_SERVERINFO | CVAR_ARCHIVE );
-+	sv_hostname = Cvar_Get ("sv_hostname", "GNU/Debian server", CVAR_SERVERINFO | CVAR_ARCHIVE );
- 	sv_maxclients = Cvar_Get ("sv_maxclients", "8", CVAR_SERVERINFO | CVAR_LATCH);
- 
- 	sv_maxRate = Cvar_Get ("sv_maxRate", "0", CVAR_ARCHIVE | CVAR_SERVERINFO );
diff --git a/debian/rules b/debian/rules
index d5e5944..7c46465 100755
--- a/debian/rules
+++ b/debian/rules
@@ -104,6 +104,7 @@ binary-arch: build install
 	dh_link -pioquake3-common usr/share/games/quake3/baseq3/pak6.pk3 usr/lib/games/ioquake3/baseq3/pak6.pk3
 	dh_link -pioquake3-common usr/share/games/quake3/baseq3/pak7.pk3 usr/lib/games/ioquake3/baseq3/pak7.pk3
 	dh_link -pioquake3-common usr/share/games/quake3/baseq3/pak8.pk3 usr/lib/games/ioquake3/baseq3/pak8.pk3
+	dh_link -pioquake3-server usr/games/ioq3ded usr/games/ioquake3-server
 	dh_installinfo
 	dh_installchangelogs -pioquake3 ChangeLog
 	dh_installchangelogs -pioquake3-server ChangeLog

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git



More information about the Pkg-games-commits mailing list