Skip site navigation (1)Skip section navigation (2)
Date:      7 Nov 2000 19:16:44 -0000
From:      goranrunfeldt@home.se
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/22665: 
Message-ID:  <20001107191644.71927.qmail@latex.smisknet.se>

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

>Number:         22665
>Category:       ports
>Synopsis:       
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 07 11:20:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Göran Runfeldt
>Release:        FreeBSD 4.2-BETA i386
>Organization:
>Environment:
>Description:
 
 # 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:
 #
 #	.
 #	./Makefile
 #	./distinfo
 #	./files
 #	./files/patch-aa
 #	./files/patch-ab
 #	./files/patch-ac
 #	./pkg-comment
 #	./pkg-descr
 #	./pkg-plist
 #
 echo c - .
 mkdir -p . > /dev/null 2>&1
 echo x - ./Makefile
 sed 's/^X//' >./Makefile << 'END-of-./Makefile'
 X# New ports collection makefile for:   xevil
 X# Date created:		7 November 2000
 X# Whom:	Göran Runfeldt <goranrunfeldt@home.se>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=		xevil
 XPORTVERSION=	2.02
 XCATEGORIES=		games
 XMASTER_SITES=	ftp://ftp.xevil.com/stable/
 XDISTNAME=		xevilsrc${PORTVERSION}
 X
 XMAINTAINER=		goranrunfeldt@home.se
 X
 XUSE_X_PREFIX=	yes
 XUSE_ZIP=		yes
 XUSE_XPM=		yes
 XALL_TARGET=		freebsd
 X
 Xpre-extract:
 X	@${MKDIR} ${WRKDIR}/${DISTNAME}
 X
 Xdo-extract:
 X	@unzip -aqo ${DISTDIR}/${DISTFILES} -d ${WRKDIR}/${DISTNAME}
 X
 Xpost-extract:
 X	@${MV} -f ${WRKDIR}/${DISTNAME}/makefile ${WRKDIR}/${DISTNAME}/Makefile
 X
 Xdo-install:
 X	${INSTALL_PROGRAM} ${WRKSRC}/x11/FREEBSD/xevil ${PREFIX}/bin/xevil2
 X.if !defined(NOPORTDOCS)
 X	${MKDIR} ${PREFIX}/share/doc/xevil/instructions
 X	${INSTALL_DATA} ${WRKSRC}/readme.txt ${PREFIX}/share/doc/xevil
 X	${INSTALL_DATA} ${WRKSRC}/instructions/* \
 X	${PREFIX}/share/doc/xevil/instructions
 X.endif
 X
 X.include <bsd.port.mk>
 END-of-./Makefile
 echo x - ./distinfo
 sed 's/^X//' >./distinfo << 'END-of-./distinfo'
 XMD5 (xevilsrc2.02.zip) = e1890f77144367e2e8bbf3609458b784
 END-of-./distinfo
 echo c - ./files
 mkdir -p ./files > /dev/null 2>&1
 echo x - ./files/patch-aa
 sed 's/^X//' >./files/patch-aa << 'END-of-./files/patch-aa'
 X--- config.bak	Wed Jan 19 14:19:04 2000
 X+++ config.mk	Tue Nov  7 18:51:18 2000
 X@@ -34,7 +34,7 @@
 X # You can add -DNDEBUG to speed up a release build by removing the assert() 
 X # calls.  But, on a really obscure Linux machine, this caused Xlib to blow up 
 X # internally, so you do so at your own risk.
 X-DEBUG_OPT   =   -O #-DNDEBUG
 X+DEBUG_OPT   =   -DNDEBUG
 X 
 X LINK_OPT    =	
 X 
 X@@ -83,7 +83,9 @@
 X #### Attempt to guesss the host architecture using the HOSTYPE and hostype
 X # variables.  Then call self with the architecture name.
 X default:
 X-	@if [ $${HOSTTYPE-bob} != bob ] ; then \
 X+	@if [ $${OPSYS-bob} != bob ]; then \
 X+		archit=$$OPSYS ; \
 X+	elif [ $${HOSTTYPE-bob} != bob ] ; then \
 X 		archit=$$HOSTTYPE ; \
 X 	elif [ $${hosttype-bob} != bob ] ; then \
 X 		archit=$$hosttype ; \
 X@@ -162,7 +164,8 @@
 X # XEvil is all screwed up.
 X freebsd:
 X 	@$(MAKE) CC="c++" \
 X-CFLAGS="-DUSE_RANDOM -DPROTECTED_IS_PUBLIC -DMSEC_PER_CLOCK=8 -DUNAME_USR_BIN" \
 X+CFLAGS="-DUSE_RANDOM -DXEVIL_KEYSET=UIlinux -DUSE_UINT_NET_LENGTH \
 X+-DUNAME_USR_BIN ${CFLAGS}" \
 X INCL_DIRS="-I/usr/X11R6/include" LIBS_DIRS="-L/usr/X11R6/lib" \
 X OBJ_DIR=$(DEPTH)/x11/FREEBSD PCKG_NAME="freebsd" \
 X LIBS="-lXpm -lX11 -lm" $(TARGETS)
 END-of-./files/patch-aa
 echo x - ./files/patch-ab
 sed 's/^X//' >./files/patch-ab << 'END-of-./files/patch-ab'
 X--- x11/ui.bak	Wed Jan 19 12:54:14 2000
 X+++ x11/ui.cpp	Tue Nov  7 15:49:27 2000
 X@@ -1322,7 +1322,7 @@
 X       
 X       // Get font.  Use user-specified font if given.
 X       // regular size font.
 X-      char *theFont = fontName ? fontName : DEFAULT_FONT_NAME;
 X+      const char *theFont = fontName ? fontName : DEFAULT_FONT_NAME;
 X       xvars.font[xvars.dpyMax] = 
 X         XLoadQueryFont(xvars.dpy[xvars.dpyMax],theFont);
 X       if (!xvars.font[xvars.dpyMax]) {
 END-of-./files/patch-ab
 echo x - ./files/patch-ac
 sed 's/^X//' >./files/patch-ac << 'END-of-./files/patch-ac'
 X--- cmn/intel.bak	Wed Jan 19 12:54:34 2000
 X+++ cmn/intel.cpp	Tue Nov  7 15:45:28 2000
 X@@ -1606,7 +1606,7 @@
 X Boolean Machine::weapon_current_is_drop_liftable(PhysicalP p) {
 X   // This is a HACK, we should really make Lifter override 
 X   // get_weapon_current(), etc.
 X-  char *dummy;
 X+  const char *dummy;
 X   ClassId classId = p->get_weapon_string(dummy);
 X   if (classId == A_DropLiftable) {
 X     return True;
 END-of-./files/patch-ac
 echo x - ./pkg-comment
 sed 's/^X//' >./pkg-comment << 'END-of-./pkg-comment'
 XA fast-action, networked, anti-social, kill-everything game
 END-of-./pkg-comment
 echo x - ./pkg-descr
 sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
 XXEvil is a side-view, single or network-multiplayer, fast-action,
 Xkill-everything, game for Windows and UNIX.
 X
 XYou have sinned in life.  Now, you die and go to Hell.  XEvil is the
 Xcontest that determines your fate in Hell for all eternity.  At the
 Xend of a game, you receive one of many possible rankings.  A poor
 Xplayer, for example, may spend the rest of time as "Satan's Earwax
 XRemover", while a good one might achieve a prestigious title such as
 X"VP of Hell Marketing" or even "Lead Software Engineer of Hell".
 X
 XThe XEvil 2.X Instruction Manual is located in
 X/usr/X11R6/share/doc/xevil/instructions
 X
 XWWW: http://www.xevil.com
 END-of-./pkg-descr
 echo x - ./pkg-plist
 sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
 Xbin/xevil2
 Xshare/doc/xevil/instructions/UNIXSetControls.gif
 Xshare/doc/xevil/instructions/UNIXShowControls.gif
 Xshare/doc/xevil/instructions/UNIXmenu.gif
 Xshare/doc/xevil/instructions/instructions.html
 Xshare/doc/xevil/instructions/keysdlg.gif
 Xshare/doc/xevil/instructions/optionsdlg.gif
 Xshare/doc/xevil/readme.txt
 X@dirrm share/doc/xevil/instructions
 X@dirrm share/doc/xevil
 END-of-./pkg-plist
 exit
 
 
>How-To-Repeat:
>Fix:
>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?20001107191644.71927.qmail>