summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Kitt <skitt@debian.org>2021-10-29 16:27:46 +0100
committerStephen Kitt <skitt@debian.org>2021-10-29 16:27:46 +0100
commit071ac900447ce8abdaff8730ac3bbf6e246ad270 (patch)
tree69664c8d00bee9589a300ed226b2f95827132a38
Import sdl12-compat_0.0~git20211015.36a09e4-1.debian.tar.xz
[dgit import tarball sdl12-compat 0.0~git20211015.36a09e4-1 sdl12-compat_0.0~git20211015.36a09e4-1.debian.tar.xz]
-rw-r--r--README.Debian37
-rw-r--r--changelog46
-rw-r--r--control52
-rw-r--r--copyright135
-rw-r--r--gbp.conf3
-rw-r--r--libsdl1.2-compat-shim.links2
-rw-r--r--libsdl1.2-compat-shim.triggers1
-rw-r--r--libsdl1.2-compat.install1
-rw-r--r--libsdl1.2-compat.symbols233
-rw-r--r--not-installed7
-rwxr-xr-xrules18
-rw-r--r--source/format1
-rw-r--r--watch4
13 files changed, 540 insertions, 0 deletions
diff --git a/README.Debian b/README.Debian
new file mode 100644
index 0000000..cbd8749
--- /dev/null
+++ b/README.Debian
@@ -0,0 +1,37 @@
+libsdl1.2-compat
+================
+
+This package provides the SDL 2-based SDL 1.2 compatibility layer in a
+library in /usr/lib/${DEB_HOST_MULTIARCH}/sdl12-compat. You can force
+SDL 1.2 programs to use this by loading the library using LD_PRELOAD:
+
+LD_PRELOAD=/usr/lib/${DEB_HOST_MULTIARCH}/sdl12-compat/libSDL-1.2.so.0 \
+sdl12program
+
+On Wayland, you may want to force SDL 2 to use that instead of an X11
+compatibility layer (Xwayland); to do so, set SDL_VIDEODRIVER=wayland.
+However this will cause SDL 1.2 programs to fail if run using the SDL
+1.2 libraries, so it should only be set for specific programs you wish
+to run in this fashion.
+
+libsdl1.2-compat is under development, you will see many “FIXME”
+messages on standard error.
+
+libsdl1.2-compat-shim
+=====================
+
+This will replace libsdl1.2debian, and cause all SDL 1.2-based
+programs to use the SDL 2.0 compatibility layer. It is a runtime
+replacement only, you will not be able to build SDL 1.2 programs using
+it; libsdl1.2-dev can’t be installed with the shim.
+
+Symbols
+=======
+
+Even though neither packages are intended for development,
+libsdl1.2-compat ships a symbols file; this is intended for use with
+packages which might use the compatibility library directly (e.g. as a
+replacement for libSDL-1.2.id.so.0).
+
+
+ -- Stephen Kitt <skitt@debian.org>, Fri, 2 Apr 2021 22:30:13 +0200
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..220caca
--- /dev/null
+++ b/changelog
@@ -0,0 +1,46 @@
+sdl12-compat (0.0~git20211015.36a09e4-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+
+ -- Stephen Kitt <skitt@debian.org> Fri, 29 Oct 2021 17:27:46 +0200
+
+sdl12-compat (0.0~git20210909.a98590a-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+ * Since the library dlopens libsdl2, the package needs an explicit
+ dependency on libsdl2-2.0-0.
+ * Standards-Version 4.6.0, no change required.
+
+ -- Stephen Kitt <skitt@debian.org> Sat, 11 Sep 2021 19:07:37 +0200
+
+sdl12-compat (0.0~git20210814.a3bfcb2-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+
+ -- Stephen Kitt <skitt@debian.org> Thu, 19 Aug 2021 16:21:22 +0200
+
+sdl12-compat (0.0~git20210628.cf47f88-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+ * Fix the incorrect mention of SDL 1.0 in the package descriptions.
+
+ -- Stephen Kitt <skitt@debian.org> Tue, 29 Jun 2021 21:36:33 +0200
+
+sdl12-compat (0.0~git20210619.4ad7ba6-1) unstable; urgency=medium
+
+ * New upstream snapshot (with the ability to provide a development
+ package, but this isn’t enabled yet).
+
+ -- Stephen Kitt <skitt@debian.org> Mon, 21 Jun 2021 11:55:55 +0200
+
+sdl12-compat (0.0~git20210519.ebcbb11-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+
+ -- Stephen Kitt <skitt@debian.org> Sun, 23 May 2021 15:55:49 +0200
+
+sdl12-compat (0.0~git20210312.a719acd-1) unstable; urgency=low
+
+ * Initial release. Closes: #985170.
+
+ -- Stephen Kitt <skitt@debian.org> Fri, 02 Apr 2021 22:35:55 +0200
diff --git a/control b/control
new file mode 100644
index 0000000..a85eea2
--- /dev/null
+++ b/control
@@ -0,0 +1,52 @@
+Source: sdl12-compat
+Priority: optional
+Maintainer: Debian SDL package maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>
+Uploaders: Stephen Kitt <skitt@debian.org>
+Build-Depends:
+ cmake,
+ debhelper-compat (= 13),
+ libglu1-mesa-dev,
+ libsdl2-dev,
+ libx11-dev
+Standards-Version: 4.6.0
+Section: libs
+Homepage: https://github.com/libsdl-org/sdl12-compat
+Vcs-Git: https://salsa.debian.org/sdl-team/sdl12-compat.git
+Vcs-Browser: https://salsa.debian.org/sdl-team/sdl12-compat
+Rules-Requires-Root: no
+
+Package: libsdl1.2-compat
+Architecture: any
+Multi-Arch: same
+Depends: ${shlibs:Depends}, ${misc:Depends}, libsdl2-2.0-0
+Pre-Depends: ${misc:Pre-Depends}
+Description: SDL 1.2 binary compatibility library wrapping SDL 2.0
+ libsdl1.2-compat provides a binary compatible API for programs built
+ against SDL 1.2, but using SDL 2.0.
+ .
+ If you are writing new code, please target SDL 2.0 directly instead
+ of using this layer.
+ .
+ This package only provides the library, in a private location, so
+ that it can be co-installed with libsdl1.2debian. It is intended for
+ packages with a specific use for the compatibility layer (which
+ provides some extra symbols not present in libsdl1.2debian).
+ To replace libsdl1.2debian entirely, and use the compatibility layer
+ with all SDL 1.2 programs, install libsdl1.2-compat-shim.
+
+Package: libsdl1.2-compat-shim
+Architecture: any
+Multi-Arch: same
+Depends: libsdl1.2-compat, ${misc:Depends}
+Conflicts: libsdl1.2debian
+Replaces: libsdl1.2debian
+Provides: libsdl1.2debian (= 1.2.15-1)
+Description: libsdl1.2debian replacement using SDL 2.0
+ libsdl1.2-compat provides a binary compatible API for programs built
+ against SDL 1.2, but using SDL 2.0.
+ .
+ If you are writing new code, please target SDL 2.0 directly instead
+ of using this layer.
+ .
+ This package replaces libsdl1.2debian with the SDL 2.0 compatibility
+ layer, so that all SDL 1.2 program will use it.
diff --git a/copyright b/copyright
new file mode 100644
index 0000000..8560a86
--- /dev/null
+++ b/copyright
@@ -0,0 +1,135 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: sdl12-compat
+Upstream-Contact: https://github.com/libsdl-org/sdl12-compat/issues
+Source: https://github.com/libsdl-org/sdl12-compat
+
+Files: *
+Copyright: 1997-2021 Sam Lantiga <slouken@libsdl.org>
+License: zlib/libpng
+
+Files: cmake/modules/FindSDL2.cmake
+Copyright: 2019 Amine Ben Hassouna <amine.benhassouna@gmail.com>
+ 2000-2019 Kitware, Inc. and Contributors
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ .
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ * Neither the name of Kitware, Inc. nor the names of Contributors
+ may be used to endorse or promote products derived from this
+ software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: debian/*
+Copyright: 2021 Stephen Kitt <skitt@debian.org>
+License: zlib/libpng
+
+Files: include/SDL/SDL_opengl.h
+Copyright: 2007 The Khronos Group Inc.
+License: MIT
+
+Files: src/dr_mp3.h
+Copyright: David Reid
+License: public-domain or MIT-0
+
+
+License: zlib/libpng
+ This software is provided 'as-is', without any express or implied warranty.
+ In no event will the authors be held liable for any damages arising from the
+ use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software in a
+ product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ .
+ 2. Altered source versions must be plainly marked as such, and must not
+ be misrepresented as being the original software.
+ .
+ 3. This notice may not be removed or altered from any source
+ distribution.
+
+License: public-domain
+ This is free and unencumbered software released into the public domain.
+ .
+ Anyone is free to copy, modify, publish, use, compile, sell, or
+ distribute this software, either in source code form or as a compiled
+ binary, for any purpose, commercial or non-commercial, and by any
+ means.
+ .
+ In jurisdictions that recognize copyright laws, the author or authors
+ of this software dedicate any and all copyright interest in the
+ software to the public domain. We make this dedication for the
+ benefit of the public at large and to the detriment of our heirs and
+ successors. We intend this dedication to be an overt act of
+ relinquishment in perpetuity of all present and future rights to this
+ software under copyright law.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ .
+ For more information, please refer to <http://unlicense.org/>
+
+License: MIT-0
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
+
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining a
+ copy of this software and/or associated documentation files (the
+ "Materials"), to deal in the Materials without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Materials, and to
+ permit persons to whom the Materials are furnished to do so, subject to
+ the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included
+ in all copies or substantial portions of the Materials.
+ .
+ THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+ MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
diff --git a/gbp.conf b/gbp.conf
new file mode 100644
index 0000000..53bffd8
--- /dev/null
+++ b/gbp.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+pristine-tar = True
+debian-branch = debian/latest
diff --git a/libsdl1.2-compat-shim.links b/libsdl1.2-compat-shim.links
new file mode 100644
index 0000000..8d66cf5
--- /dev/null
+++ b/libsdl1.2-compat-shim.links
@@ -0,0 +1,2 @@
+usr/lib/${DEB_HOST_MULTIARCH}/sdl12-compat/libSDL-1.2.so.0 usr/lib/${DEB_HOST_MULTIARCH}/libSDL-1.2.so.0
+usr/lib/${DEB_HOST_MULTIARCH}/sdl12-compat/libSDL-1.2.so.1.2.50 usr/lib/${DEB_HOST_MULTIARCH}/libSDL-1.2.so.1.2.50
diff --git a/libsdl1.2-compat-shim.triggers b/libsdl1.2-compat-shim.triggers
new file mode 100644
index 0000000..dd86603
--- /dev/null
+++ b/libsdl1.2-compat-shim.triggers
@@ -0,0 +1 @@
+activate-noawait ldconfig
diff --git a/libsdl1.2-compat.install b/libsdl1.2-compat.install
new file mode 100644
index 0000000..feb81ba
--- /dev/null
+++ b/libsdl1.2-compat.install
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/*.so.* usr/lib/${DEB_HOST_MULTIARCH}/sdl12-compat/
diff --git a/libsdl1.2-compat.symbols b/libsdl1.2-compat.symbols
new file mode 100644
index 0000000..15d94b0
--- /dev/null
+++ b/libsdl1.2-compat.symbols
@@ -0,0 +1,233 @@
+libSDL-1.2.so.0 libsdl1.2-compat #MINVER#
+ SDL_AddTimer@Base 0.0~git20210312.a719acd
+ SDL_AllocRW@Base 0.0~git20210312.a719acd
+ SDL_AudioDriverName@Base 0.0~git20210312.a719acd
+ SDL_AudioInit@Base 0.0~git20210312.a719acd
+ SDL_AudioQuit@Base 0.0~git20210312.a719acd
+ SDL_BuildAudioCVT@Base 0.0~git20210312.a719acd
+ SDL_CDClose@Base 0.0~git20210312.a719acd
+ SDL_CDEject@Base 0.0~git20210312.a719acd
+ SDL_CDName@Base 0.0~git20210312.a719acd
+ SDL_CDNumDrives@Base 0.0~git20210312.a719acd
+ SDL_CDOpen@Base 0.0~git20210312.a719acd
+ SDL_CDPause@Base 0.0~git20210312.a719acd
+ SDL_CDPlay@Base 0.0~git20210312.a719acd
+ SDL_CDPlayTracks@Base 0.0~git20210312.a719acd
+ SDL_CDResume@Base 0.0~git20210312.a719acd
+ SDL_CDStatus@Base 0.0~git20210312.a719acd
+ SDL_CDStop@Base 0.0~git20210312.a719acd
+ SDL_ClearError@Base 0.0~git20210312.a719acd
+ SDL_CloseAudio@Base 0.0~git20210312.a719acd
+ SDL_CondBroadcast@Base 0.0~git20210312.a719acd
+ SDL_CondSignal@Base 0.0~git20210312.a719acd
+ SDL_CondWait@Base 0.0~git20210312.a719acd
+ SDL_CondWaitTimeout@Base 0.0~git20210312.a719acd
+ SDL_ConvertAudio@Base 0.0~git20210312.a719acd
+ SDL_ConvertSurface@Base 0.0~git20210312.a719acd
+ SDL_CreateCond@Base 0.0~git20210312.a719acd
+ SDL_CreateCursor@Base 0.0~git20210312.a719acd
+ SDL_CreateMutex@Base 0.0~git20210312.a719acd
+ SDL_CreateRGBSurface@Base 0.0~git20210312.a719acd
+ SDL_CreateRGBSurfaceFrom@Base 0.0~git20210312.a719acd
+ SDL_CreateSemaphore@Base 0.0~git20210312.a719acd
+ SDL_CreateThread@Base 0.0~git20210312.a719acd
+ SDL_CreateYUVOverlay@Base 0.0~git20210312.a719acd
+ SDL_Delay@Base 0.0~git20210312.a719acd
+ SDL_DestroyCond@Base 0.0~git20210312.a719acd
+ SDL_DestroyMutex@Base 0.0~git20210312.a719acd
+ SDL_DestroySemaphore@Base 0.0~git20210312.a719acd
+ SDL_DisplayFormat@Base 0.0~git20210312.a719acd
+ SDL_DisplayFormatAlpha@Base 0.0~git20210312.a719acd
+ SDL_DisplayYUVOverlay@Base 0.0~git20210312.a719acd
+ SDL_EnableKeyRepeat@Base 0.0~git20210312.a719acd
+ SDL_EnableUNICODE@Base 0.0~git20210312.a719acd
+ SDL_Error@Base 0.0~git20210312.a719acd
+ SDL_EventState@Base 0.0~git20210312.a719acd
+ SDL_FillRect@Base 0.0~git20210312.a719acd
+ SDL_Flip@Base 0.0~git20210312.a719acd
+ SDL_FreeCursor@Base 0.0~git20210312.a719acd
+ SDL_FreeRW@Base 0.0~git20210312.a719acd
+ SDL_FreeSurface@Base 0.0~git20210312.a719acd
+ SDL_FreeWAV@Base 0.0~git20210312.a719acd
+ SDL_FreeYUVOverlay@Base 0.0~git20210312.a719acd
+ SDL_GL_DisableContext@Base 0.0~git20210312.a719acd
+ SDL_GL_EnableContext_Thread@Base 0.0~git20210312.a719acd
+ SDL_GL_GetAttribute@Base 0.0~git20210312.a719acd
+ SDL_GL_GetProcAddress@Base 0.0~git20210312.a719acd
+ SDL_GL_LoadLibrary@Base 0.0~git20210312.a719acd
+ SDL_GL_Lock@Base 0.0~git20210312.a719acd
+ SDL_GL_SetAttribute@Base 0.0~git20210312.a719acd
+ SDL_GL_SwapBuffers@Base 0.0~git20210312.a719acd
+ SDL_GL_Unlock@Base 0.0~git20210312.a719acd
+ SDL_GL_UpdateRects@Base 0.0~git20210312.a719acd
+ SDL_GetAppState@Base 0.0~git20210312.a719acd
+ SDL_GetAudioStatus@Base 0.0~git20210312.a719acd
+ SDL_GetClipRect@Base 0.0~git20210312.a719acd
+ SDL_GetCursor@Base 0.0~git20210312.a719acd
+ SDL_GetError@Base 0.0~git20210312.a719acd
+ SDL_GetEventFilter@Base 0.0~git20210312.a719acd
+ SDL_GetGammaRamp@Base 0.0~git20210312.a719acd
+ SDL_GetKeyName@Base 0.0~git20210312.a719acd
+ SDL_GetKeyRepeat@Base 0.0~git20210312.a719acd
+ SDL_GetKeyState@Base 0.0~git20210312.a719acd
+ SDL_GetModState@Base 0.0~git20210312.a719acd
+ SDL_GetMouseState@Base 0.0~git20210312.a719acd
+ SDL_GetRGB@Base 0.0~git20210312.a719acd
+ SDL_GetRGBA@Base 0.0~git20210312.a719acd
+ SDL_GetRelativeMouseState@Base 0.0~git20210312.a719acd
+ SDL_GetThreadID@Base 0.0~git20210312.a719acd
+ SDL_GetTicks@Base 0.0~git20210312.a719acd
+ SDL_GetVideoInfo@Base 0.0~git20210312.a719acd
+ SDL_GetVideoSurface@Base 0.0~git20210312.a719acd
+ SDL_GetWMInfo@Base 0.0~git20210312.a719acd
+ SDL_Has3DNow@Base 0.0~git20210312.a719acd
+ SDL_Has3DNowExt@Base 0.0~git20210312.a719acd
+ SDL_HasAltiVec@Base 0.0~git20210312.a719acd
+ SDL_HasMMX@Base 0.0~git20210312.a719acd
+ SDL_HasMMXExt@Base 0.0~git20210312.a719acd
+ SDL_HasRDTSC@Base 0.0~git20210312.a719acd
+ SDL_HasSSE2@Base 0.0~git20210312.a719acd
+ SDL_HasSSE@Base 0.0~git20210312.a719acd
+ SDL_Init@Base 0.0~git20210312.a719acd
+ SDL_InitSubSystem@Base 0.0~git20210312.a719acd
+ SDL_JoystickClose@Base 0.0~git20210312.a719acd
+ SDL_JoystickEventState@Base 0.0~git20210312.a719acd
+ SDL_JoystickGetAxis@Base 0.0~git20210312.a719acd
+ SDL_JoystickGetBall@Base 0.0~git20210312.a719acd
+ SDL_JoystickGetButton@Base 0.0~git20210312.a719acd
+ SDL_JoystickGetHat@Base 0.0~git20210312.a719acd
+ SDL_JoystickIndex@Base 0.0~git20210312.a719acd
+ SDL_JoystickName@Base 0.0~git20210312.a719acd
+ SDL_JoystickNumAxes@Base 0.0~git20210312.a719acd
+ SDL_JoystickNumBalls@Base 0.0~git20210312.a719acd
+ SDL_JoystickNumButtons@Base 0.0~git20210312.a719acd
+ SDL_JoystickNumHats@Base 0.0~git20210312.a719acd
+ SDL_JoystickOpen@Base 0.0~git20210312.a719acd
+ SDL_JoystickOpened@Base 0.0~git20210312.a719acd
+ SDL_JoystickUpdate@Base 0.0~git20210312.a719acd
+ SDL_KillThread@Base 0.0~git20210312.a719acd
+ SDL_Linked_Version@Base 0.0~git20210312.a719acd
+ SDL_ListModes@Base 0.0~git20210312.a719acd
+ SDL_LoadBMP_RW@Base 0.0~git20210312.a719acd
+ SDL_LoadFunction@Base 0.0~git20210312.a719acd
+ SDL_LoadObject@Base 0.0~git20210312.a719acd
+ SDL_LoadWAV_RW@Base 0.0~git20210312.a719acd
+ SDL_LockAudio@Base 0.0~git20210312.a719acd
+ SDL_LockSurface@Base 0.0~git20210312.a719acd
+ SDL_LockYUVOverlay@Base 0.0~git20210312.a719acd
+ SDL_LowerBlit@Base 0.0~git20210312.a719acd
+ SDL_MapRGB@Base 0.0~git20210312.a719acd
+ SDL_MapRGBA@Base 0.0~git20210312.a719acd
+ SDL_MixAudio@Base 0.0~git20210312.a719acd
+ SDL_NumJoysticks@Base 0.0~git20210312.a719acd
+ SDL_OpenAudio@Base 0.0~git20210312.a719acd
+ SDL_PauseAudio@Base 0.0~git20210312.a719acd
+ SDL_PeepEvents@Base 0.0~git20210312.a719acd
+ SDL_PollEvent@Base 0.0~git20210312.a719acd
+ SDL_PumpEvents@Base 0.0~git20210312.a719acd
+ SDL_PushEvent@Base 0.0~git20210312.a719acd
+ SDL_Quit@Base 0.0~git20210312.a719acd
+ SDL_QuitSubSystem@Base 0.0~git20210312.a719acd
+ SDL_RWFromConstMem@Base 0.0~git20210312.a719acd
+ SDL_RWFromFP@Base 0.0~git20210312.a719acd
+ SDL_RWFromFile@Base 0.0~git20210312.a719acd
+ SDL_RWFromMem@Base 0.0~git20210312.a719acd
+ SDL_ReadBE16@Base 0.0~git20210312.a719acd
+ SDL_ReadBE32@Base 0.0~git20210312.a719acd
+ SDL_ReadBE64@Base 0.0~git20210312.a719acd
+ SDL_ReadLE16@Base 0.0~git20210312.a719acd
+ SDL_ReadLE32@Base 0.0~git20210312.a719acd
+ SDL_ReadLE64@Base 0.0~git20210312.a719acd
+ SDL_RemoveTimer@Base 0.0~git20210312.a719acd
+ SDL_SaveBMP_RW@Base 0.0~git20210312.a719acd
+ SDL_SemPost@Base 0.0~git20210312.a719acd
+ SDL_SemTryWait@Base 0.0~git20210312.a719acd
+ SDL_SemValue@Base 0.0~git20210312.a719acd
+ SDL_SemWait@Base 0.0~git20210312.a719acd
+ SDL_SemWaitTimeout@Base 0.0~git20210312.a719acd
+ SDL_SetAlpha@Base 0.0~git20210312.a719acd
+ SDL_SetClipRect@Base 0.0~git20210312.a719acd
+ SDL_SetColorKey@Base 0.0~git20210312.a719acd
+ SDL_SetColors@Base 0.0~git20210312.a719acd
+ SDL_SetCursor@Base 0.0~git20210312.a719acd
+ SDL_SetError@Base 0.0~git20210312.a719acd
+ SDL_SetEventFilter@Base 0.0~git20210312.a719acd
+ SDL_SetGamma@Base 0.0~git20210312.a719acd
+ SDL_SetGammaRamp@Base 0.0~git20210312.a719acd
+ SDL_SetModState@Base 0.0~git20210312.a719acd
+ SDL_SetPalette@Base 0.0~git20210312.a719acd
+ SDL_SetTimer@Base 0.0~git20210312.a719acd
+ SDL_SetVideoMode@Base 0.0~git20210312.a719acd
+ SDL_ShowCursor@Base 0.0~git20210312.a719acd
+ SDL_SoftStretch@Base 0.0~git20210312.a719acd
+ SDL_ThreadID@Base 0.0~git20210312.a719acd
+ SDL_UnloadObject@Base 0.0~git20210312.a719acd
+ SDL_UnlockAudio@Base 0.0~git20210312.a719acd
+ SDL_UnlockSurface@Base 0.0~git20210312.a719acd
+ SDL_UnlockYUVOverlay@Base 0.0~git20210312.a719acd
+ SDL_UpdateRect@Base 0.0~git20210312.a719acd
+ SDL_UpdateRects@Base 0.0~git20210312.a719acd
+ SDL_UpperBlit@Base 0.0~git20210312.a719acd
+ SDL_VideoDriverName@Base 0.0~git20210312.a719acd
+ SDL_VideoInit@Base 0.0~git20210312.a719acd
+ SDL_VideoModeOK@Base 0.0~git20210312.a719acd
+ SDL_VideoQuit@Base 0.0~git20210312.a719acd
+ SDL_WM_GetCaption@Base 0.0~git20210312.a719acd
+ SDL_WM_GrabInput@Base 0.0~git20210312.a719acd
+ SDL_WM_IconifyWindow@Base 0.0~git20210312.a719acd
+ SDL_WM_SetCaption@Base 0.0~git20210312.a719acd
+ SDL_WM_SetIcon@Base 0.0~git20210312.a719acd
+ SDL_WM_ToggleFullScreen@Base 0.0~git20210312.a719acd
+ SDL_WaitEvent@Base 0.0~git20210312.a719acd
+ SDL_WaitThread@Base 0.0~git20210312.a719acd
+ SDL_WarpMouse@Base 0.0~git20210312.a719acd
+ SDL_WasInit@Base 0.0~git20210312.a719acd
+ SDL_WriteBE16@Base 0.0~git20210312.a719acd
+ SDL_WriteBE32@Base 0.0~git20210312.a719acd
+ SDL_WriteBE64@Base 0.0~git20210312.a719acd
+ SDL_WriteLE16@Base 0.0~git20210312.a719acd
+ SDL_WriteLE32@Base 0.0~git20210312.a719acd
+ SDL_WriteLE64@Base 0.0~git20210312.a719acd
+ SDL_calloc@Base 0.0~git20210312.a719acd
+ SDL_free@Base 0.0~git20210312.a719acd
+ SDL_getenv@Base 0.0~git20210312.a719acd
+ SDL_iconv@Base 0.0~git20210312.a719acd
+ SDL_iconv_close@Base 0.0~git20210312.a719acd
+ SDL_iconv_open@Base 0.0~git20210312.a719acd
+ SDL_iconv_string@Base 0.0~git20210312.a719acd
+ SDL_lltoa@Base 0.0~git20210312.a719acd
+ SDL_ltoa@Base 0.0~git20210312.a719acd
+ SDL_malloc@Base 0.0~git20210312.a719acd
+ SDL_memcmp@Base 0.0~git20210312.a719acd
+ SDL_memcpy@Base 0.0~git20210312.a719acd
+ SDL_memset@Base 0.0~git20210312.a719acd
+ SDL_mutexP@Base 0.0~git20210312.a719acd
+ SDL_mutexV@Base 0.0~git20210312.a719acd
+ SDL_putenv@Base 0.0~git20210312.a719acd
+ SDL_qsort@Base 0.0~git20210312.a719acd
+ SDL_realloc@Base 0.0~git20210312.a719acd
+ SDL_revcpy@Base 0.0~git20210312.a719acd
+ SDL_snprintf@Base 0.0~git20210312.a719acd
+ SDL_sscanf@Base 0.0~git20210312.a719acd
+ SDL_strcasecmp@Base 0.0~git20210312.a719acd
+ SDL_strchr@Base 0.0~git20210312.a719acd
+ SDL_strcmp@Base 0.0~git20210312.a719acd
+ SDL_strdup@Base 0.0~git20210312.a719acd
+ SDL_strlcat@Base 0.0~git20210312.a719acd
+ SDL_strlcpy@Base 0.0~git20210312.a719acd
+ SDL_strlen@Base 0.0~git20210312.a719acd
+ SDL_strlwr@Base 0.0~git20210312.a719acd
+ SDL_strncasecmp@Base 0.0~git20210312.a719acd
+ SDL_strncmp@Base 0.0~git20210312.a719acd
+ SDL_strrchr@Base 0.0~git20210312.a719acd
+ SDL_strrev@Base 0.0~git20210312.a719acd
+ SDL_strstr@Base 0.0~git20210312.a719acd
+ SDL_strtod@Base 0.0~git20210312.a719acd
+ SDL_strtol@Base 0.0~git20210312.a719acd
+ SDL_strtoll@Base 0.0~git20210312.a719acd
+ SDL_strtoul@Base 0.0~git20210312.a719acd
+ SDL_strtoull@Base 0.0~git20210312.a719acd
+ SDL_strupr@Base 0.0~git20210312.a719acd
+ SDL_ulltoa@Base 0.0~git20210312.a719acd
+ SDL_ultoa@Base 0.0~git20210312.a719acd
+ SDL_vsnprintf@Base 0.0~git20210312.a719acd
diff --git a/not-installed b/not-installed
new file mode 100644
index 0000000..5aeb544
--- /dev/null
+++ b/not-installed
@@ -0,0 +1,7 @@
+# Only relevant once we support a development package
+usr/bin/sdl-config
+usr/include
+usr/lib/${DEB_HOST_MULTIARCH}/*.a
+usr/lib/${DEB_HOST_MULTIARCH}/*.so
+usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
+usr/share/aclocal
diff --git a/rules b/rules
new file mode 100755
index 0000000..3a45ddf
--- /dev/null
+++ b/rules
@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+# export DH_VERBOSE=1
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+include /usr/share/dpkg/architecture.mk
+
+%:
+ dh $@ -Scmake
+
+override_dh_makeshlibs:
+ dh_makeshlibs -plibsdl1.2-compat -n
+
+override_dh_shlibdeps:
+ dh_shlibdeps -plibsdl1.2-compat -lusr/lib/$(DEB_HOST_MULTIARCH)/sdl12-compat
diff --git a/source/format b/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/watch b/watch
new file mode 100644
index 0000000..3ad1e72
--- /dev/null
+++ b/watch
@@ -0,0 +1,4 @@
+version=4
+opts="mode=git, pgpmode=none" \
+https://github.com/libsdl-org/sdl12-compat \
+HEAD debian uupdate