Uploaded libsdl1.2 1.2.2-3.1 (sparc) to ftp-master
-----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: sparc
Version: 1.2.2-3.1
Distribution: unstable
Urgency: low
Maintainer: Debian/sparc Build Daemon <buildd@sparc.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:
e03f21c8719c242c540f8009aa9e158d 8774 libs optional libsdl1.2debian_1.2.2-3.1_sparc.deb
e45741943bb652113e99a3b8b069420f 145096 libs optional libsdl1.2debian-all_1.2.2-3.1_sparc.deb
34fbd67f1baa7f156febc59ccb717197 138640 libs optional libsdl1.2debian-oss_1.2.2-3.1_sparc.deb
85641854377f17503ce0f7e9c11a2aa8 139436 libs optional libsdl1.2debian-esd_1.2.2-3.1_sparc.deb
70c14be1de2b6aa89e3e8626e8af2b37 139600 libs optional libsdl1.2debian-arts_1.2.2-3.1_sparc.deb
b57b6fa8f67d6a8000edcea49b3c0c94 686804 devel optional libsdl1.2-dev_1.2.2-3.1_sparc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.6 and Gnu Privacy Guard <http://www.gnupg.org/>
iEYEARECAAYFAjvHYsQACgkQgD/uEicUG7DthgCfUFeR6mVfr+/AwikY3wv24pNd
Kf0AnRDokWMeViDp9WbGhjZSFOry2c0s
=FmCt
-----END PGP SIGNATURE-----
Reply to: