1################################################################################ 2# 3# linuxconsoletools 4# 5################################################################################ 6 7LINUXCONSOLETOOLS_VERSION = 1.7.0 8LINUXCONSOLETOOLS_SOURCE = linuxconsoletools-$(LINUXCONSOLETOOLS_VERSION).tar.bz2 9LINUXCONSOLETOOLS_SITE = https://downloads.sourceforge.net/project/linuxconsole 10LINUXCONSOLETOOLS_LICENSE = GPL-2.0+ 11LINUXCONSOLETOOLS_LICENSE_FILES = COPYING 12 13ifeq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH),y) 14LINUXCONSOLETOOLS_MAKE_OPTS += ENABLE_INPUTATTACH=1 15endif 16 17ifeq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK),y) 18LINUXCONSOLETOOLS_MAKE_OPTS += ENABLE_JOYSTICK=1 19endif 20 21ifeq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_FORCEFEEDBACK),y) 22LINUXCONSOLETOOLS_MAKE_OPTS += \ 23 ENABLE_FORCEFEEDBACK=1 \ 24 CFLAGS="$(TARGET_CFLAGS) -std=gnu99" 25LINUXCONSOLETOOLS_DEPENDENCIES += sdl2 host-pkgconf 26endif 27 28define LINUXCONSOLETOOLS_BUILD_CMDS 29 $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ 30 $(LINUXCONSOLETOOLS_MAKE_OPTS) 31endef 32 33define LINUXCONSOLETOOLS_INSTALL_TARGET_CMDS 34 $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ 35 $(LINUXCONSOLETOOLS_MAKE_OPTS) \ 36 DESTDIR="$(TARGET_DIR)" \ 37 PREFIX=/usr \ 38 install 39endef 40 41$(eval $(generic-package)) 42