Commit 10e9b7ed authored by Evan Zelkowitz's avatar Evan Zelkowitz Committed by Peter Korsgaard
Browse files

sdl_gfx: new package



Closes #369.

[Peter: Minor tweaks]

Signed-off-by: default avatarEvan Zelkowitz <evan.zelkowitz@gmail.com>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent b09d8a72
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -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
+1 −0
Original line number Diff line number Diff line
@@ -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"
+10 −0
Original line number Diff line number Diff line
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/
+26 −0
Original line number Diff line number Diff line
#############################################################
#
# 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))