diff options
Diffstat (limited to 'packages/frotz/frotz_2.42.bb')
-rw-r--r-- | packages/frotz/frotz_2.42.bb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/packages/frotz/frotz_2.42.bb b/packages/frotz/frotz_2.42.bb index e69de29bb2..5a16f68ce1 100644 --- a/packages/frotz/frotz_2.42.bb +++ b/packages/frotz/frotz_2.42.bb @@ -0,0 +1,24 @@ +LICENSE = GPL +DESCRIPTION = "Frotz is an interpreter for Infocom games and other Z-machine games." +HOMEPAGE = "http://www.cs.csubak.edu/~dgriffi/proj/frotz/" +SECTION = "console/games" +DEPENDS = "ncurses" + +SRC_URI = "http://www.cs.csubak.edu/~dgriffi/proj/frotz/files/frotz-${PV}.tar.gz \ + file://Makefile.patch;patch=1 " + +do_configure() { + patch -N ${s}/ux_init.c < remove_root_restriction.patch || : + rm -f ${SourceTree}/frotz.conf +} + +EXTRA_OEMAKE = "CC='${CC}' INCL='${CFLAGS}' LIB='${LDFLAGS}' PREFIX=${prefix} CONFIG_DIR=${sysconfdir}" + +do_compile() { + oe_runmake frotz + sed 's/^[a-z]/#&/' frotz.conf-big > frotz.conf; +} + +do_install() { + oe_runmake PREFIX=${D}${prefix} MAN_PREFIX=${D}${mandir} install +} |