Date: Sun, 28 Apr 2002 20:14:47 +0400 (MSD) From: bock@bock.nnov.ru To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/37536: New port games/doomlegacy Message-ID: <200204281614.g3SGElW06036@mx.ci.nnov.ru>
next in thread | raw e-mail | index | archive | help
>Number: 37536 >Category: ports >Synopsis: New port: games/doomlegacy >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Apr 28 09:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Alexander G. Chetirbock >Release: FreeBSD 4.5-STABLE i386 >Organization: Consul-Incom, Ltd >Environment: FreeBSD www.bock.nnov.ru 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Apr 10 19:56:26 MSD 2002 root@www.bock.nnov.ru:/usr/obj/usr/src/sys/BOCK i386 >Description: Doomlegacy is popular clone of Doom game. >How-To-Repeat: N/A >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: # # doomlegacy # doomlegacy/Makefile # doomlegacy/distinfo # doomlegacy/pkg-comment # doomlegacy/pkg-descr # doomlegacy/pkg-message # doomlegacy/pkg-plist # echo c - doomlegacy mkdir -p doomlegacy > /dev/null 2>&1 echo x - doomlegacy/Makefile sed 's/^X//' >doomlegacy/Makefile << 'END-of-doomlegacy/Makefile' X XPORTNAME= doomlegacy XPORTVERSION= 1.32b4 XFILEVERSION= 132beta4 XCATEGORIES= games XMASTER_SITES?= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR?= ${PORTNAME} X XDISTNAME= legacy_${FILEVERSION}_src XDIST= ${DISTNAME}${EXTRACT_SUFX} X XWADVER= 132b4 XWADFILE= doom3_wad_${WADVER}.zip X XDISTFILES= ${DIST} ${WADFILE} XEXTRACT_ONLY= ${DIST} X XMAINTAINER= bock@bock.nnov.ru X XBUILD_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip \ X nasm:${PORTSDIR}/devel/nasm X XUSE_XLIB= yes XUSE_GMAKE= yes XUSE_MESA= yes X XWRKSRC= ${WRKDIR}/${PORTNAME} XMAKE_ARGS= -f makefile FREEBSD=1 X X X# I have no ideas about build status on other platforms XONLY_FOR_ARCHS= i386 X XTARGET_DIR= ${PREFIX}/${PORTNAME} X XDATA_FILES= ${WRKDIR}/bin/doom3.wad XPROG_FILES= ${WRKDIR}/bin/llsndserv ${WRKDIR}/bin/r_opengl.so XSGID_FILES= ${WRKDIR}/bin/llxdoom XSGID_ARGS= -c -s -o root -g kmem -m 2555 X Xpost-extract: X @cd ${WRKDIR} && ${MKDIR} bin && \ X unzip -q ${_DISTDIR}/${WADFILE} -d ${WRKDIR}/bin X Xdo-build: X cd ${WRKSRC} && ${GMAKE} ${MAKE_ARGS} && \ X ln -s ${WRKSRC}/linux_x/sndserv/linux/llsndserv ${WRKDIR}/bin X Xdo-install: X ${INSTALL} -d ${TARGET_DIR} && \ X ${INSTALL_PROGRAM} ${PROG_FILES} ${TARGET_DIR} && \ X ${INSTALL} ${SGID_ARGS} ${SGID_FILES} ${TARGET_DIR} && \ X ${INSTALL_DATA} ${DATA_FILES} ${TARGET_DIR} && \ X ${INSTALL} -d ${DOCSDIR} && \ X ${INSTALL_DATA} ${WRKSRC}/_doc/* ${DOCSDIR} X Xpost-install: X @${CAT} ${PKGMESSAGE} X X X.include <bsd.port.mk> END-of-doomlegacy/Makefile echo x - doomlegacy/distinfo sed 's/^X//' >doomlegacy/distinfo << 'END-of-doomlegacy/distinfo' XMD5 (legacy_132beta4_src.tar.gz) = 27b1564bf05faf962501a658b4167758 XMD5 (doom3_wad_132b4.zip) = 1bcc230b9ef9520cf81bc41f0aff48ce END-of-doomlegacy/distinfo echo x - doomlegacy/pkg-comment sed 's/^X//' >doomlegacy/pkg-comment << 'END-of-doomlegacy/pkg-comment' XDooM Legacy: popular DooM clone! END-of-doomlegacy/pkg-comment echo x - doomlegacy/pkg-descr sed 's/^X//' >doomlegacy/pkg-descr << 'END-of-doomlegacy/pkg-descr' XLegacy Doom is DooM port. Some of supported features: X * VIDEO OPTIONS MENU X * TRANSLUCENCY ON SPRITES AND WALLS X * SETUP CONTROLS MENU X * LOOK UP AND DOWN (FREELOOK) X * CHASE-CAM : also called a 'third-person' view, or 'Tomb Raider' view. X * CONSOLE X * STATUS BAR OVERLAY X * SKINS X XSee X http://www.newdoom.com/doomlegacy Xand X http://sourceforge.net/projects/doomlegacy Xfor details. END-of-doomlegacy/pkg-descr echo x - doomlegacy/pkg-message sed 's/^X//' >doomlegacy/pkg-message << 'END-of-doomlegacy/pkg-message' X************************************************************ XPlease read docs in X X $(PREFIX)/share/doc/doomlegacy X Xbefore you run the application. X************************************************************ XCopy doom2.wad or other Id iwad into X X $(PREFIX)/doomlegacy X X************************************************************ END-of-doomlegacy/pkg-message echo x - doomlegacy/pkg-plist sed 's/^X//' >doomlegacy/pkg-plist << 'END-of-doomlegacy/pkg-plist' Xshare/doc/doomlegacy/Console.txt Xshare/doc/doomlegacy/Doublescan.txt Xshare/doc/doomlegacy/Legacy.txt Xshare/doc/doomlegacy/README_SDL Xshare/doc/doomlegacy/Readme.OS2 Xshare/doc/doomlegacy/Whatsnew.txt Xshare/doc/doomlegacy/copying Xshare/doc/doomlegacy/doomatic.txt Xshare/doc/doomlegacy/doomlic.txt Xshare/doc/doomlegacy/editing.txt Xshare/doc/doomlegacy/faq.txt Xshare/doc/doomlegacy/rules.txt Xshare/doc/doomlegacy/skinspec.txt Xshare/doc/doomlegacy/sound.cfg Xshare/doc/doomlegacy/source.txt Xdoomlegacy/llsndserv Xdoomlegacy/r_opengl.so Xdoomlegacy/llxdoom Xdoomlegacy/doom3.wad X@dirrm doomlegacy X@dirrm share/doc/doomlegacy END-of-doomlegacy/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204281614.g3SGElW06036>