Update games/xonotic to version 0.8.2_1
[dports.git] / games / wolfpack / Makefile
1 # Created by: Daniel O'Connor <darius@dons.net.au>
2 # $FreeBSD$
3
4 PORTNAME=       wolfpack
5 PORTVERSION=    4.3.33
6 PORTREVISION=   1
7 CATEGORIES=     games
8 MASTER_SITES=   SF/empserver/${DISTNAME}
9 DISTNAME=       empire-${PORTVERSION}
10
11 MAINTAINER=     johans@FreeBSD.org
12 COMMENT=        Long term multiplayer strategy game
13
14 MAKEFILE=       GNUmakefile
15 USES=           gmake groff perl5
16 USE_PERL5=      build
17 GNU_CONFIGURE=  yes
18 BINDIR=         ${PREFIX}/lib/${PORTNAME}
19 CONFIGURE_ARGS= --bindir=${BINDIR} --sbindir=${BINDIR}
20
21 CONFLICTS_INSTALL=      empire-[0-9]*
22
23 USERS=          wolfpack
24 GROUPS=         wolfpack
25
26 USE_RC_SUBR=    wolfpack
27 SUB_FILES+=     pkg-message
28
29 .include <bsd.port.pre.mk>
30
31 post-patch:
32         ${REINPLACE_CMD} -e '/^econfig/,/^$$/s|/empire|/${PORTNAME}|' \
33                 ${WRKSRC}/Make.mk ${WRKSRC}/sources.mk
34 .if ${ARCH} == "sparc64"
35         ${REINPLACE_CMD} -e '/ucontext\.h/ { h; s|ucontext|sys/types|; G; }' \
36                 ${WRKSRC}/src/lib/lwp/lwpint.h
37 .endif
38
39 post-install:
40         ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DATADIR}
41         ${LN} -s ${BINDIR}/emp_server ${STAGEDIR}${PREFIX}/bin/emp_server
42         ${LN} -s ${BINDIR}/empire ${STAGEDIR}${PREFIX}/bin/emp_client
43         ${MKDIR} ${STAGEDIR}${ETCDIR}
44         ${STAGEDIR}${PREFIX}/lib/wolfpack/pconfig > \
45                 ${STAGEDIR}${ETCDIR}/econfig.sample
46
47 .include <bsd.port.post.mk>