Date: Tue, 25 Dec 2012 11:08:22 GMT From: "sendtomatt@gmail.com" <sendtomatt@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/174699: Update port games/dungeon and request maintainership Message-ID: <201212251108.qBPB8M3T061873@red.freebsd.org> Resent-Message-ID: <201212251110.qBPBA09M079414@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 174699 >Category: ports >Synopsis: Update port games/dungeon and request maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Dec 25 11:10:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: sendtomatt@gmail.com >Release: 10-CURRENT >Organization: not applicable >Environment: FreeBSD flatline.local 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r244272: Sat Dec 15 13:55:10 PST 2012 root@flatline.local:/usr/obj/usr/src/sys/V8 amd64 >Description: The port games/dungeon is currently not maintained. The existing port uses the 2.7 C sources, but has excellent documentation. Updated version pulls the 3.2B version using the glkterm library, but keeps the manpage and fortran sources from the old port. This causes the game to go from the 550 point version to the 616 version. Don't forget to send for the stamp. I can maintain this port using the address provided in the Makefile. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # dungeon # dungeon/distinfo # dungeon/pkg-plist # dungeon/Makefile # dungeon/pkg-descr # dungeon/files # echo c - dungeon mkdir -p dungeon > /dev/null 2>&1 echo x - dungeon/distinfo sed 's/^X//' >dungeon/distinfo << 'b91235dfef390074516bce62d80c994e' XSHA256 (dungn27s.zip) = 8c5e851596c83f349f4c5f9b38e84e98a8e72d29f620a2d56809e9b619fa05d3 XSIZE (dungn27s.zip) = 261107 XSHA256 (dungn32b.zip) = 087afdc28a8eee80eb01f8fb2a3c3cc7dc5215feb2b4f0e38bb0dfa041eb5073 XSIZE (dungn32b.zip) = 383455 XSHA256 (dungeon-gdt-glk.tar.gz) = d6587be3f10dda85e152bb6c17966157bc9378f4ad6013b81b9fd285fd122032 XSIZE (dungeon-gdt-glk.tar.gz) = 262052 XSHA256 (glkterm-104.tar.gz) = 473d6ef74defdacade2ef0c3f26644383e8f73b4f1b348e37a9bb669a94d927e XSIZE (glkterm-104.tar.gz) = 123440 b91235dfef390074516bce62d80c994e echo x - dungeon/pkg-plist sed 's/^X//' >dungeon/pkg-plist << '6101faf52cd3a93ab620eee0038c6e3f' Xbin/dungeon X%%DATADIR%%/dundat X%%PORTDOCS%%%%DOCSDIR%%/dungn32b.zip X%%PORTDOCS%%%%DOCSDIR%%/history X%%PORTDOCS%%%%DOCSDIR%%/manifest X%%PORTDOCS%%%%DOCSDIR%%/readme X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm share/dungeon 6101faf52cd3a93ab620eee0038c6e3f echo x - dungeon/Makefile sed 's/^X//' >dungeon/Makefile << 'eed7719b768fe743cb3e8c7ea4cc2ad3' X# New ports collection makefile for: dungeon X# Date created: 25 December 2012 X# Whom: sendtomatt@gmail.com X# X# $FreeBSD$ X XPORTNAME= dungeon XPORTVERSION= 3.2 XPORTREVISION= 4 XCATEGORIES= games XMASTER_SITES= ftp://ftp.ifarchive.org/if-archive/games/source/:source1 \ X ftp://ftp.ifarchive.com/if-archive/games/source/:source1 \ X http://mirror.ifarchive.org/if-archive/games/source/:source1 \ X ftp://ftp.funet.fi/pub/misc/if-archive/games/source/:source1 \ X ftp://ftp.planetmirror.com/pub/if-archive/games/source/:source1 \ X http://www.ibiblio.org/pub/docs/interactive-fiction/games/source/:source1 \ X http://ifarchive.flavorplex.com/if-archive/games/source/:source1 \ X http://www.vaxdungeon.com/Archive/dungeon/:source1 \ X http://eblong.com/zarf/glk/:source2 XDISTFILES= dungn27s.zip:source1 dungn32b.zip:source1 dungeon-gdt-glk.tar.gz:source1 glkterm-104.tar.gz:source2 XEXTRACT_ONLY= dungeon-gdt-glk.tar.gz \ X glkterm-104.tar.gz \ X dungn27s.zip X XMAINTAINER= sailor@63bit.net XCOMMENT= Text adventure which became Zork I-III X XNO_WRKSUBDIR= yes X XMAN6= dungeon.6 XTMPFILE= ${WRKSRC}/dungeon.tmp XDATADIR= ${PREFIX}/share/dungeon XMAKE_FLAGS+= DATADIR=${DATADIR} XMAKE_ENV= GDT_FLAG=-DHAVE_GDT X Xpost-extract: X cd ${WRKSRC}/glkterm && ${MAKE} X Xpre-install: X ${RM} -rf ${PREFIX}/share/dungeon X ${MKDIR} ${PREFIX}/share/dungeon X Xdo-build: X cd ${WRKSRC}/dungeon-gdt/ && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/dungeon-gdt/dungeon ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/dungeon-gdt/dundat ${DATADIR} X ${INSTALL_MAN} ${WRKSRC}/DUNGEON.6 ${PREFIX}/man/man6/dungeon.6 X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/HISTORY ${DOCSDIR}/history X ${INSTALL_DATA} ${WRKSRC}/MANIFEST ${DOCSDIR}/manifest X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/readme X ${INSTALL_DATA} ${DISTDIR}/dungn32b.zip ${DOCSDIR} X.endif X X.include <bsd.port.mk> eed7719b768fe743cb3e8c7ea4cc2ad3 echo x - dungeon/pkg-descr sed 's/^X//' >dungeon/pkg-descr << 'a993c44e8044be96657a842a589891dd' XDungeon was the most famous text type adventure game. XZork I, II, III of Infocom were based on it. X XYou can also read the articles about the history of the Zork Xin ``The New Zork Times'' there. X XThis port requires both Fortran and C source zipped archives, Xhowever the program is built only from the C source. XThe Fortran source archive includes useful information Xto solve the myth, which you should look at. X XWWW: http://www.csd.uwo.ca/Infocom/dungeon.html a993c44e8044be96657a842a589891dd echo c - dungeon/files mkdir -p dungeon/files > /dev/null 2>&1 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212251108.qBPB8M3T061873>