diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2005-10-16 05:36:25 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2005-10-16 05:36:25 +0000 |
commit | 18441dd2075ed425ce29e66e837f1e0ce23a91cc (patch) | |
tree | 860e08c8516c7303601fd4fe0a4fa17c863fe702 /games/quake-data/Makefile.include | |
parent | 867d8256977dc5a60aff23524b7ff2825f482338 (diff) | |
download | ports-18441dd2075ed425ce29e66e837f1e0ce23a91cc.tar.gz ports-18441dd2075ed425ce29e66e837f1e0ce23a91cc.zip |
Notes
Diffstat (limited to 'games/quake-data/Makefile.include')
-rw-r--r-- | games/quake-data/Makefile.include | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/games/quake-data/Makefile.include b/games/quake-data/Makefile.include new file mode 100644 index 000000000000..5e2e3d5afe78 --- /dev/null +++ b/games/quake-data/Makefile.include @@ -0,0 +1,39 @@ +# Makefile for defining variables used by other Quake related ports. + +# Determine if the port is a Quake engine. + +Q1ENGINES= quakeforge darkplaces fuhquake tenebrae + +.for f in ${Q1ENGINES} +. if ${PORTNAME} == ${f} +ENGINE= yes +. endif +.endfor + +# Package name prefix. + +Q1PKGNAMEPREFIX=quake- + +.if !defined(ENGINE) +PKGNAMEPREFIX?= ${Q1PKGNAMEPREFIX} +.endif + +# Dependency to "games/quake-data". + +.if ${PORTNAME} != "data" +RUN_DEPENDS+= ${Q1DIR}/id1/pak0.pak:${PORTSDIR}/games/quake-data +.endif + +# Installation directories. + +Q1DIR= ${LOCALBASE}/share/quake + +.if defined(ENGINE) || ${PORTNAME} == "data" +DATADIR?= ${Q1DIR} +.else +DATADIR?= ${Q1DIR}/${PORTNAME} +.endif + +DOCSDIR?= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} + +PLIST_SUB+= Q1DIR="${Q1DIR}" |