Index: head/games/frotz/Makefile =================================================================== --- head/games/frotz/Makefile (revision 442399) +++ head/games/frotz/Makefile (revision 442400) @@ -1,59 +1,56 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= frotz PORTVERSION= 2.44 CATEGORIES= games MAINTAINER= ports@FreeBSD.org COMMENT= Infocom games interpreter LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= DavidGriffith USES= gmake ncurses MAKE_ARGS= -e CURSES="${LDFLAGS} -lncurses" MAKE_ENV= OPTS="${CFLAGS}" CONFIG_DIR="${PREFIX}/etc" PLIST_FILES= bin/frotz \ man/man6/frotz.6.gz PORTDOCS= AUTHORS BUGS ChangeLog HOW_TO_PLAY README PORTEXAMPLES= frotz.conf-big frotz.conf-small OPTIONS_DEFINE= DOCS EXAMPLES DUMB OSS OPTIONS_DEFAULT= OSS DUMB_DESC= Install dfrotz (dumb frotz) OSS_MAKE_ENV= SOUND_DEFS='-DOSS_SOUND -DSOUND_DEV=\"/dev/dsp\"' DUMB_PLIST_FILES= bin/dfrotz \ man/man6/dfrotz.6.gz +DUMB_PORTDOCS= DUMB -.include - -.if ${PORT_OPTIONS:MDUMB} -PORTDOCS+= DUMB -.endif - -.if ${PORT_OPTIONS:MOSS} -pre-build: +pre-build-OSS-on: cd ${WRKSRC} && ${DO_MAKE_BUILD} soundcard.h -.endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ -.if ${PORT_OPTIONS:MDUMB} - ${INSTALL_PROGRAM} ${WRKSRC}/d${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_MAN} ${WRKSRC}/doc/d${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ -.endif + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +do-install-DUMB-on: + ${INSTALL_PROGRAM} ${WRKSRC}/d${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_MAN} ${WRKSRC}/doc/d${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ + +do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/games/frotz/pkg-descr =================================================================== --- head/games/frotz/pkg-descr (revision 442399) +++ head/games/frotz/pkg-descr (revision 442400) @@ -1,10 +1,10 @@ An interpreter for all Infocom games. Complies with standard 1.0 of Graham Nelson's specification. Frotz runs text adventures which come in so-called story files: ZORK1.DAT, TRINITY.DAT, CURSES.Z5, JIGSAW.Z8, ARTHUR.ZIP etc. It is possible to play Atari ST, Amiga or Macintosh games on your PC once you manage to transfer the story files. There is an increasing number of new games available on the Internet. Check the if-archive at ftp.ifarchive.org. -WWW: https://github.com/DavidGriffith/frotz/ +WWW: https://github.com/DavidGriffith/frotz