################################################################################ # # linuxconsoletools # ################################################################################ LINUXCONSOLETOOLS_VERSION = 1.8.1 LINUXCONSOLETOOLS_SOURCE = linuxconsoletools-$(LINUXCONSOLETOOLS_VERSION).tar.bz2 LINUXCONSOLETOOLS_SITE = https://downloads.sourceforge.net/project/linuxconsole LINUXCONSOLETOOLS_LICENSE = GPL-2.0+ LINUXCONSOLETOOLS_LICENSE_FILES = COPYING ifneq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH),y) LINUXCONSOLETOOLS_MAKE_OPTS += DISABLE_INPUTATTACH=1 endif ifneq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK),y) LINUXCONSOLETOOLS_MAKE_OPTS += DISABLE_JOYSTICK=1 endif ifneq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_FORCEFEEDBACK),y) LINUXCONSOLETOOLS_MAKE_OPTS += DISABLE_FORCEFEEDBACK=1 else LINUXCONSOLETOOLS_MAKE_OPTS += CFLAGS="$(TARGET_CFLAGS) -std=gnu99" LINUXCONSOLETOOLS_DEPENDENCIES += sdl2 host-pkgconf endif define LINUXCONSOLETOOLS_BUILD_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ $(LINUXCONSOLETOOLS_MAKE_OPTS) endef define LINUXCONSOLETOOLS_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ $(LINUXCONSOLETOOLS_MAKE_OPTS) \ DESTDIR="$(TARGET_DIR)" \ PREFIX=/usr \ install endef $(eval $(generic-package))