* Remove a duplicate line from the previous changelog entry
* Wrap and sort lists of dependencies, maintainers, etc.
* d/libsdl1.2-compat-shim.links: Fix broken symlink
* d/rules: Run dh_makeshlibs on all packages
* d/control: Require lockstep upgrades
* Ensure that dh_makeshlibs works for libsdl1.2-compat-shim.
dh_makeshlibs only acts on regular files, not symlinks, so install the
library as a regular file during dh_install and replace it with a
symlink after dh_makeshlibs has run.
Disable automatic -dbgsym generation for libsdl1.2-compat-shim, to
avoid it generating a libsdl1.2-compat-shim-dbgsym package that would
collide with libsdl1.2-compat-dbgsym.
* Update Lintian overrides
* Add a libsdl1.2-compat-tests package containing (mostly manual) tests
- d/tests: Add a smoke-test using the installed-tests
* Add a libsdl1.2-compat-dev package (Closes: #990125)
- d/p/sdl-config-Remove-libdir-for-multiarch-co-installability.patch:
Add patch to make libsdl1.2-compat-dev multiarch co-installable.
This is a simplified version of what src:libsdl2 does.
- d/tests: Add a superficial autopkgtest for the -dev package
- Have a symbols file for each of the shared library's locations.
In each symbols file, distinguish between symbols that already
existed in "real" SDL 1.2 (the default dependency template),
and symbols that only exist in sdl12-compat, usually because in
"real" SDL 1.2 they were always inlined (alternative dependency
template 1).
Symbols that existed in "real" SDL 1.2 generate a dependency on
libsdl1.2debian, which can be satisfied by either the real SDL
1.2 or libsdl1.2-compat-shim. This must be the default dependency
template, because the default dependency template is the one that
is used for the SONAME reference to the library itself.
Symbols that only exist in sdl12-compat generate a dependency on
the appropriate -compat package.
* d/*.symbols: Use the released version, not the snapshot
* Upload to experimental for NEW processing
* New upstream release
* d/watch: Use Github releases
* d/gbp.conf: Use upstream VCS tags
* d/upstream/metadata: Add
* Add myself to Uploaders
* d/copyright: Use the SPDX name for the Unlicense public-domain dedication
* d/copyright: Use the copyright-format 1.0 name for the Zlib license.
This happens to be the same as the SPDX name.
* d/copyright: Use the copyright-format 1.0 name for the Expat license.
SPDX calls this the MIT license, but copyright-format 1.0 calls it Expat.
* Team upload
* New upstream snapshot
* New upstream snapshot.
* New upstream snapshot.
* New upstream snapshot.
* 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.
* New upstream snapshot.
* New upstream snapshot.
* Fix the incorrect mention of SDL 1.0 in the package descriptions.
* New upstream snapshot (with the ability to provide a development
package, but this isn’t enabled yet).
* New upstream snapshot.
* Initial release. Closes: #985170.