Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Oct 2001 07:52:41 +0400 (MSD)
From:      Igor Pokrovsky <tiamat@telegraph.spb.ru>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/31525: New port: Doom for SVGA library
Message-ID:  <200110270352.f9R3qfX00548@p3.my.net>

next in thread | raw e-mail | index | archive | help

>Number:         31525
>Category:       ports
>Synopsis:       New port: Doom for SVGA library
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 26 21:00:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Igor Pokrovsky
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
GGO
>Environment:
System: FreeBSD p3.my.net 4.4-STABLE FreeBSD 4.4-STABLE #0: Fri Oct 26 12:41:35 MSD 2001 root@p3.my.net:/src/FreeBSD/src/sys/compile/mykernel i386


	
>Description:
Doom for SVGA library

>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:
#
#	svgadoom
#	svgadoom/Makefile
#	svgadoom/pkg-comment
#	svgadoom/pkg-descr
#	svgadoom/pkg-plist
#	svgadoom/distinfo
#
echo c - svgadoom
mkdir -p svgadoom > /dev/null 2>&1
echo x - svgadoom/Makefile
sed 's/^X//' >svgadoom/Makefile << 'END-of-svgadoom/Makefile'
X# New ports collection makefile for:	svgadoom
X# Date created:		23 October 2001
X# Whom:			Igor Pokrovsky <tiamat@telegraph.spb.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	svgadoom
XPORTVERSION=	1.9
XCATEGORIES=	games
X
XMAINTAINER=	tiamat@telegraph.spb.ru
X
XMASTER_SITES= 	http://black-tiamat.narod.ru/doom/ \
X		ftp://sunsite.unc.edu/pub/Linux/games/doom/ \
X		ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/games/doom/ \
X		ftp://ftp.funet.fi/pub/mirrors/sunsite.unc.edu/pub/Linux/games/doom 
XDOOMWAD=	doom1v18.wad.gz
XDISTFILES=	${DISTNAME}${EXTRACT_SUFX} ${DOOMWAD}
XEXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
X
XONLY_FOR_ARCHS= i386
X
XUSE_GMAKE=	yes
X
XLIB_DEPENDS=	vga.1:${PORTSDIR}/graphics/svgalib:install
X
Xdo-build:
X	@cd ${WRKDIR}/${PORTNAME} && $(GMAKE)
X	@cd ${WRKDIR}/${PORTNAME}/sndserver && ${GMAKE}
X
Xdo-install:
X	@${MKDIR} ${PREFIX}/libexec/doom ${PREFIX}/share/doom
X	@${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME}/Unix/svgadoom ${PREFIX}/libexec/doom/svgadoom
X	@${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME}/sndserver/Unix/sndserver ${PREFIX}/libexec/doom/sndserver
X	@(${ECHO} "#!/bin/sh"; ${ECHO} "cd ${PREFIX}/libexec/doom"; \
X	  ${ECHO} 'export PATH=.:$$PATH';${ECHO} "export DOOMWADDIR=${PREFIX}/share/doom"; ${ECHO} "./svgadoom $$*") > ${PREFIX}/bin/doom
X	@${CHMOD} ugo+x ${PREFIX}/bin/doom
X	@${GZCAT} ${DISTDIR}/${DOOMWAD} > ${PREFIX}/share/doom/doom1.wad
X
X.include <bsd.port.mk>
END-of-svgadoom/Makefile
echo x - svgadoom/pkg-comment
sed 's/^X//' >svgadoom/pkg-comment << 'END-of-svgadoom/pkg-comment'
XDoom for SVGA library
END-of-svgadoom/pkg-comment
echo x - svgadoom/pkg-descr
sed 's/^X//' >svgadoom/pkg-descr << 'END-of-svgadoom/pkg-descr'
XThis is ID's famous game rewritten from X11. Now it uses SVGA library.
XIt looks much like DOS version. But like in the original Linux version,
Xthere is no music support. Original Doom data is also required.
X
X-Igor
X<tiamat@telegraph.spb.ru>
X
END-of-svgadoom/pkg-descr
echo x - svgadoom/pkg-plist
sed 's/^X//' >svgadoom/pkg-plist << 'END-of-svgadoom/pkg-plist'
Xbin/doom
Xlibexec/doom/sndserver
Xlibexec/doom/svgadoom
Xshare/doom/doom1.wad
X@dirrm libexec/doom
X@dirrm share/doom
END-of-svgadoom/pkg-plist
echo x - svgadoom/distinfo
sed 's/^X//' >svgadoom/distinfo << 'END-of-svgadoom/distinfo'
XMD5 (svgadoom-1.9.tar.gz) = b84875d6f9c9e47dc5c51943de195452
XMD5 (doom1v18.wad.gz) = 5da027cbafb33b124f321f3c171cfed6
END-of-svgadoom/distinfo
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?200110270352.f9R3qfX00548>