Tweak sysutils/ansible23 version 2.3.2.0
[dports.git] / games / dungeoncrawl / Makefile
1 # Created by: refugee
2 # $FreeBSD$
3
4 PORTNAME=       dungeoncrawl
5 PORTVERSION=    4.0.0.b26
6 CATEGORIES=     games
7 MASTER_SITES=   ftp://ftp.dungeoncrawl.org/dev/4.0.x/src/ \
8                 http://www.sourcefiles.org/Games/Role_Play/
9 DISTNAME=       dc${PORTVERSION:S/.//g}-src
10
11 MAINTAINER=     ports@FreeBSD.org
12 COMMENT=        Old school roguelike game
13
14 WRKSRC_SUBDIR=  source
15
16 USES=           ncurses tar:tbz2
17 MAKEFILE=       makefile.bsd
18
19 PORTDOCS=       buglist.txt crawl.txt
20 PLIST_FILES=    bin/dungeoncrawl man/man6/dungeoncrawl.6.gz
21
22 OPTIONS_DEFINE= DOCS
23
24 post-patch:
25         @${REINPLACE_CMD} -e \
26                 's|^CXX =|CXX ?=| ; \
27                  s|^CFLAGS =|CXXFLAGS +=| ; \
28                  s|^LDFLAGS =|# &| ; \
29                  s|^INSTALLDIR =|# &| ; \
30                  s|^INCLUDES =|# &| ; \
31                  s|$$(CFLAGS)|$$(CXXFLAGS)| ; \
32                  s|$${CFLAGS}|$${CXXFLAGS}|' ${WRKSRC}/${MAKEFILE}
33
34 do-install:
35         ${INSTALL_PROGRAM} ${WRKSRC}/crawl \
36                 ${STAGEDIR}${PREFIX}/bin/dungeoncrawl
37         ${INSTALL_MAN} ${WRKSRC}/../docs/crawl.6 \
38                 ${STAGEDIR}${MAN6PREFIX}/man/man6/dungeoncrawl.6
39
40 do-install-DOCS-on:
41         @${MKDIR} ${STAGEDIR}${DOCSDIR}
42 .for f in ${PORTDOCS}
43         ${INSTALL_DATA} ${WRKSRC}/../docs/${f} ${STAGEDIR}${DOCSDIR}
44 .endfor
45
46 .include <bsd.port.mk>