Tweak games/blinken version 4.14.3
[dports.git] / games / 54321 / Makefile
1 # Created by: Leland Wang <llwang@infor.org>
2 # $FreeBSD$
3
4 PORTNAME=       54321
5 PORTVERSION=    1.0.2001.11.16
6 PORTREVISION=   15
7 CATEGORIES=     games
8 MASTER_SITES=   http://old.nklein.com/products/54321/${PORTVERSION}/ \
9                 http://www.sourcefiles.org/Games/Puzzle/
10 DISTNAME=       ${PORTNAME}
11
12 MAINTAINER=     ports@FreeBSD.org
13 COMMENT=        Five games in four-, three-, or two-dimensions for one player
14
15 LIB_DEPENDS=    libpng.so:graphics/png
16
17 USES=           gmake tar:tgz
18 USE_SDL=        image sdl
19 MAKEFILE=       GNUmakefile
20
21 post-extract:
22         @${MKDIR} ${WRKSRC}/archs/${OPSYS}
23         @${CP} ${FILESDIR}/variables.GNU ${WRKSRC}/archs/${OPSYS}
24
25 post-patch:
26         @${REINPLACE_CMD} -e \
27                 's|ARCH|OPSYS| ; \
28                  s|:= -O|+=|' ${WRKSRC}/GNUmakefile
29         @${REINPLACE_CMD} -e \
30                 's|SDL_main|main| ; \
31                  s|../../data/|${DATADIR}/data/|' ${WRKSRC}/code/*.cpp
32
33 do-install:
34         (cd ${WRKSRC}/Release/bin/${OPSYS} && ${INSTALL_PROGRAM} 54321 \
35                 ${STAGEDIR}${PREFIX}/bin)
36         @${MKDIR} ${STAGEDIR}${DATADIR}/data
37         (cd ${WRKSRC}/Release/data && ${INSTALL_DATA} * \
38                 ${STAGEDIR}${DATADIR}/data)
39
40 .include <bsd.port.mk>