r2795 - in packages/trunk/ezquake/debian: . patches

Gonéri Le Bouder goneri-guest at alioth.debian.org
Sat Jun 2 01:30:49 UTC 2007


Author: goneri-guest
Date: 2007-06-02 01:30:49 +0000 (Sat, 02 Jun 2007)
New Revision: 2795

Modified:
   packages/trunk/ezquake/debian/control
   packages/trunk/ezquake/debian/patches/series
   packages/trunk/ezquake/debian/rules
Log:
TODO:
the build fails for the moment. Only the glx binary is ok:

[LINK] release-x86/ezquake.svga
release-x86/svga/common.o: In function `COM_GetUniqueTempFilename':
common.c:(.text+0x38e3): warning: the use of `tempnam' is dangerous, better use `mkstemp'
release-x86/svga/in_linux.o: In function `IN_Init':
in_linux.c:(.text+0xf0): undefined reference to `in_evdevice'
in_linux.c:(.text+0x108): undefined reference to `in_mouse'
in_linux.c:(.text+0x140): undefined reference to `in_mouse'
in_linux.c:(.text+0x15c): undefined reference to `in_mouse'
in_linux.c:(.text+0x17b): undefined reference to `in_mmt'
collect2: ld returned 1 exit status
make: *** [release-x86/ezquake.svga] Erreur 1


Modified: packages/trunk/ezquake/debian/control
===================================================================
--- packages/trunk/ezquake/debian/control	2007-06-01 23:54:03 UTC (rev 2794)
+++ packages/trunk/ezquake/debian/control	2007-06-02 01:30:49 UTC (rev 2795)
@@ -10,7 +10,7 @@
 Standards-Version: 3.7.2
 
 Package: ezquake
-Architecture: any
+Architecture: i386 amd64 powerpc
 Depends: ezquake-glx, ezquake-x11, ezquake-svga
 Description: a modern Quakeword client 
  ezQuake is a modern Quakeworld engine. This meta package provide all the

Modified: packages/trunk/ezquake/debian/patches/series
===================================================================
--- packages/trunk/ezquake/debian/patches/series	2007-06-01 23:54:03 UTC (rev 2794)
+++ packages/trunk/ezquake/debian/patches/series	2007-06-02 01:30:49 UTC (rev 2795)
@@ -1,2 +0,0 @@
-dont_use_glXGetVideoSyncSGI.diff
-use_debian_lib.diff

Modified: packages/trunk/ezquake/debian/rules
===================================================================
--- packages/trunk/ezquake/debian/rules	2007-06-01 23:54:03 UTC (rev 2794)
+++ packages/trunk/ezquake/debian/rules	2007-06-02 01:30:49 UTC (rev 2795)
@@ -1,5 +1,6 @@
 #!/usr/bin/make -f
-# tcl8.4-dev
+ARCH = $(shell uname -m | sed -e 's/i.86/x86/g' -e 's/Power Macintosh/ppc/g')
+
 build: build-stamp
 build-stamp:
 	dh_testdir
@@ -25,9 +26,9 @@
 	dh_installdirs
 	mkdir -p debian/ezquake/usr/lib/ezquake
 	mkdir -p debian/ezquake/usr/games
-	cp release-x86/ezquake-gl.glx debian/ezquake-glx/usr/ezquake
-	cp release-x86/ezquake.svga debian/ezquake-svga/usr/ezquake
-	cp release-x86/ezquake.x11 debian/ezquake-x11/usr/lib/ezquake
+	cp release-$(ARCH)/ezquake-gl.glx debian/ezquake-glx/usr/ezquake
+	cp release-$(ARCH)/ezquake.svga debian/ezquake-svga/usr/ezquake
+	cp release-$(ARCH)/ezquake.x11 debian/ezquake-x11/usr/lib/ezquake
 	cp debian/scripts/ezquake-gl debian/ezquake-glx/usr/games
 	cp debian/scripts/ezquake-svga debian/ezquake-svga/usr/games
 	cp debian/scripts/ezquake-x11 debian/ezquake-x11/usr/games




More information about the Pkg-games-commits mailing list