xref: /buildroot/package/linuxconsoletools/linuxconsoletools.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1################################################################################
2#
3# linuxconsoletools
4#
5################################################################################
6
7LINUXCONSOLETOOLS_VERSION = 1.8.1
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
13ifneq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH),y)
14LINUXCONSOLETOOLS_MAKE_OPTS += DISABLE_INPUTATTACH=1
15endif
16
17ifneq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK),y)
18LINUXCONSOLETOOLS_MAKE_OPTS += DISABLE_JOYSTICK=1
19endif
20
21ifneq ($(BR2_PACKAGE_LINUXCONSOLETOOLS_FORCEFEEDBACK),y)
22LINUXCONSOLETOOLS_MAKE_OPTS += DISABLE_FORCEFEEDBACK=1
23else
24LINUXCONSOLETOOLS_MAKE_OPTS += 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

Last Index update Fri Aug 22 08:59:00 CST 2025