# New ports collection makefile for: bzflag
# Version required:	1.7d.9
# Date created:		17 Feb 2000
# Whom:			jhb
#
# $FreeBSD$
#

DISTNAME=	bzflag-1.7d.9.src
PKGNAME=	bzflag-1.7d.9
CATEGORIES=	games
MASTER_SITES=	ftp://ftp.linuxgames.com/bzflag/src/

MAINTAINER=	jhb@FreeBSD.org

LIB_DEPENDS=	MesaGL.14:${PORTSDIR}/graphics/Mesa3

USE_X_PREFIX=	yes
WRKSRC=	${WRKDIR}/bzflag

MAN6=		bzflag.6 bzfls.6 bzfrelay.6 bzfs.6

pre-patch:
	${CP} ${FILESDIR}/config-freebsd ${WRKSRC}/configs
	${SED} -e 's/Linux/FreeBSD/g' ${WRKSRC}/src/platform/Make-linux > \
		${WRKSRC}/src/platform/Make-freebsd
	for file in ${WRKSRC}/src/platform/Linux*; do \
		newfile=`echo $$file | ${SED} -e 's/Linux/FreeBSD/'`	;\
		${SED} -e 's/Linux/FreeBSD/g' -e 's/__linux__/__FreeBSD__/g' \
			-e 's/LINUX/FREEBSD/g' $$file > $$newfile	;\
	done

do-configure:
	cd ${WRKSRC} ; ${MAKE} freebsd

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${PREFIX}/bin
	${MKDIR} ${PREFIX}/lib/X11/bzflag/data
	${INSTALL_DATA} ${WRKSRC}/data/*.rgb ${WRKSRC}/data/*.wav \
		${PREFIX}/lib/X11/bzflag/data
	${INSTALL_MAN} ${WRKSRC}/man/*.6 ${PREFIX}/man/man6

.include <bsd.port.mk>
