sdl_gfx: new package

Closes #369.

[Peter: Minor tweaks]

Signed-off-by: Evan Zelkowitz <evan.zelkowitz@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012.11.x
Evan Zelkowitz 2009-07-18 11:29:26 +02:00 committed by Peter Korsgaard
parent b09d8a72d2
commit 10e9b7ed08
4 changed files with 38 additions and 0 deletions

View File

@ -9,6 +9,7 @@
#349: update libsoup to version 2.26.2
#359,#413: Upgrade openvpn to Makefile.autotools.in
#367: linux kernel compile error for arm926t
#369: Add SDL_gfx package
#373: Support for building gstreamer without libxml
#379: update DirectFB to version 1.4.0
#383: gst-plugins-good: Allow soup plugin to be configured

View File

@ -306,6 +306,7 @@ source "package/sdl_image/Config.in"
source "package/sdl_mixer/Config.in"
source "package/sdl_net/Config.in"
source "package/sdl_ttf/Config.in"
source "package/sdl_gfx/Config.in"
source "package/tiff/Config.in"
comment "busybox graphic applications"

View File

@ -0,0 +1,10 @@
config BR2_PACKAGE_SDL_GFX
bool "SDL_gfx"
depends on BR2_PACKAGE_SDL
help
The SDL_gfx library is an extension to the SDL library which
provides basic antialiased drawing routines such as lines,
circles or polygons, an interpolating rotozoomer for SDL
surfaces, framerate control and MMX image filters.
http://www.ferzkopp.net/joomla/content/view/19/14/

View File

@ -0,0 +1,26 @@
#############################################################
#
# SDL_gfx addon for SDL
#
#############################################################
SDL_GFX_VERSION:=2.0.19
SDL_GFX_SOURCE:=SDL_gfx-$(SDL_GFX_VERSION).tar.gz
SDL_GFX_SITE:=http://www.ferzkopp.net/Software/SDL_gfx-2.0/
SDL_GFX_LIBTOOL_PATCH:=NO
SDL_GFX_INSTALL_STAGING:=YES
SDL_GFX_INSTALL_TARGET:=YES
SDL_GFX_DEPENDENCIES:=sdl
SDL_GFX_CONF_OPT:=--with-sdl-prefix=$(STAGING_DIR)/usr \
--disable-sdltest \
--enable-static
# enable mmx for newer x86's
ifeq ($(BR2_i386)$(BR2_x86_i386)$(BR2_x86_i486)$(BR2_x86_i586)$(BR2_x86_pentiumpro)$(BR2_x86_geode),y)
SDL_GFX_CONF_OPT += --enable-mmx
else
SDL_GFX_CONF_OPT += --disable-mmx
endif
$(eval $(call AUTOTARGETS,package,sdl_gfx))