mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
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>
This commit is contained in:
committed by
Peter Korsgaard
parent
b09d8a72d2
commit
10e9b7ed08
1
CHANGES
1
CHANGES
@@ -9,6 +9,7 @@
|
|||||||
#349: update libsoup to version 2.26.2
|
#349: update libsoup to version 2.26.2
|
||||||
#359,#413: Upgrade openvpn to Makefile.autotools.in
|
#359,#413: Upgrade openvpn to Makefile.autotools.in
|
||||||
#367: linux kernel compile error for arm926t
|
#367: linux kernel compile error for arm926t
|
||||||
|
#369: Add SDL_gfx package
|
||||||
#373: Support for building gstreamer without libxml
|
#373: Support for building gstreamer without libxml
|
||||||
#379: update DirectFB to version 1.4.0
|
#379: update DirectFB to version 1.4.0
|
||||||
#383: gst-plugins-good: Allow soup plugin to be configured
|
#383: gst-plugins-good: Allow soup plugin to be configured
|
||||||
|
|||||||
@@ -306,6 +306,7 @@ source "package/sdl_image/Config.in"
|
|||||||
source "package/sdl_mixer/Config.in"
|
source "package/sdl_mixer/Config.in"
|
||||||
source "package/sdl_net/Config.in"
|
source "package/sdl_net/Config.in"
|
||||||
source "package/sdl_ttf/Config.in"
|
source "package/sdl_ttf/Config.in"
|
||||||
|
source "package/sdl_gfx/Config.in"
|
||||||
source "package/tiff/Config.in"
|
source "package/tiff/Config.in"
|
||||||
|
|
||||||
comment "busybox graphic applications"
|
comment "busybox graphic applications"
|
||||||
|
|||||||
10
package/sdl_gfx/Config.in
Normal file
10
package/sdl_gfx/Config.in
Normal 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/
|
||||||
26
package/sdl_gfx/sdl_gfx.mk
Normal file
26
package/sdl_gfx/sdl_gfx.mk
Normal 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))
|
||||||
Reference in New Issue
Block a user