1################################################################################ 2# 3# mjpegtools 4# 5################################################################################ 6 7MJPEGTOOLS_VERSION = 2.2.1 8MJPEGTOOLS_SITE = http://sourceforge.net/projects/mjpeg/files/mjpegtools/$(MJPEGTOOLS_VERSION) 9MJPEGTOOLS_DEPENDENCIES = host-pkgconf jpeg 10MJPEGTOOLS_INSTALL_STAGING = YES 11MJPEGTOOLS_LICENSE = GPL-2.0+ 12MJPEGTOOLS_LICENSE_FILES = COPYING 13 14ifeq ($(BR2_PACKAGE_MJPEGTOOLS_SIMD_SUPPORT),y) 15MJPEGTOOLS_CONF_OPTS += --enable-simd-accel 16else 17MJPEGTOOLS_CONF_OPTS += --disable-simd-accel 18endif 19 20ifeq ($(BR2_PACKAGE_LIBPNG),y) 21MJPEGTOOLS_CONF_OPTS += --with-libpng 22MJPEGTOOLS_DEPENDENCIES += libpng 23else 24MJPEGTOOLS_CONF_OPTS += --without-libpng 25endif 26 27# expects X11 backend in sdl 28ifeq ($(BR2_PACKAGE_SDL_X11),y) 29MJPEGTOOLS_CONF_OPTS += --with-libsdl 30MJPEGTOOLS_DEPENDENCIES += sdl 31else 32MJPEGTOOLS_CONF_OPTS += --without-libsdl 33endif 34 35ifeq ($(BR2_PACKAGE_SDL_GFX),y) 36MJPEGTOOLS_CONF_OPTS += --with-sdlgfx 37MJPEGTOOLS_DEPENDENCIES += sdl_gfx 38else 39MJPEGTOOLS_CONF_OPTS += --without-sdlgfx 40endif 41 42ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y) 43MJPEGTOOLS_CONF_OPTS += --with-x 44MJPEGTOOLS_DEPENDENCIES += xlib_libX11 45else 46MJPEGTOOLS_CONF_OPTS += --without-x 47endif 48 49ifeq ($(BR2_PACKAGE_XLIB_LIBXXF86DGA),y) 50MJPEGTOOLS_CONF_OPTS += --with-dga 51MJPEGTOOLS_DEPENDENCIES += xlib_libXxf86dga 52else 53MJPEGTOOLS_CONF_OPTS += --without-dga 54endif 55 56ifeq ($(BR2_PACKAGE_LIBGTK2),y) 57MJPEGTOOLS_CONF_OPTS += --with-gtk 58MJPEGTOOLS_DEPENDENCIES += libgtk2 59else 60MJPEGTOOLS_CONF_OPTS += --without-gtk 61endif 62 63$(eval $(autotools-package)) 64