1################################################################################ 2# 3# Frotz 4# 5################################################################################ 6 7FROTZ_VERSION = 2.53 8FROTZ_SOURCE = frotz-$(FROTZ_VERSION).tar.bz2 9FROTZ_SITE = $(call gitlab,DavidGriffith,frotz,$(FROTZ_VERSION)) 10FROTZ_DEPENDENCIES = host-pkgconf ncurses 11FROTZ_LICENSE = GPL-2.0+ 12FROTZ_LICENSE_FILES = COPYING 13 14ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y) 15FROTZ_CURSES=ncursesw 16FROTZ_UTF8=yes 17else 18FROTZ_CURSES=ncurses 19endif 20 21define FROTZ_BUILD_CMDS 22 $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) PREFIX=/usr CONFIG_DIR=/etc \ 23 SOUND_TYPE=none CURSES="$(FROTZ_CURSES)" USE_UTF8=$(FROTZ_UTF8) \ 24 CFLAGS="$(TARGET_CFLAGS) -std=c99" 25endef 26 27define FROTZ_INSTALL_TARGET_CMDS 28 $(INSTALL) -D -m 0755 $(@D)/frotz $(TARGET_DIR)/usr/bin/frotz 29endef 30 31$(eval $(generic-package)) 32