freebsd-ports/games/quake-source/Makefile
Edwin Groothuis 3bb3984ab1 [NEW PORT] games/quake-source - Quake and QuakeWorld source
Quake and QuakeWorld sources.

	This port installs the Quake (and optionally QuakeWorld)
	game sources (in QuakeC) to allow the development of Quake
	mods.

	Note that to compile it you need a QuakeC compiler (there
	are many in ports).

PR:		ports/86167
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
2005-10-16 05:43:09 +00:00

50 lines
1.2 KiB
Makefile

# New ports collection makefile for: quake-source
# Date created: 15 Sep 2005
# Whom: Alejandro Pulver <alejandro@varnet.biz>
#
# $FreeBSD$
#
PORTNAME= source
PORTVERSION= 1.01
CATEGORIES= games
MASTER_SITES= ftp://ftp.idsoftware.com/idstuff/source/:s
PKGNAMEPREFIX= quake-
DISTNAME= qcc
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:s
MAINTAINER= alejandro@varnet.biz
COMMENT= Quake and QuakeWorld source
NO_BUILD= yes
NO_WRKSUBDIR= yes
OPTIONS= QUAKEWORLD "Install QuakeWorld source" on
LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}
.include "Makefile.include"
.include <bsd.port.pre.mk>
.if defined(WITH_QUAKEWORLD)
MASTER_SITES+= ftp://ftp.idsoftware.com/idstuff/quakeworld/unix/:qw
DISTFILES+= qwsv-2.30-glibc-i386-unknown-linux2.0${EXTRACT_SUFX}:qw
USE_REINPLACE= yes
PLIST_SUB+= QUAKEWORLD=""
.else
PLIST_SUB+= QUAKEWORLD="@comment "
.endif
do-install:
@${MKDIR} ${DATADIR}
@${CP} -R ${WRKSRC}/send/v101qc ${DATADIR}
.if defined(WITH_QUAKEWORLD)
@${MKDIR} ${DATADIR}/qw
. for f in *.h *.qc *.src
@${REINPLACE_CMD} -e "s|`${ECHO_CMD} -e '\r'`$$||" ${WRKSRC}/qw/${f}
@${INSTALL_DATA} ${WRKSRC}/qw/${f} ${DATADIR}/qw
. endfor
.endif
.include <bsd.port.post.mk>