1################################################################################ 2# 3# chocolate-doom 4# 5################################################################################ 6 7CHOCOLATE_DOOM_VERSION = 3.0.1 8CHOCOLATE_DOOM_SITE = http://www.chocolate-doom.org/downloads/$(CHOCOLATE_DOOM_VERSION) 9CHOCOLATE_DOOM_LICENSE = GPL-2.0+ 10CHOCOLATE_DOOM_LICENSE_FILES = COPYING 11CHOCOLATE_DOOM_DEPENDENCIES = host-pkgconf sdl2 sdl2_mixer sdl2_net 12 13# Avoid installing desktop entries, icons, etc. 14CHOCOLATE_DOOM_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-exec 15 16CHOCOLATE_DOOM_CFLAGS = $(TARGET_CFLAGS) 17 18ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_85180),y) 19CHOCOLATE_DOOM_CFLAGS += -O0 20endif 21 22CHOCOLATE_DOOM_CONF_ENV += CFLAGS="$(CHOCOLATE_DOOM_CFLAGS)" 23 24ifeq ($(BR2_PACKAGE_LIBPNG),y) 25CHOCOLATE_DOOM_DEPENDENCIES += libpng 26CHOCOLATE_DOOM_CONF_OPTS += --with-libpng 27else 28CHOCOLATE_DOOM_CONF_OPTS += --without-libpng 29endif 30 31ifeq ($(BR2_PACKAGE_LIBSAMPLERATE),y) 32CHOCOLATE_DOOM_DEPENDENCIES += libsamplerate 33CHOCOLATE_DOOM_CONF_OPTS += --with-libsamplerate 34else 35CHOCOLATE_DOOM_CONF_OPTS += --without-libsamplerate 36endif 37 38$(eval $(autotools-package)) 39