aboutsummaryrefslogtreecommitdiffstats
path: root/games/openarena/Makefile
blob: f29953656e6d05526f96b6ea86929affd2559dbe (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Created by: Josh Tolbert
# $FreeBSD$

PORTNAME=   openarena
PORTVERSION=    ${GAMEVERSION}.s${SVNREVISION}
PORTREVISION=   2
PORTEPOCH=  1
MASTER_SITES=   SF/oarena/src \
        http://files.poulsander.com/~poul19/public_files/oa/dev088/
DISTNAME=   ${PORTNAME}-engine-source-${GAMEVERSION}
# Master port defines EXTRACT_SUFX unless already defined
EXTRACT_SUFX=   .tar.bz2

MAINTAINER= kami@FreeBSD.org
COMMENT=    Quake3 total conversion based on the ioquake3 engine

LICENSE?=   GPLv2

RUN_DEPENDS=    ${LOCALBASE}/${DATADIR_REL}/${Q3BASE}/pak0.pk3:games/openarena-data

MASTERDIR=  ${.CURDIR}/../ioquake3
DESCR=      ${.CURDIR}/../${PORTNAME}/pkg-descr
DISTINFO_FILE=  ${.CURDIR}/../${PORTNAME}/distinfo
PATCHDIR=   ${.CURDIR}/../${PORTNAME}/files
PKGMESSAGE= ${.CURDIR}/../${PORTNAME}/pkg-message

IOQ3?=      CLIENT
IOQ3ARCH?=  ${ARCH}
# OpenArena doc is too messy to bother
OPTIONS_EXCLUDE=    DOCS

GAMEVERSION=    0.8.8
SVNREVISION=    1910
Q3ENGINEVER=    SVN${SVNREVISION}+${GAMEVERSION}
Q3TOTALCONV=    yes
Q3CLIENT=   openarena
Q3SERVER=   oa_ded
Q3BASE=     baseoa
Q3DIR=      ${DATADIR}
# No icon included with OpenArena
Q3ICON=

pre-patch:
    @${FIND} ${WRKSRC} -name \*.orig -delete

.include "${MASTERDIR}/Makefile"