Author: pdewacht-guest Date: 2009-05-12 22:50:54 +0000 (Tue, 12 May 2009) New Revision: 9723
Added: packages/trunk/asylum/debian/patches/ packages/trunk/asylum/debian/patches/opengl-endianness.patch packages/trunk/asylum/debian/patches/series Modified: packages/trunk/asylum/debian/changelog packages/trunk/asylum/debian/control packages/trunk/asylum/debian/rules Log: asylum: fix big-endian problems Modified: packages/trunk/asylum/debian/changelog =================================================================== --- packages/trunk/asylum/debian/changelog 2009-05-12 21:45:51 UTC (rev 9722) +++ packages/trunk/asylum/debian/changelog 2009-05-12 22:50:54 UTC (rev 9723) @@ -1,3 +1,9 @@ +asylum (0.3.0-3) unstable; urgency=low + + * Fixed endianness problems in the OpenGL rendering code. (Closes: #527568) + + -- Peter De Wachter <[email protected]> Wed, 13 May 2009 00:28:54 +0200 + asylum (0.3.0-2) unstable; urgency=low * Fixed permissions of high score files. Modified: packages/trunk/asylum/debian/control =================================================================== --- packages/trunk/asylum/debian/control 2009-05-12 21:45:51 UTC (rev 9722) +++ packages/trunk/asylum/debian/control 2009-05-12 22:50:54 UTC (rev 9723) @@ -3,7 +3,8 @@ Priority: optional Maintainer: Debian Games Team <[email protected]> Uploaders: Peter De Wachter <[email protected]> -Build-Depends: debhelper (>= 7), libsdl1.2-dev, libsdl-mixer1.2-dev, +Build-Depends: debhelper (>= 7), quilt, + libsdl1.2-dev, libsdl-mixer1.2-dev, libglu1-mesa-dev | libglu-dev, libgl1-mesa-dev | libgl-dev Standards-Version: 3.8.1 Homepage: http://sdl-asylum.sourceforge.net/ Added: packages/trunk/asylum/debian/patches/opengl-endianness.patch =================================================================== --- packages/trunk/asylum/debian/patches/opengl-endianness.patch (rev 0) +++ packages/trunk/asylum/debian/patches/opengl-endianness.patch 2009-05-12 22:50:54 UTC (rev 9723) @@ -0,0 +1,43 @@ +--- a/vdu.c ++++ b/vdu.c +@@ -666,11 +666,11 @@ + { + glBindTexture(GL_TEXTURE_2D, *redtex); + gluBuild2DMipmaps(GL_TEXTURE_2D, GL_RGBA, 128, 64, +- GL_RGBA, GL_UNSIGNED_BYTE, (char*)redpixels); ++ GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, (char*)redpixels); + free(redpixels); + glBindTexture(GL_TEXTURE_2D, *greytex); + gluBuild2DMipmaps(GL_TEXTURE_2D, GL_RGBA, 128, 64, +- GL_RGBA, GL_UNSIGNED_BYTE, (char*)greypixels); ++ GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, (char*)greypixels); + free(greypixels); + } + else +@@ -744,7 +744,7 @@ + { + DecompScreen->x = -1; DecompScreen->y = -1; + gluBuild2DMipmaps(GL_TEXTURE_2D, GL_RGBA, 512, 512, +- GL_RGBA, GL_UNSIGNED_BYTE, (char*)data); ++ GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, (char*)data); + free(data); + } + else +@@ -816,7 +816,7 @@ + glGenTextures(1, batex); + glBindTexture(GL_TEXTURE_2D, *batex); + gluBuild2DMipmaps(GL_TEXTURE_2D, 4, 2*64, 2*32, +- GL_RGBA, GL_UNSIGNED_BYTE, (char*)ba); ++ GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, (char*)ba); + } + else + { +@@ -982,7 +982,7 @@ + //Without this line I don't get textures unless I use gluBuild2DMipmaps + glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_NEAREST); + glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 256, 256, 0, +- GL_RGBA, GL_UNSIGNED_BYTE, (char*)data); ++ GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, (char*)data); + free(data); + } + else SDL_UnlockSurface(sprites[i].s); Added: packages/trunk/asylum/debian/patches/series =================================================================== --- packages/trunk/asylum/debian/patches/series (rev 0) +++ packages/trunk/asylum/debian/patches/series 2009-05-12 22:50:54 UTC (rev 9723) @@ -0,0 +1 @@ +opengl-endianness.patch Modified: packages/trunk/asylum/debian/rules =================================================================== --- packages/trunk/asylum/debian/rules 2009-05-12 21:45:51 UTC (rev 9722) +++ packages/trunk/asylum/debian/rules 2009-05-12 22:50:54 UTC (rev 9723) @@ -1,9 +1,12 @@ #!/usr/bin/make -f +include /usr/share/quilt/quilt.make + + build: build-arch build-indep build-arch: build-arch-stamp -build-arch-stamp: +build-arch-stamp: $(QUILT_STAMPFN) dh_testdir $(MAKE) CFLAGS="$(CFLAGS)" touch $@ @@ -11,7 +14,7 @@ build-indep: # Nothing to do here. -clean: +clean: unpatch dh_testdir make clean RM='rm -f' dh_clean _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

