From 62be83ba6fcace5c12e3123b207957a8a866a86c Mon Sep 17 00:00:00 2001 From: Joseph Carter Date: Tue, 4 Jan 2000 02:42:31 +0000 Subject: [PATCH] The most important commit I have ever done! --- .gitignore | 1 + debian/changelog | 288 ++++++++++++++++++++++++++++++++++++++ debian/control | 84 +++++++++++ debian/copyright | 29 ++++ debian/quake-3dfx.dirs | 2 + debian/quake-3dfx.docs | 4 + debian/quake-3dfx.files | 2 + debian/quake-3dfx.suid | 2 + debian/quake-ggi.dirs | 2 + debian/quake-ggi.docs | 4 + debian/quake-ggi.files | 2 + debian/quake-gl.dirs | 2 + debian/quake-gl.docs | 4 + debian/quake-gl.files | 2 + debian/quake-sdl.dirs | 2 + debian/quake-sdl.docs | 4 + debian/quake-sdl.files | 2 + debian/quake-server.dirs | 3 + debian/quake-server.docs | 4 + debian/quake-server.files | 1 + debian/quake-svga.dirs | 2 + debian/quake-svga.docs | 4 + debian/quake-svga.files | 2 + debian/quake-svga.suid | 2 + debian/quake-x11.dirs | 2 + debian/quake-x11.docs | 4 + debian/quake-x11.files | 2 + debian/rules | 79 +++++++++++ 28 files changed, 541 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/quake-3dfx.dirs create mode 100644 debian/quake-3dfx.docs create mode 100644 debian/quake-3dfx.files create mode 100644 debian/quake-3dfx.suid create mode 100644 debian/quake-ggi.dirs create mode 100644 debian/quake-ggi.docs create mode 100644 debian/quake-ggi.files create mode 100644 debian/quake-gl.dirs create mode 100644 debian/quake-gl.docs create mode 100644 debian/quake-gl.files create mode 100644 debian/quake-sdl.dirs create mode 100644 debian/quake-sdl.docs create mode 100644 debian/quake-sdl.files create mode 100644 debian/quake-server.dirs create mode 100644 debian/quake-server.docs create mode 100644 debian/quake-server.files create mode 100644 debian/quake-svga.dirs create mode 100644 debian/quake-svga.docs create mode 100644 debian/quake-svga.files create mode 100644 debian/quake-svga.suid create mode 100644 debian/quake-x11.dirs create mode 100644 debian/quake-x11.docs create mode 100644 debian/quake-x11.files create mode 100755 debian/rules diff --git a/.gitignore b/.gitignore index 2024774..c98a572 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ configure config.cache config.log config.status +build-stamp diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..f6f3ac5 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,288 @@ +quakeforge (0.0.9-1) unstable; urgency=low + + * Major new upstream version--Quake is GPL! + + -- Joseph Carter Mon, 3 Jan 2000 00:09:58 -0800 + +quake (1.09-1.30-2pre3.2) unstable; urgency=low + + * Build with new shlibs files - the shlibs files are now NORMAL shlibs + files, but a patch to dpkg-shlibdeps is still required. + * quake-common package - it exists now and everything depends on it, + though it doesn't do anything yet but depend on the quake-lib's the + way the quake bins used to. Will eventually do useful stuff. + * Fully FHS compliant now! + * (Re)wrote descriptions for the packages + * GLQuake packages depend on quake-common, this fixes a bug that would + let you install glquake* without installing any quake-lib*'s.. + + -- Joseph Carter Mon, 6 Sep 1999 14:19:53 -0700 + +quake (1.09-1.30-2pre3.1) unstable; urgency=low + + * Hopefully ironed out the dependencies/shlibs stuff (still uses my . + soname patch + * Changed the wrappers of the glquake stuff a little + + -- Joseph Carter Sat, 31 Jul 1999 10:54:47 -0700 + +quake (1.09-1.30-2pre3) unstable; urgency=low + + * Not released officially + * build debs of the libs glquake bins are shipped with + * build debs of the 3 glquake bins---all depend on the libs package FOR + NOW (this will change) and there's no manpages for them yet, RTF + README if you don't know the options. + + -- Joseph Carter Sat, 31 Jul 1999 00:42:25 -0700 + +quake (1.09-1.30-2) unstable; urgency=low + + * Actually compress the manpages this time + + -- Joseph Carter Thu, 17 Jun 1999 01:38:37 -0700 + +quake (1.09-1.30-1) unstable; urgency=low + + * New upstream version - glibc2 binaries at last! + * Since the quake binaries all came in one package, I've combined the + squake and xquake packages. + + -- Joseph Carter Sun, 13 Jun 1999 23:52:01 -0700 + +squake (1.09-1.1-15) unstable; urgency=low + + * Adopted the package - Must Have Quake! + + -- Joseph Carter Fri, 28 May 1999 06:32:41 -0700 + +squake (1.09-1.1-14) unstable; urgency=low + + * Orphaned the package, I don't maintain non-free things anymore. + + -- Joey Hess Thu, 18 Mar 1999 15:00:22 -0800 + +squake (1.09-1.1-13) frozen unstable; urgency=low + + * Updated the copyright file with info from a very old mail from ID + software in which they told me that repackaging it as a deb is not a + deriviative work. + * Updated the copyright file to include all of slicense.txt, instead of + referencing it. + * No code changes, and I think the copyright fixups are important enough + to put it in to frozen. + + -- Joey Hess Mon, 7 Dec 1998 15:34:16 -0800 + +squake (1.09-1.1-12) unstable; urgency=low + + * The wrapper can now handle uppercase .PAK files (#28781). + + -- Joey Hess Sat, 31 Oct 1998 21:06:48 -0800 + +squake (1.09-1.1-11) unstable; urgency=low + + * Modified wrapper so it will add /usr/games to the end of PATH, and run + squake.real (w/o full filename). This is mainly to support some things + aa quake will need to do. + + -- Joey Hess Mon, 7 Sep 1998 16:58:08 -0700 + +squake (1.09-1.1-10) unstable; urgency=low + + * Fixed the wrapper so it runs squake.real properly even if /usr/games + isn't in the user's PATH. + * Added a note to the README.Debian about the common squake is suid root, + but mouse doesn't work problem. + + -- Joey Hess Wed, 19 Aug 1998 22:39:23 -0700 + +squake (1.09-1.1-9) unstable; urgency=low + + * Removed icon=none from menu file. + + -- Joey Hess Wed, 5 Aug 1998 14:24:19 -0700 + +squake (1.09-1.1-8) unstable; urgency=low + + * Fixed wrapper not to use source bashism. + + -- Joey Hess Thu, 30 Jul 1998 20:48:17 -0700 + +squake (1.09-1.1-7) unstable; urgency=low + + * Fixed package description spelling(#18953). + + -- Joey Hess Thu, 5 Mar 1998 16:36:54 -0800 + +squake (1.09-1.1-6) unstable; urgency=low + + * Added man page for squake. + * Fixed all other lintian errors & warnings. + + -- Joey Hess Sat, 21 Feb 1998 14:01:25 -0800 + +squake (1.09-1.1-5) unstable; urgency=low + + * Updated standards-version. + + -- Joey Hess Mon, 9 Feb 1998 14:10:46 -0800 + +squake (1.09-1.1-4) unstable; urgency=low + + * Modified wraper script each user has an individual .quake directory in + their home directory (#15452). + + -- Joey Hess Sat, 29 Nov 1997 14:22:01 -0500 + +squake (1.09-1.1-3) unstable; urgency=low + + * Use debhelper. + * Don't do the runme stuff anymore, becuase ID no longer distributes a + runme script. + + -- Joey Hess Sun, 16 Nov 1997 19:21:34 -0500 + +squake (1.09-1.1-2) unstable; urgency=low + + * Fixed postinst prompting (#12601). + + -- Joey Hess Mon, 8 Sep 1997 18:56:39 -0400 + +squake (1.09-1.1-1) unstable; urgency=low + + * New upstream release. + * Moved to non-free. + * Preserve file dates. + * Added README.debian about the suid problem. + + -- Joey Hess Tue, 6 May 1997 20:37:13 -0400 + +squake (1.07-1.0-3) unstable; urgency=low + + * Check for /etc/suid.conf, not the suidmananger binary. Actually, I let + debstd handle it. Maybe I've finally gotten this right.. + + -- Joey Hess Tue, 6 May 1997 20:37:13 -0400 + +squake (1.07-1.0-2) unstable; urgency=low + + * Fixed stupid error; will install if suidmanager is not present now. + + -- Joey Hess Tue, 6 May 1997 20:14:23 -0400 + +squake (1.07-1.0-1) unstable; urgency=low + + * New upstream release. + * Register /usr/games/squake.real with suidregister, so permissions get + preserved across upgrades. This lets you come up with your own security + scheme for making squake suid. + + -- Joey Hess Tue, 6 May 1997 16:10:04 -0400 + +squake (1.07-0.992-2) unstable; urgency=high + + * A security hole is known in squake which could allow users to get root + if the program is installed suid. As a temporary fix until a fixed + version is available, squake is no longer installed suid. + * New upstream version. + * Fixed a problem with the .orig.tar.gz file which was making dpkg-source + refuse to unpack it. + * Moved into contrib, which is the proper section for this package, as + there is no source code available. + * Converted menu file to menu-1 format. + + -- Joey Hess Fri, 25 Apr 1997 15:34:37 -0400 + +squake (1.07-0.991-1) unstable; urgency=low + + * Updated to squake version 0.991. + * Split quake source package into xquake and squake source packages. + Had to do this becuase new versions of xquake and squake are coming out + at different times. + * Changed version number to reflect both the main quake revision number + and the squake subrevision number. + * Routine update of debian/rules: + Run dpkg-gencontrol after debstd, and delete substvars during clean. + + -- Joey Hess Sat, 5 Apr 1997 21:33:44 -0500 + +quake (1.06-4) unstable; urgency=low + + * Modified wrapper script so it reads /etc/quake.conf to determine where + the quake libraries are. This will eliminate the need for symlinks if + quake-lib-stub is used. + * Routine update of debian/rules: + Run dpkg-gencontrol after debstd, and delete substvars during clean. + + -- Joey Hess Sat, 22 Mar 1997 18:14:53 -0500 + +quake (1.06-3) unstable; urgency=low + + * Got rid of the binary patching, and went over to small wrapper scripts + that cd to /var/lib/games/quake. This is to fix bug #7767, -game didn't + work. + * Routine update of debian/rules: + Modifications for multiple binary package support. + + -- Joey Hess Sun, 2 Mar 1997 15:03:53 -0500 + +quake (1.06-2) unstable; urgency=low + + * Removed s-bit from file in orig.tar.gz file, so dpkg-source -x will + work. + + -- Joey Hess Wed, 26 Feb 1997 15:24:41 -0500 + +quake (1.06-1) unstable; urgency=low + + * Added a squake binary (version 0.99), thanks to the work Dave 'Zoid' + Kirsch. + * Updated to new uptream release of xquake (thanks to Linus Torvalds for + building the 1.06 xquake binaries (and for a few other things )). + * Split into 2 binary packages: xquake and squake. + * Dropped xf86quake out of the package for now, as a 1.06 version is not + available. + * Routine update of debian/rules: + Modifications for multiple binary package support. + + -- Joey Hess Fri, 7 Feb 1997 20:51:24 -0500 + +quake (1.01-4) unstable; urgency=low + + * Changed an error message in xf86quake that told the user to chmod 666 + /dev/mem. + + -- Joey Hess Sat, 4 Jan 1997 19:31:04 -0500 + +quake (1.01-3) unstable; urgency=low + + * Changed libc5 dependancy to make users of debian 1.2 happy. + * Routine update of debian/rules: + Use build-stamp instead of build. + + -- Joey Hess Tue, 31 Dec 1996 12:29:55 -0500 + +quake (1.01-2) unstable; urgency=low + + * Changed quake-lib dependancy: requires exactly quake-lib 1.01, or + the new quake-lib-stub package. + * Modified README.debian to document that quake-lib greater than 1.01 + will likely not work with this version of quake. + * xf86quake is no longer suid root, as that is almost certianly a security + hole. Added documentation to README.debian about this. + * Added a menu file. + * Routine update of debian/rules: + New email address. + + -- Joey Hess Sat, 28 Dec 1996 14:56:08 -0500 + +quake (1.01-1) non-free; urgency=low + + * First release. + + -- Joey Hess Mon, 11 Nov 1996 16:23:43 -0500 + +Local variables: +mode: debian-changelog +End: diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..c8ff111 --- /dev/null +++ b/debian/control @@ -0,0 +1,84 @@ +Source: quakeforge +Section: contrib/games +Priority: optional +Maintainer: Joseph Carter +Standards-Version: 3.0.1 + +Package: quake-svga +Architecture: any +Depends: ${shlibs:Depends}, quake-lib (>= 1.06-4) | quake-lib-stub +Provides: quake +Description: First person shooting game - SVGALib version + QuakeForge is a source port of Quake, the successor to ID Software's very + popular DOOM series. Its primary development goal is to remain compatible + with the original game released by ID Software wile allowing optional + extensions which enhance the game. + . + This package contains the SVGALib versions of quake and qw-client. + +Package: quake-x11 +Architecture: any +Depends: ${shlibs:Depends}, quake-lib (>= 1.06-4) | quake-lib-stub +Provides: quake +Description: First person shooting game - X11 version + QuakeForge is a source port of Quake, the successor to ID Software's very + popular DOOM series. Its primary development goal is to remain compatible with the original game released by ID Software wile allowing optional + extensions which enhance the game. + . + This package contains the X11 versions of quake and qw-client. + +Package: quake-ggi +Architecture: any +Depends: ${shlibs:Depends}, quake-lib (>= 1.06-4) | quake-lib-stub +Provides: quake +Description: First person shooting game - GGI version + QuakeForge is a source port of Quake, the successor to ID Software's very + popular DOOM series. Its primary development goal is to remain compatible with the original game released by ID Software wile allowing optional + extensions which enhance the game. + . + This package contains the GGI versions of quake and qw-client. + +Package: quake-gl +Architecture: any +Depends: ${shlibs:Depends}, quake-lib (>= 1.06-4) | quake-lib-stub +Provides: quake +Description: First person shooting game - GL version + QuakeForge is a source port of Quake, the successor to ID Software's very + popular DOOM series. Its primary development goal is to remain compatible with the original game released by ID Software wile allowing optional + extensions which enhance the game. + . + This package contains the GL versions of quake and qw-client. + +Package: quake-3dfx +Architecture: any +Depends: ${shlibs:Depends}, mesag3-glide (>= 3.1-1), libglide2, quake-lib (>= 1.06-4) | quake-lib-stub +Provides: quake +Description: First person shooting game - 3dfx GL version + QuakeForge is a source port of Quake, the successor to ID Software's very + popular DOOM series. Its primary development goal is to remain compatible with the original game released by ID Software wile allowing optional + extensions which enhance the game. + . + This package contains the 3dfx GL versions of quake and qw-client. + +Package: quake-sdl +Architecture: any +Depends: ${shlibs:Depends}, quake-lib (>= 1.06-4) | quake-lib-stub +Provides: quake +Description: First person shooting game - SDL version + QuakeForge is a source port of Quake, the successor to ID Software's very + popular DOOM series. Its primary development goal is to remain compatible with the original game released by ID Software wile allowing optional + extensions which enhance the game. + . + This package contains the SDL versions of quake and qw-client. + +Package: quake-server +Architecture: any +Depends: ${shlibs:Depends}, quake-lib (>= 1.06-4) | quake-lib-stub +Provides: quake +Description: First person shooting game - dedicated server + QuakeForge is a source port of Quake, the successor to ID Software's very + popular DOOM series. Its primary development goal is to remain compatible with the original game released by ID Software wile allowing optional + extensions which enhance the game. + . + This package contains the QuakeWorld server. + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..d79a927 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Joseph Carter on +Mon, 3 Jan 2000 00:09:58 -0800. + +It was downloaded from http://www.quakeforge.net + +Upstream Authors: Id Software, Inc + The QuakeForge Project + +Copyright: + +Copyright (C) 1996-1997 Id Software, Inc. + +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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +(The GNU GPL version 2 can be found in /usr/share/common-licenses/GPL) + diff --git a/debian/quake-3dfx.dirs b/debian/quake-3dfx.dirs new file mode 100644 index 0000000..465f3a3 --- /dev/null +++ b/debian/quake-3dfx.dirs @@ -0,0 +1,2 @@ +usr/games +usr/share/man/man6 diff --git a/debian/quake-3dfx.docs b/debian/quake-3dfx.docs new file mode 100644 index 0000000..d79143d --- /dev/null +++ b/debian/quake-3dfx.docs @@ -0,0 +1,4 @@ +INSTALL +README +TODO +doc diff --git a/debian/quake-3dfx.files b/debian/quake-3dfx.files new file mode 100644 index 0000000..61ce079 --- /dev/null +++ b/debian/quake-3dfx.files @@ -0,0 +1,2 @@ +usr/games/qw-client-3dfx +usr/games/quake-3dfx diff --git a/debian/quake-3dfx.suid b/debian/quake-3dfx.suid new file mode 100644 index 0000000..61ce079 --- /dev/null +++ b/debian/quake-3dfx.suid @@ -0,0 +1,2 @@ +usr/games/qw-client-3dfx +usr/games/quake-3dfx diff --git a/debian/quake-ggi.dirs b/debian/quake-ggi.dirs new file mode 100644 index 0000000..465f3a3 --- /dev/null +++ b/debian/quake-ggi.dirs @@ -0,0 +1,2 @@ +usr/games +usr/share/man/man6 diff --git a/debian/quake-ggi.docs b/debian/quake-ggi.docs new file mode 100644 index 0000000..d79143d --- /dev/null +++ b/debian/quake-ggi.docs @@ -0,0 +1,4 @@ +INSTALL +README +TODO +doc diff --git a/debian/quake-ggi.files b/debian/quake-ggi.files new file mode 100644 index 0000000..1542d85 --- /dev/null +++ b/debian/quake-ggi.files @@ -0,0 +1,2 @@ +usr/games/qw-client-ggi +usr/games/quake-ggi diff --git a/debian/quake-gl.dirs b/debian/quake-gl.dirs new file mode 100644 index 0000000..465f3a3 --- /dev/null +++ b/debian/quake-gl.dirs @@ -0,0 +1,2 @@ +usr/games +usr/share/man/man6 diff --git a/debian/quake-gl.docs b/debian/quake-gl.docs new file mode 100644 index 0000000..d79143d --- /dev/null +++ b/debian/quake-gl.docs @@ -0,0 +1,4 @@ +INSTALL +README +TODO +doc diff --git a/debian/quake-gl.files b/debian/quake-gl.files new file mode 100644 index 0000000..7ad483d --- /dev/null +++ b/debian/quake-gl.files @@ -0,0 +1,2 @@ +usr/games/qw-client-gl +usr/games/quake-gl diff --git a/debian/quake-sdl.dirs b/debian/quake-sdl.dirs new file mode 100644 index 0000000..465f3a3 --- /dev/null +++ b/debian/quake-sdl.dirs @@ -0,0 +1,2 @@ +usr/games +usr/share/man/man6 diff --git a/debian/quake-sdl.docs b/debian/quake-sdl.docs new file mode 100644 index 0000000..d79143d --- /dev/null +++ b/debian/quake-sdl.docs @@ -0,0 +1,4 @@ +INSTALL +README +TODO +doc diff --git a/debian/quake-sdl.files b/debian/quake-sdl.files new file mode 100644 index 0000000..c1a72b8 --- /dev/null +++ b/debian/quake-sdl.files @@ -0,0 +1,2 @@ +usr/games/qw-client-sdl +usr/games/quake-sdl diff --git a/debian/quake-server.dirs b/debian/quake-server.dirs new file mode 100644 index 0000000..c7d712d --- /dev/null +++ b/debian/quake-server.dirs @@ -0,0 +1,3 @@ +usr/games +usr/share/man/man6 +usr/share/games/quake/qw diff --git a/debian/quake-server.docs b/debian/quake-server.docs new file mode 100644 index 0000000..d79143d --- /dev/null +++ b/debian/quake-server.docs @@ -0,0 +1,4 @@ +INSTALL +README +TODO +doc diff --git a/debian/quake-server.files b/debian/quake-server.files new file mode 100644 index 0000000..25c40d0 --- /dev/null +++ b/debian/quake-server.files @@ -0,0 +1 @@ +usr/games/qw-server diff --git a/debian/quake-svga.dirs b/debian/quake-svga.dirs new file mode 100644 index 0000000..465f3a3 --- /dev/null +++ b/debian/quake-svga.dirs @@ -0,0 +1,2 @@ +usr/games +usr/share/man/man6 diff --git a/debian/quake-svga.docs b/debian/quake-svga.docs new file mode 100644 index 0000000..d79143d --- /dev/null +++ b/debian/quake-svga.docs @@ -0,0 +1,4 @@ +INSTALL +README +TODO +doc diff --git a/debian/quake-svga.files b/debian/quake-svga.files new file mode 100644 index 0000000..2ce2991 --- /dev/null +++ b/debian/quake-svga.files @@ -0,0 +1,2 @@ +usr/games/qw-client-svga +usr/games/quake-svga diff --git a/debian/quake-svga.suid b/debian/quake-svga.suid new file mode 100644 index 0000000..2ce2991 --- /dev/null +++ b/debian/quake-svga.suid @@ -0,0 +1,2 @@ +usr/games/qw-client-svga +usr/games/quake-svga diff --git a/debian/quake-x11.dirs b/debian/quake-x11.dirs new file mode 100644 index 0000000..465f3a3 --- /dev/null +++ b/debian/quake-x11.dirs @@ -0,0 +1,2 @@ +usr/games +usr/share/man/man6 diff --git a/debian/quake-x11.docs b/debian/quake-x11.docs new file mode 100644 index 0000000..d79143d --- /dev/null +++ b/debian/quake-x11.docs @@ -0,0 +1,4 @@ +INSTALL +README +TODO +doc diff --git a/debian/quake-x11.files b/debian/quake-x11.files new file mode 100644 index 0000000..0f055eb --- /dev/null +++ b/debian/quake-x11.files @@ -0,0 +1,2 @@ +usr/games/qw-client-x11 +usr/games/quake-x11 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..669c637 --- /dev/null +++ b/debian/rules @@ -0,0 +1,79 @@ +#!/usr/bin/make -f +# Copyright (C) 1997 Joey Hess +# Copyright (C) 2000 Joseph Carter +# +# 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. + +export DH_COMPAT=2 +export DH_OPTIONS + +PWD=$(shell pwd) + +build: build-stamp +build-stamp: + dh_testdir + + ./configure --prefix=/usr --mandir=\$${prefix}/share/man \ + --enable-release --with-3dfxgl-name=GL + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + -$(MAKE) distclean + + dh_clean + +install: DH_OPTIONS= +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + $(MAKE) install DESTDIR=$(PWD)/debian/tmp + + dh_movefiles + install -m 644 gamedata/quakeworld/qwprogs.dat \ + debian/quake-server/usr/share/games/quake/qw + + +binary-indep: DH_OPTIONS=-i +binary-indep: build install +# Nothing to do here + +binary-arch: DH_OPTIONS=-a +binary-arch: build install + dh_testversion 2 + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installmenu + dh_undocumented + dh_installchangelogs ChangeLog + dh_strip + dh_link + dh_compress + dh_fixperms + # need to make -svga and -3dfx bins suid for svgalib + chmod 4755 quake-svga/usr/games/quake-svga + chmod 4755 quake-svga/usr/games/qw-client-svga + chmod 4755 quake-3dfx/usr/games/quake-3dfx + chmod 4755 quake-3dfx/usr/games/qw-client-3dfx + dh_suidregister + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install