Installed libsdl1.2 1.2.2-3.1 (i386 source)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 9 Oct 2001 12:40:28 -0500
Source: libsdl1.2
Binary: libsdl1.2-dev libsdl1.2debian libsdl1.2debian-arts libsdl1.2debian-oss libsdl1.2debian-all libsdl1.2debian-esd
Architecture: source i386
Version: 1.2.2-3.1
Distribution: unstable
Urgency: low
Maintainer: Fredrik Hallenberg <hallon@debian.org>
Changed-By: Branden Robinson <branden@debian.org>
Description:
libsdl1.2-dev - Simple DirectMedia Layer development files
libsdl1.2debian - Simple DirectMedia Layer
libsdl1.2debian-all - Simple DirectMedia Layer (with all available options)
libsdl1.2debian-arts - Simple DirectMedia Layer (with X11 and aRts options)
libsdl1.2debian-esd - Simple DirectMedia Layer (with X11 and esound options)
libsdl1.2debian-oss - Simple DirectMedia Layer (with X11 and OSS options)
Closes: 114583 114808
Changes:
libsdl1.2 (1.2.2-3.1) unstable; urgency=low
.
* NMU to fix the Big SDL and X Extension Library Problem (Closes: #114808)
* Thanks to Eric Gillespie, Jr. for help preparing this solution
* configure.in: remove XF86VMLIB, XF86DGALIB, XF86VMLIB hacks
* ltmain.sh: corrected a boatload of cases where unquoted,
possibly-undefined variables were used in string comparison tests
* sdl.m4: change macro AM_PATH_SDL for usage by shared libraries,
exporting SDL_LIBS_FOR_LIBS
* sdl-config.1: wrote a manual page for sdl-config
* sdl-config.in:
- added --library-libs option, to be used by libraries that want to use
sdl-config; ordinary apps can and should still use --libs (or
--static-libs)
- documented "--library-libs" option in usage message
- documented "--static-libs" option in usage message (when it is
available)
* re-ran libtoolize --force --copy; aclocal; automake --foreign; autoconf
(using libtool 1.4.2-1, automake 1.4-p4-1, autoconf 2.25-2)
64 files changed, 5350 insertions(+), 2379 deletions(-)
* debian/control:
- use xlibmesa-dev as a real alternative for build-dependency on libgl-dev
- use libasound1-dev as real alternative for build-dependency on
alsalib-dev (Closes: #114583)
- bumped Standards-Version
- cleaned up package descriptions a bit, and made the short
descriptions unique with respect to each other
- libsdl1.2-dev provides libsdl-dev
- renamed the actual shared library packages from "libsd1.2*" to
"libsdl1.2debian"; this is necessary because:
1) 3 static X extension libraries are no longer present in the libSDL
shared object on half the architectures in Debian;
2) SDL-dependent packages on those same architectures, if built
against libsdl1.2-dev 1.2.2-3, didn't link against the static X
extension libraries themselves, thanks to sdl-config being fixed
incorrectly in that same version;
3) Unresolved symbol errors are not something we want to subject our
users to;
4) It's better to rename the shared library packages than have them
all Conflict: with every existing package that depends on
libsdl1.2 (that's just asking for trouble).
- added appropriate Replaces and Conflicts to libsdl1.2debian* packages
- changed libsdl1.2debian dependency to be on libsdl1.2debian* packages
* debian/libsdl1.2debian-{all,arts,esd,oss}.lintian: added lintian overrides
file to suppress lintian error on i386 "shlib-with-non-pic-code"; this
warning is caused due to one of two problems:
1) There is a bug in the SDL's .asm files, since they are not written to
support PIC correctly; or
2) The SDL .asm files are written correctly, and NASM simply does not
produce a valid PIC object. IOW, it may look PIC, and work like PIC,
but isn't actually conforming to PIC specs in one way or another.
So it's either an upstream bug in libsdl1.2 or an upstream bug in nasm; in
any event, the error only appears on i386, which seems to be able to
handle the SDL shared library just fine anyway. Thanks to Ben Collins for
this analysis.
* debian/libsdl1.2-dev.manpages: ship sdl-config.1 manpage
* debian/rules:
- add "--with-pic" to all configure calls (not sure why this isn't the
default)
- reference "libsdl1.2debian" where appropriate instead of "libsdl1.2"
- ship new lintian override files
* debian/shlibs.local: just cleaned up the whitespace
Files:
913ed290c33de27e80507e028189c7a4 1069 libs optional libsdl1.2_1.2.2-3.1.dsc
82d7da2528563389b9772c88c30cfd93 64134 libs optional libsdl1.2_1.2.2-3.1.diff.gz
95ff336350f67740f311668d6acd3299 8784 libs optional libsdl1.2debian_1.2.2-3.1_i386.deb
f4fd36a05d022a3413c544efefe036ae 147310 libs optional libsdl1.2debian-all_1.2.2-3.1_i386.deb
ad2acb6c3910ce12cd04f7ed422fd2fc 136324 libs optional libsdl1.2debian-oss_1.2.2-3.1_i386.deb
c4ebf4c253b3c3833fb9fcbd5660319c 137084 libs optional libsdl1.2debian-esd_1.2.2-3.1_i386.deb
927fcad238b9a491b0defe9f6219d7ef 137076 libs optional libsdl1.2debian-arts_1.2.2-3.1_i386.deb
b573d0793f4a1c3327d05d0cc72863cc 679308 devel optional libsdl1.2-dev_1.2.2-3.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iEYEARECAAYFAjvEsiIACgkQ6kxmHytGonzSpgCfa6hEk1TA2I3xQATJgbK+rPTs
JTMAn2gdvIisgeRHmqmD6q05tnMAe3k4
=7vfg
-----END PGP SIGNATURE-----
Installed:
libsdl1.2-dev_1.2.2-3.1_i386.deb
to pool/main/libs/libsdl1.2/libsdl1.2-dev_1.2.2-3.1_i386.deb
libsdl1.2_1.2.2-3.1.diff.gz
to pool/main/libs/libsdl1.2/libsdl1.2_1.2.2-3.1.diff.gz
libsdl1.2debian-all_1.2.2-3.1_i386.deb
to pool/main/libs/libsdl1.2/libsdl1.2debian-all_1.2.2-3.1_i386.deb
libsdl1.2debian-esd_1.2.2-3.1_i386.deb
to pool/main/libs/libsdl1.2/libsdl1.2debian-esd_1.2.2-3.1_i386.deb
libsdl1.2debian-oss_1.2.2-3.1_i386.deb
to pool/main/libs/libsdl1.2/libsdl1.2debian-oss_1.2.2-3.1_i386.deb
libsdl1.2debian-arts_1.2.2-3.1_i386.deb
to pool/main/libs/libsdl1.2/libsdl1.2debian-arts_1.2.2-3.1_i386.deb
libsdl1.2debian_1.2.2-3.1_i386.deb
to pool/main/libs/libsdl1.2/libsdl1.2debian_1.2.2-3.1_i386.deb
libsdl1.2_1.2.2-3.1.dsc
to pool/main/libs/libsdl1.2/libsdl1.2_1.2.2-3.1.dsc
Reply to: