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 Pocket 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

View changes file

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.