Yaay, Debian package updates.

This commit is contained in:
Jeff Teunissen 2000-11-14 21:45:34 +00:00
parent 24477b651a
commit e5641c148b
34 changed files with 108 additions and 42 deletions

8
debian/changelog vendored
View file

@ -1,3 +1,9 @@
quakeforge (0.2.99beta6-0) frozen unstable; urgency=low
* New upstream version
-- Jeff Teunissen <deek@dusknet.dhs.org> Tue, 14 Nov 2000 03:28:03 -0500
quakeforge (0.2.99alpha0-1) frozen unstable; urgency=low
* New upstream release
@ -5,7 +11,7 @@ quakeforge (0.2.99alpha0-1) frozen unstable; urgency=low
* uquake-* targets dropped upstream, to be re-added in new package
* New package quakeforge-common contains quakeforge.conf conffile
-- Jeff Teunissen <deek@dusknet.dhs.org> Fri, 22 Sep 2000 03:22:56 -0400
-- Jeff Teunissen <deek@dusknet.dhs.org> Tue, 14 Nov 2000 03:26:04 -0500
quakeforge (0.2-20000308-1) frozen unstable; urgency=low

7
debian/control vendored
View file

@ -30,6 +30,7 @@ Description: First-person shooter Internet game - common files
Package: qf-client-ggi
Architecture: any
Depends: ${shlibs:Depends}, quake-game
Suggests: joystick
Provides: qf-client
Description: First-person shooter Internet game - GGI client
QuakeForge is a source port of Quake and QuakeWorld, the successors to id
@ -42,6 +43,7 @@ Description: First-person shooter Internet game - GGI client
Package: qf-client-sdl
Architecture: i386
Depends: ${shlibs:Depends}, libsdl1.1, quake-game
Suggests: joystick
Provides: qf-client
Description: First-person shooter Internet game - SDL client
QuakeForge is a source port of Quake and QuakeWorld, the successors to id
@ -54,6 +56,7 @@ Description: First-person shooter Internet game - SDL client
Package: qf-client-svga
Architecture: i386
Depends: ${shlibs:Depends}, quake-game
Suggests: joystick
Provides: qf-client
Description: First-person shooter Internet game - SVGAlib client
QuakeForge is a source port of Quake and QuakeWorld, the successors to id
@ -66,6 +69,7 @@ Description: First-person shooter Internet game - SVGAlib client
Package: qf-client-x11
Architecture: any
Depends: ${shlibs:Depends}, quake-game
Suggests: joystick
Provides: qf-client
Description: First-person shooter Internet game - X11 client
QuakeForge is a source port of Quake and QuakeWorld, the successors to id
@ -78,6 +82,7 @@ Description: First-person shooter Internet game - X11 client
Package: qf-client-glx
Architecture: any
Depends: ${shlibs:Depends}, libgl1, quake-game
Suggests: joystick
Provides: qf-client
Description: First-person shooter Internet game - GLX Client
QuakeForge is a source port of Quake and QuakeWorld, the successors to id
@ -90,6 +95,7 @@ Description: First-person shooter Internet game - GLX Client
Package: qf-client-sgl
Architecture: any
Depends: ${shlibs:Depends}, libsdl1.1 (>= 1.1.3), quake-game
Suggests: joystick
Provides: qf-client
Description: First-person shooter Internet game - SDL-GL client
QuakeForge is a source port of Quake and QuakeWorld, the successors to id
@ -102,6 +108,7 @@ Description: First-person shooter Internet game - SDL-GL client
Package: qf-server
Architecture: any
Depends: ${shlibs:Depends}, quake-game
Suggests: joystick
Provides: qf-client
Description: First-person shooter Internet game - Server
QuakeForge is a source port of Quake and QuakeWorld, the successors to id

29
debian/copyright vendored Normal file
View file

@ -0,0 +1,29 @@
This is a Debian prepackaged version of QuakeForge. This package was
compiled by Jeff Teunissen <deek@dusknet.dhs.org>.
Original sources can be found at:
http://www.quakeforge.net/files.php
Copyright (C) 1999,2000 contributors to the QuakeForge Project.
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 QuakeForge; if not, write to:
Free Software Foundation, Inc.
59 Temple Place
Suite 330 Boston, MA 02111-1307 USA
Portions of QuakeForge are Copyright (C) 1996-1997 id Software, Inc.
Used under license.
Quake and QuakeWorld are registered trademarks of id Software, Inc.

View file

@ -1,2 +1 @@
usr/games
usr/share/man/man6

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

1
debian/qf-client-3dfx.undocumented vendored Normal file
View file

@ -0,0 +1 @@
qf-client-3dfx.6

View file

@ -1,2 +1 @@
usr/games
usr/share/man/man6

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

1
debian/qf-client-ggi.undocumented vendored Normal file
View file

@ -0,0 +1 @@
qf-client-ggi.6

View file

@ -1,2 +1 @@
usr/games
usr/share/man/man6

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

1
debian/qf-client-glx.undocumented vendored Normal file
View file

@ -0,0 +1 @@
qf-client-glx.6

View file

@ -1,2 +1 @@
usr/games
usr/share/man/man6

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

1
debian/qf-client-sdl.undocumented vendored Normal file
View file

@ -0,0 +1 @@
qf-client-sdl.6

View file

@ -1,2 +1 @@
usr/games
usr/share/man/man6

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

1
debian/qf-client-sgl.undocumented vendored Normal file
View file

@ -0,0 +1 @@
qf-client-sgl.6

View file

@ -1,2 +1 @@
usr/games
usr/share/man/man6

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

1
debian/qf-client-svga.undocumented vendored Normal file
View file

@ -0,0 +1 @@
qf-client-svga.6

View file

@ -1,2 +1 @@
usr/games
usr/share/man/man6

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

1
debian/qf-client-x11.undocumented vendored Normal file
View file

@ -0,0 +1 @@
qf-client-x11.6

View file

@ -1,3 +1,2 @@
usr/games
usr/share/man/man6
usr/share/games/quake/qw

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

1
debian/qf-server.undocumented vendored Normal file
View file

@ -0,0 +1 @@
qf-server.6

1
debian/quakeforge-common.conffiles vendored Normal file
View file

@ -0,0 +1 @@
/etc/quakeforge.conf

View file

@ -1,4 +1,3 @@
INSTALL
README
doc
NEWS

View file

@ -1,8 +1,15 @@
// QuakeForge: NEEDNAME Configuration
// QuakeForge: Newtree Configuration
// Location of shared data
setrom fs_sharepath "/usr/share/games/quake"
set fs_sharepath "/usr/share/games/quake" // Location of shared data
set fs_userpath "~/.quake" // Location of user's personal data
// Location of user's personal data
setrom fs_userpath "~/.quake"
//set fs_basegame base // Name of the base
// Video defaults
set vid_width 640
set vid_height 480
set vid_fullscreen 0
// Uncomment for high-quality OpenGL rendering
//gl_texturemode gl_linear_mipmap_linear

0
debian/quakeforge.files vendored Normal file
View file

5
debian/rules vendored
View file

@ -19,7 +19,7 @@ configure: configure-stamp
configure-stamp:
dh_testdir
# Add here commands to configure the package.
[ -d CVS ] && tools/cvs2cl/cvs2cl.pl
# [ -d CVS ] && tools/cvs2cl/cvs2cl.pl
./bootstrap
./configure --prefix=/usr $(RETARGET) --bindir=/usr/games \
--mandir=\$${prefix}/share/man \
@ -34,6 +34,7 @@ build-stamp:
# Add here commands to compile the package.
$(MAKE)
$(MAKE) changelog
touch build-stamp
@ -85,7 +86,7 @@ binary-arch: build install
dh_fixperms
# You may want to make some executables suid here.
chmod 4755 debian/qf-client-svga/usr/games/qf-client-svga
# chmod 4755 debian/qf-client-3dfx/usr/games/qf-client-3dfx
-chmod 4755 debian/qf-client-3dfx/usr/games/qf-client-3dfx
dh_suidregister
dh_installdeb
dh_shlibdeps

46
source/.gitignore vendored
View file

@ -1,19 +1,43 @@
.vimrc
*.i
*.s
*.a
*.d
*.i
*.o
*.obj
*.s
.deps
.vimrc
Makefile
Makefile.in
client.exe
qf-client-ggi
qf-client-glx
qf-client-sdl
qf-client-sgl
qf-client-svga
qf-client-x11
qf-client-3dfx
qf-client-3dfx.exe
qf-client-ggi
qf-client-ggi.exe
qf-client-glx
qf-client-glx.exe
qf-client-sdl
qf-client-sdl.exe
qf-client-sgl
qf-client-sgl.exe
qf-client-svga
qf-client-svga.exe
qf-client-x11
qf-client-x11.exe
qf-server
server.exe
.deps
qf-server.exe
qwaq-client-3dfx
qwaq-client-3dfx.exe
qwaq-client-ggi
qwaq-client-ggi.exe
qwaq-client-glx
qwaq-client-glx.exe
qwaq-client-sdl
qwaq-client-sdl.exe
qwaq-client-sgl
qwaq-client-sgl.exe
qwaq-client-svga
qwaq-client-svga.exe
qwaq-client-x11
qwaq-client-x11.exe
qwaq-server
qwaq-server.exe

View file

@ -340,11 +340,11 @@ Shared_Init8bitPalette()
load_texture = (void *) dlsym(dlhand, "glColorTableEXT");
#endif
Con_Printf("8-bit GL extensions enabled.\n");
glEnable( GL_SHARED_TEXTURE_PALETTE_EXT );
Con_Printf ("8-bit GL extensions enabled.\n");
glEnable (GL_SHARED_TEXTURE_PALETTE_EXT);
oldPalette = (char *) d_8to24table; //d_8to24table3dfx;
newPalette = thePalette;
for (i=0;i<256;i++) {
for (i = 0; i < 256; i++) {
*newPalette++ = *oldPalette++;
*newPalette++ = *oldPalette++;
*newPalette++ = *oldPalette++;
@ -352,17 +352,17 @@ Shared_Init8bitPalette()
}
is8bit = true;
if (strstr(gl_renderer, "Mesa Glide")) {
if (strstr (gl_renderer, "Mesa Glide")) {
#ifdef HAVE_TDFXGL
load_texture(GL_SHARED_TEXTURE_PALETTE_EXT, GL_RGB, 256, GL_RGB, GL_UNSIGNED_BYTE, (void *) thePalette);
load_texture (GL_SHARED_TEXTURE_PALETTE_EXT, GL_RGB, 256, GL_RGB, GL_UNSIGNED_BYTE, (void *) thePalette);
#endif
} else
glColorTable(GL_SHARED_TEXTURE_PALETTE_EXT, GL_RGB, 256, GL_RGB, GL_UNSIGNED_BYTE, (void *) thePalette);
glColorTable (GL_SHARED_TEXTURE_PALETTE_EXT, GL_RGB, 256, GL_RGB, GL_UNSIGNED_BYTE, (void *) thePalette);
}
#endif
void
VID_Init8bitPalette(void)
VID_Init8bitPalette (void)
{
if (COM_CheckParm("-no8bit")) {
Con_Printf("disabled.\n");