# Copyright (C) 2007  Peter De Wachter <pdewacht@gmail.com>
# Distributed under the same license as the game. See debian/copyright.

Sun Aug 26 01:05:54 CEST 2007  pdewacht@gmail.com
  * 01_sdl_fix_imports
Index: gunroar-0.15.dfsg1/import/SDL_active.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_active.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_active.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,7 +22,7 @@
 
 /* Include file for SDL application focus event handling */
 
-import SDL_types;
+public import SDL_types;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_audio.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_audio.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_audio.d	2007-08-29 19:53:23.000000000 +0200
@@ -20,10 +20,10 @@
     slouken@devolution.com
 */
 
-import SDL_types;
-import SDL_error;
-import SDL_rwops;
-import SDL_byteorder;
+public import SDL_types;
+public import SDL_error;
+public import SDL_rwops;
+public import SDL_byteorder;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_cdrom.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_cdrom.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_cdrom.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,7 +22,7 @@
 
 /* This is the CD-audio control API for Simple DirectMedia Layer */
 
-import SDL_types;
+public import SDL_types;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL.d	2007-08-29 19:53:23.000000000 +0200
@@ -20,18 +20,18 @@
     slouken@devolution.com
 */
 
-import SDL_types;
-import SDL_getenv;
-import SDL_error;
-import SDL_rwops;
-import SDL_timer;
-import SDL_audio;
-import SDL_cdrom;
-import SDL_joystick;
-import SDL_events;
-import SDL_video;
-import SDL_byteorder;
-import SDL_Version;
+public import SDL_types;
+public import SDL_getenv;
+public import SDL_error;
+public import SDL_rwops;
+public import SDL_timer;
+public import SDL_audio;
+public import SDL_cdrom;
+public import SDL_joystick;
+public import SDL_events;
+public import SDL_video;
+public import SDL_byteorder;
+public import SDL_Version;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_endian.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_endian.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_endian.d	2007-08-29 19:53:23.000000000 +0200
@@ -34,9 +34,9 @@
          and other data sources.
 */
 
-import SDL_types;
-import SDL_rwops;
-import SDL_byteorder;
+public import SDL_types;
+public import SDL_rwops;
+public import SDL_byteorder;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_events.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_events.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_events.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,12 +22,12 @@
 
 /* Include file for SDL event handling */
 
-import SDL_types;
-import SDL_active;
-import SDL_keyboard;
-import SDL_mouse;
-import SDL_joystick;
-import SDL_syswm;
+public import SDL_types;
+public import SDL_active;
+public import SDL_keyboard;
+public import SDL_mouse;
+public import SDL_joystick;
+public import SDL_syswm;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_joystick.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_joystick.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_joystick.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,7 +22,7 @@
 
 /* Include file for SDL joystick event handling */
 
-import SDL_types;
+public import SDL_types;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_keyboard.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_keyboard.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_keyboard.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,11 +22,11 @@
 
 /* Include file for SDL keyboard event handling */
 
-import SDL_types;
+public import SDL_types;
 // !!! A hack! struct SDL_keysym is defined in this module,
 // !!! so we need to resolve the nameclash...
 // !!! Definitely won't work on *NIX but for now will do.
-import SDL_Keysym;
+public import SDL_Keysym;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_mixer.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_mixer.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_mixer.d	2007-08-29 19:53:23.000000000 +0200
@@ -24,7 +24,7 @@
 
 /* $Id: SDL_mixer.d,v 1.1.1.1 2005/06/18 00:46:00 kenta Exp $ */
 
-import SDL;
+public import SDL;
 
 extern (C) {
 
Index: gunroar-0.15.dfsg1/import/SDL_mouse.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_mouse.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_mouse.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,8 +22,8 @@
 
 /* Include file for SDL mouse event handling */
 
-import SDL_types;
-import SDL_video;
+public import SDL_types;
+public import SDL_video;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_mutex.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_mutex.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_mutex.d	2007-08-29 19:53:23.000000000 +0200
@@ -25,7 +25,7 @@
 	These are independent of the other SDL routines.
 */
 
-import SDL_types;
+public import SDL_types;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_quit.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_quit.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_quit.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,7 +22,7 @@
 
 /* Include file for SDL quit event handling */
 
-import SDL_events;
+public import SDL_events;
 
 /* 
   An SDL_QUITEVENT is generated when the user tries to close the application
Index: gunroar-0.15.dfsg1/import/SDL_rwops.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_rwops.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_rwops.d	2007-08-29 19:53:23.000000000 +0200
@@ -24,7 +24,7 @@
    data sources.  It can easily be extended to files, memory, etc.
 */
 
-import SDL_types;
+public import SDL_types;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_syswm.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_syswm.d	2007-08-29 19:53:22.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_syswm.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,7 +22,7 @@
 
 /* Include file for SDL custom system window manager hooks */
 
-import SDL_Version;
+public import SDL_Version;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_thread.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_thread.d	2007-08-29 19:53:23.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_thread.d	2007-08-29 19:53:23.000000000 +0200
@@ -25,8 +25,8 @@
 	These are independent of the other SDL routines.
 */
 
-import SDL_types;
-import SDL_mutex;
+public import SDL_types;
+public import SDL_mutex;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_timer.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_timer.d	2007-08-29 19:53:23.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_timer.d	2007-08-29 19:53:23.000000000 +0200
@@ -20,7 +20,7 @@
     slouken@devolution.com
 */
 
-import SDL_types;
+public import SDL_types;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_Version.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_Version.d	2007-08-29 19:53:23.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_Version.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,7 +22,7 @@
 
 /* This header defines the current SDL version */
 
-import SDL_types;
+public import SDL_types;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/SDL_video.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/SDL_video.d	2007-08-29 19:53:23.000000000 +0200
+++ gunroar-0.15.dfsg1/import/SDL_video.d	2007-08-29 19:53:23.000000000 +0200
@@ -22,9 +22,9 @@
 
 /* Header file for access to the SDL raw framebuffer window */
 
-import SDL_types;
-import SDL_mutex;
-import SDL_rwops;
+public import SDL_types;
+public import SDL_mutex;
+public import SDL_rwops;
 
 extern(C):
 
Index: gunroar-0.15.dfsg1/import/opengl.d
===================================================================
--- gunroar-0.15.dfsg1.orig/import/opengl.d	2007-08-29 19:53:33.000000000 +0200
+++ gunroar-0.15.dfsg1/import/opengl.d	2007-08-29 19:53:50.000000000 +0200
@@ -1116,7 +1116,7 @@
 /*************************************************************/
 
 void /*APIENTRY*/glAccum (GLenum op, GLfloat value);
-void /*APIENTRY*/glAlphaFunc (GLenum func, GLclampf ref);
+void /*APIENTRY*/glAlphaFunc (GLenum func, GLclampf ref_);
 GLboolean /*APIENTRY*/glAreTexturesResident (GLsizei n, GLuint *textures, GLboolean *residences);
 void /*APIENTRY*/glArrayElement (GLint i);
 void /*APIENTRY*/glBegin (GLenum mode);
@@ -1369,7 +1369,7 @@
 void /*APIENTRY*/glScissor (GLint x, GLint y, GLsizei width, GLsizei height);
 void /*APIENTRY*/glSelectBuffer (GLsizei size, GLuint *buffer);
 void /*APIENTRY*/glShadeModel (GLenum mode);
-void /*APIENTRY*/glStencilFunc (GLenum func, GLint ref, GLuint mask);
+void /*APIENTRY*/glStencilFunc (GLenum func, GLint ref_, GLuint mask);
 void /*APIENTRY*/glStencilMask (GLuint mask);
 void /*APIENTRY*/glStencilOp (GLenum fail, GLenum zfail, GLenum zpass);
 void /*APIENTRY*/glTexCoord1d (GLdouble s);
