Merge bk://oe-devel.bkbits.net/openembedded
authornslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>
Mon, 9 May 2005 09:39:51 +0000 (09:39 +0000)
committernslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>
Mon, 9 May 2005 09:39:51 +0000 (09:39 +0000)
into  bkbits.net:/repos/n/nslu2-linux/openembedded

2005/05/09 11:18:43+02:00 utwente.nl!koen
vid_sdl.c.patch: add missing file for quake1.

2005/05/09 11:06:03+02:00 uni-frankfurt.de!mickeyl
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages

2005/05/09 11:05:50+02:00 uni-frankfurt.de!mickeyl
upgrade quake1 courtesy Simon Pickering

BKrev: 427f2fe7nHpzSdYXOmEPzyL3j101kg

packages/quake/files/cl_parse.c.patch
packages/quake/files/vid_sdl.c.patch [new file with mode: 0644]
packages/quake/quake1_0.0.1.bb

index e69de29..a233d60 100644 (file)
@@ -0,0 +1,42 @@
+--- quake1src/cl_parse.c~      2003-09-09 14:30:55.000000000 +0100
++++ quake1src/cl_parse.c       2005-05-06 16:02:13.228407752 +0100
+@@ -898,14 +898,14 @@
+                               if (cl.paused)
+                               {
+-                                      CDAudio_Pause ();
++//                                    CDAudio_Pause ();
+ #ifdef _WIN32
+                                       VID_HandlePause (true);
+ #endif
+                               }
+                               else
+                               {
+-                                      CDAudio_Resume ();
++//                                    CDAudio_Resume ();
+ #ifdef _WIN32
+                                       VID_HandlePause (false);
+ #endif
+@@ -940,14 +940,14 @@
+                       CL_ParseStaticSound ();
+                       break;
+-              case svc_cdtrack:
+-                      cl.cdtrack = MSG_ReadByte ();
+-                      cl.looptrack = MSG_ReadByte ();
+-                      if ( (cls.demoplayback || cls.demorecording) && (cls.forcetrack != -1) )
+-                              CDAudio_Play ((byte)cls.forcetrack, true);
+-                      else
+-                              CDAudio_Play ((byte)cl.cdtrack, true);
+-                      break;
++              case svc_cdtrack:
++                      cl.cdtrack = MSG_ReadByte ();
++                      cl.looptrack = MSG_ReadByte ();
++//                    if ( (cls.demoplayback || cls.demorecording) && (cls.forcetrack != -1) )
++//                            CDAudio_Play ((byte)cls.forcetrack, true);
++//                    else
++//                            CDAudio_Play ((byte)cl.cdtrack, true);
++                      break;
+               case svc_intermission:
+                       cl.intermission = 1;
diff --git a/packages/quake/files/vid_sdl.c.patch b/packages/quake/files/vid_sdl.c.patch
new file mode 100644 (file)
index 0000000..e69de29
index e69de29..a0d8583 100644 (file)
@@ -0,0 +1,30 @@
+DESCRIPTION = "Quake 1"
+SECTION = "x11/games"
+PRIORITY = "optional"
+DEPENDS = "libsdl-x11 libsdl-mixer libsdl-net zlib"
+MAINTAINER = "Simon Pickering <S.G.Pickering@bath.ac.uk>"
+LICENSE = "GPL"
+PR = "r2"
+
+SRC_URI = "http://mirror1.pdaXrom.org/rc9/src/quake1src.tar.bz2 \
+           http://mirror1.pdaxrom.org/source/src/pak0.tar.gz \
+           file://Makefile.patch;patch=1 \
+           file://cl_parse.c.patch;patch=1 \
+           file://vid_sdl.c.patch;patch=1 \
+           file://host.c.patch;patch=1"
+
+S = "${WORKDIR}/quake1src"
+
+inherit autotools 
+
+EXTRA_OEMAKE = "-e"
+
+export CFLAG = "-DHAVE_ZLIB -DNO_DEBUG -finline-function"
+export CXXFLAGS = "-DHAVE_ZLIB -DNO_DEBUG -finline-function"
+export LIBS = "-L${STAGING_LIBDIR} -lz -lm -lX11 -lXext -lXau `${STAGING_BINDIR}/sdl-config --libs`"
+
+do_install() {
+       install -d ${D}${bindir}
+       install -m 0755 quake ${D}${bindir}
+}
+