################################################################################ # # Frotz # ################################################################################ FROTZ_VERSION = 2.51 FROTZ_SOURCE = frotz-$(FROTZ_VERSION).tar.bz2 FROTZ_SITE = https://gitlab.com/DavidGriffith/frotz/-/archive/$(FROTZ_VERSION) FROTZ_DEPENDENCIES = host-pkgconf ncurses FROTZ_LICENSE = GPL-2.0+ FROTZ_LICENSE_FILES = COPYING ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y) FROTZ_CURSES=ncursesw FROTZ_UTF8=yes else FROTZ_CURSES=ncurses endif define FROTZ_BUILD_CMDS $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) PREFIX=/usr CONFIG_DIR=/etc \ SOUND_TYPE=none CURSES="$(FROTZ_CURSES)" USE_UTF8=$(FROTZ_UTF8) \ CFLAGS="$(TARGET_CFLAGS) -std=c99" endef define FROTZ_INSTALL_TARGET_CMDS $(INSTALL) -D -m 0755 $(@D)/frotz $(TARGET_DIR)/usr/bin/frotz endef $(eval $(generic-package))