Package: libsdl-perl / 2.546-3

Metadata

Package Version Patches format
libsdl-perl 2.546-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix runaway test | (download)

t/sdlx_controller_interface.t | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix runaway test
 Test case requires the creation of an event. This creation require the specification of an event type. Otherwise the event may not fire on some arch like ia64 or armhf. If the event does not fire, the test does not end.
Bug-Debian: #721405
fix centered text | (download)

lib/SDLx/Text.pm | 12 8 + 4 - 0 !
1 file changed, 8 insertions(+), 4 deletions(-)

 fix centered text
 Centered text was off-center
do_not_ship_ttf_font | (download)

Build.PL | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 avoid shipping fonts provided elsewhere

install_man_pages_correctly | (download)

inc/My/Builder.pm | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 fix build so that man pages do not being with pods::

fix_whatis_entries | (download)

lib/pods/SDL/Cookbook.pod | 2 1 + 1 - 0 !
lib/pods/SDL/Tutorial/Animation.pod | 2 1 + 1 - 0 !
lib/pods/SDLx/Sound.pod | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 fix name section

fix_spelling | (download)

lib/pods/SDL/Platform.pod | 6 3 + 3 - 0 !
lib/pods/SDLx/App.pod | 2 1 + 1 - 0 !
lib/pods/SDLx/Controller.pod | 2 1 + 1 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-)

 makes lintian happy

fix_api_spelling | (download)

lib/SDLx/App.pm | 2 1 + 1 - 0 !
lib/pods/SDLx/App.pod | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix spelling error in api and documentation
 Spelling errors in API are bad because they confuse users. This patch makes the API accept correct spelling and also accept bad spelling to preserve backward compatibility

hardcode default font | (download)

Build.PL | 3 0 + 3 - 0 !
META.json | 3 0 + 3 - 0 !
META.yml | 3 0 + 3 - 0 !
lib/SDLx/Text.pm | 7 2 + 5 - 0 !
4 files changed, 2 insertions(+), 14 deletions(-)

 hardcode default font
 upstream SDL delivers a default font for SDLx::Text. This font is
 provided by package fonts-sil-gentium-basic in Debian. This patch
 hardcodes the default font path and remove the dependency on
 File::ShareDir which is no longer required.
Bug-Debian: #682338
fix inline ccflags | (download)

lib/SDL.pm | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

fix inline ccflags
 When Inline::C,  CFLAGS is overridden with the flags provided by
 'sdl-config --cflags'. This command does not provide the flags used
 to compile Perl. In Debian case, omitting the flags used to compile
 Perl will lead to exceution failure when using Inline::C on i386.
 .
 This patch uses Inline::C CFLAGSEX to extend the original Perl compilation
 flags with sdl flags. 
 .
 Thamks to Niko Tyni for the analysis and fix.
Bug:https://github.com/PerlGameDev/SDL_Manual/issues/15
Bug-Debian:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730549
reproducible build | (download)

inc/My/Builder.pm | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

  fix reproducible build
 Replaced relevant occurence of 'keys %foo' with 'sort keys %foo' in libs used by Build.PL (in inc)