1234567891011121314151617181920212223242526272829303132333435363738394041 |
- ################################################################################
- #
- # linuxconsoletools
- #
- ################################################################################
- LINUXCONSOLETOOLS_VERSION = 1.7.0
- LINUXCONSOLETOOLS_SOURCE = linuxconsoletools-$(LINUXCONSOLETOOLS_VERSION).tar.bz2
- LINUXCONSOLETOOLS_SITE = https://downloads.sourceforge.net/project/linuxconsole
- LINUXCONSOLETOOLS_LICENSE = GPL-2.0+
- LINUXCONSOLETOOLS_LICENSE_FILES = COPYING
- ifeq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH),y)
- LINUXCONSOLETOOLS_MAKE_OPTS += ENABLE_INPUTATTACH=1
- endif
- ifeq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK),y)
- LINUXCONSOLETOOLS_MAKE_OPTS += ENABLE_JOYSTICK=1
- endif
- ifeq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_FORCEFEEDBACK),y)
- LINUXCONSOLETOOLS_MAKE_OPTS += \
- ENABLE_FORCEFEEDBACK=1 \
- 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))
|