libsdl1.2 1.2.10-3ubuntu1 source package in Ubuntu
Changelog
libsdl1.2 (1.2.10-3ubuntu1) edgy; urgency=low * Merge from debian unstable. Remaining Ubuntu changes: - debian/control: Drop libsvga1-dev build dependency and dependencies, adapt package descriptions. libsdl1.2 (1.2.10-3) unstable; urgency=low * debian/rules, debian/control: - Enable libsvga1 support on amd64. - Explicitely disable libsvga support on other architectures to make sure that the resulting library will not be linked with libsvga1 if libsvga1-dev is installed on the system. libsdl1.2 (1.2.10-2) unstable; urgency=low * Reduce the shlibs dependency from (>> 1.2.10-1) to (>= 1.2.10-1) (Closes: #369999). libsdl1.2 (1.2.10-1) unstable; urgency=low * New upstream release (Closes: #368374). + Transparent support with XGL (Closes: #368799). + If the X libraries are UTF-8 aware, fix the Unicode result instead of relying on XLookupString() (Closes: #361802). [ Aurelien Jarno ] * debian/control, debian/rules: + Make libsdl1.2-dev depends on libushid-dev on GNU/kFreeBSD. * debian/rules: move the list of libsdl1.2-dev doc files to libsdl1.2-dev, and only call dh_installdocs once (Closes: #363113). * debian/patches/015_kfreebsd_gnu.diff: + Fixed and refreshed patches. [ Sam Hocevar (Debian packages) ] * Dropped DBS and tarball-in-tarball build method. * Use quilt for patch management. * debian/control: + Build-depend on quilt instead of dbs. + Set policy to 3.7.2. * debian/rules: + New symbols have been added to the library. Set SHLIBVER = (>> 1.2.10-1). * debian/patches/005_x11_keysym_fix.diff: + Disabled this patch because it breaks numerous programs that assume, quite correctly, that a keysym actually represents the physical key being pressed (Closes: #347709, #358870, #358976, #360872). * debian/patches/007_directfb_924_fix.diff: * debian/patches/010_bad_blit_test.diff: * debian/patches/003_ppc_vidmode_fix.diff: * debian/patches/006_gcc4_build.diff: * debian/patches/004_gcc2_hack.diff: * debian/patches/008_aalib_keys.diff: * debian/patches/012_gnu_stack.diff: + Removed patches that have been merged upstream. * debian/patches/002_static_libs.diff: + Removed deprecated patch. Upstream now builds both static and shared libraries. * debian/patches/000_nasm_include.diff: + Feed -I$(srcdir)/src/hermes/ instead of -I$(srcdir)/ to nasm due to upstream's new build system. * debian/patches/000_autogen_autotools_fix.diff: * debian/patches/000_relibtoolize.diff: * debian/patches/011_mprotect.diff: + Refreshed patches. * debian/patches/013_hermes_pic_support.diff: + Refreshed patch. Unfortunately upstream tried to solve the PIC problem in a different way, which makes this patch useless for now. It needs to be updated. + Renamed common.asm to common.inc, because of upstream's build system trying to build it as a standalone source file. libsdl1.2 (1.2.9-5) unstable; urgency=low [ Sam Hocevar (Debian packages) ] * debian/control: + Added a directfb udeb that can be used by the Debian installer. Thanks to Sven Luther for preparing the patch. * debian/rules: + Added build rules for the directfb udeb. [ Aurelien Jarno ] * debian/control: + Changed linux-any into an explicit list of architectures. * debian/patches/015_kfreebsd_gnu.diff: + Link with libusbhid on GNU/kFreeBSD. libsdl1.2 (1.2.9-4) unstable; urgency=low [ Sam Hocevar (Debian packages) ] * debian/control: + Build-depend on NASM. * debian/rules: + Build optimised blitting routines using NASM. + Do not use --with-pic, this flag should only be used if we want the static library to be PIC, too. * debian/patches/000_nasm_include.diff: + New patch: add -I$(srcdir)/ to the NASM flags so that we can include common files. * debian/patches/000_autogen_autotools_fix.diff: + Do not run libtoolize in the test directory. * debian/patches/000_relibtoolize.diff: + Rebootstrapped directory. * debian/patches/004_propagate_pic_to_nasm.diff: + Do not strip -DPIC from the NASM compilation flags. They *are* useful. * debian/patches/008_aalib_keys.diff: + Arrow keys and the numeric keypad conflict in the aalib driver, make the former take precedence (Closes: #170548). + Fix a crash when aa_getevent returns a scancode value bigger than 400. * debian/patches/009_alsa_priority.diff: + When both are available, try the ALSA output driver before the OSS one. * debian/patches/010_bad_blit_test.diff: + New patch: "dst_w == last.src_w" should be "dst_w == last.dst_w" in src/video/SDL_stretch.c. * debian/patches/011_mprotect.diff: + SDL_stretch.c: use mprotect() on the pages storing dynamically generated code so that we still work on systems that enforce W^X. * debian/patches/012_gnu_stack.diff: + Add ".note.GNU-stack" sections to all NASM files so that gcc does not think these files need an executable stack. * debian/patches/013_hermes_pic_support.diff: + Add PIC support to the Hermes assembly files, one step closer to a fully PIC compliant libSDL. * debian/patches/014_missing_mmx_blit.diff: + New patch: ConvertMMXpII32_24RGB888 was not used anywhere, yet it is fully functional. This patch activates it. [ Aurelien Jarno ] * debian/control: + Build-depends on NASM for all i386 platforms + Build-depends on libusbhid-dev on all kfreebsd platforms for joystick support. + Use legacy arches instead of arch aliases. * debian/rules: + Use NASM on all i386 platforms. + Build SVGA support on linux i386 only. * debian/patches/015_kfreebsd_gnu.diff: + New patch: Fixes for joystick support on GNU/kFreeBSD. libsdl1.2 (1.2.9-3) unstable; urgency=low * debian/rules: + Fixed a bad make syntax that caused the alsa package to be empty. + Got rid of the now useless MAKEFILE_INS variable. libsdl1.2 (1.2.9-2) unstable; urgency=low * debian/rules: + Support for the noopt DEB_BUILD_OPTIONS. + General cleanup. + Do not run autogen.sh because of the clean relibtoolize patch. * debian/control: + Removed the build dependency on automake1.7. + Make the -dev package depend on libdirectfb-dev (>= 0.9.22). * debian/patches/005_x11_keysym_fix.diff: + Fixed this patch to cope with X11_SetKeyboardState() calling X11_TranslateKey() with a NULL key event (Closes: #354524). * debian/patches/000_autogen_autotools_fix.diff: + Improved cleaning up in autogen.sh and activated AM_MAINTAINER_MODE. * debian/patches/000_relibtoolize.diff: + New diff for the re-autoconfiscated package. libsdl1.2 (1.2.9-1) unstable; urgency=low * Maintainer upload. * Friendly hijack of the SDL packages by a larger team. Acknowledging previous NMUs (Closes: #291268, #291331, #315561, #317578, #318238, Closes: #337668, #346957, #288988, #290221, #246447, #273018, #304998, Closes: #308590, #314866, #171617, #319261, #335689, #349155). Thanks to Steinar H. Gunderson for the latest NMU. * debian/control: + Removed |xlibs-dev from the -dev package's dependencies. + Make the ALSA package the default alternative instead of OSS (Closes: #349336, #331141). + Build-depend on libdirectfb-dev. + Got rid of debian/control.in and the type-handling build-dependency in favour of dpkg-dev's new [linux-any] features. + Set policy to 3.6.2. * debian/rules: + Activated DirectFB support (Closes: #150267, #152400). + Use dh_installman instead of the deprecated dh_installmanpages. + Add the ${libasound2-dev} substitution variable. * debian/patches/005_x11_keysym_fix.diff: + Patch courtesy of Jochen Voss to fix lookup of keys using eg. the AltGr modifier (Closes: #299864). * debian/patches/005_lock_keys.diff: + Patch courtesy of Bas Wijnen to generate release events for lock keys (Caps Lock and Num Lock) just like normal keys (Closes: #317010). * debian/patches/007_directfb_924_fix.diff: + Patch courtesy of Tony Houghton to fix DirectFB support (Closes: 152400). libsdl1.2 (1.2.9-0.1) unstable; urgency=low * Non-maintainer upload. * Replace build-dependency on xlibs-dev with an explicit build-dependency on each required package. (Closes: #346957) -- Martin Pitt <email address hidden> Mon, 3 Jul 2006 11:30:59 +0200
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Edgy
- Original maintainer:
- Debian SDL packages maintainers
- Architectures:
- any
- Section:
- libs
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libsdl1.2_1.2.10.orig.tar.gz | 2.7 MiB | f4d384266a3174770234d40829c767ff7090f3e1a9c9fc9fd5e130f51ddf7a70 |
libsdl1.2_1.2.10-3ubuntu1.diff.gz | 208.6 KiB | dca132e36cf006177fc400a196e1c0915bad929b711995282b0aa52a7fc0eb61 |
libsdl1.2_1.2.10-3ubuntu1.dsc | 1.3 KiB | 568a286179d538ac48e3416e6fd9e05f99ae8c89b3b5a346174c2326a4c48885 |
Binary packages built by this source
- libsdl1.2-dev: No summary available for libsdl1.2-dev in ubuntu edgy.
No description available for libsdl1.2-dev in ubuntu edgy.
- libsdl1.2debian: No summary available for libsdl1.2debian in ubuntu edgy.
No description available for libsdl1.2debian in ubuntu edgy.
- libsdl1.2debian-all: No summary available for libsdl1.2debian-all in ubuntu edgy.
No description available for libsdl1.2debian-all in ubuntu edgy.
- libsdl1.2debian-alsa: No summary available for libsdl1.2debian-alsa in ubuntu edgy.
No description available for libsdl1.
2debian- alsa in ubuntu edgy.
- libsdl1.2debian-arts: No summary available for libsdl1.2debian-arts in ubuntu edgy.
No description available for libsdl1.
2debian- arts in ubuntu edgy.
- libsdl1.2debian-esd: No summary available for libsdl1.2debian-esd in ubuntu edgy.
No description available for libsdl1.2debian-esd in ubuntu edgy.
- libsdl1.2debian-nas: No summary available for libsdl1.2debian-nas in ubuntu edgy.
No description available for libsdl1.2debian-nas in ubuntu edgy.
- libsdl1.2debian-oss: No summary available for libsdl1.2debian-oss in ubuntu edgy.
No description available for libsdl1.2debian-oss in ubuntu edgy.
- libsdl1.2debian-udeb: No summary available for libsdl1.2debian-udeb in ubuntu edgy.
No description available for libsdl1.
2debian- udeb in ubuntu edgy.