Initial import of pysolfc-1.1, a continuation of the pysol package.
[pkgsrcv2.git] / games / 4stAttack / Makefile
1 # $NetBSD$
2 #
3
4 DISTNAME=               4stAttack-2.1.4
5 PKGREVISION=            1
6 CATEGORIES=             games
7 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=forcedattack/}
8
9 MAINTAINER=             recht@NetBSD.org
10 HOMEPAGE=               http://forcedattack.sourceforge.net/
11 COMMENT=                Game in which you have to try to out-smart your opponent
12
13 PYTHON_PATCH_SCRIPTS=   4stattack.py
14
15 FIND_EXCLUDE=   \( -name \*.orig -or -name \*.txt -or -name \*.pre -or -name GPL -or -name \*~ -or -name 4stattack \)
16
17 do-build:
18         ${CHMOD} 0555 ${WRKSRC}/4stattack.py
19         ${MV} ${WRKSRC}/4stattack ${WRKSRC}/4stattack.pre
20         ${SED} -e "s,@FAHOME@,${PREFIX}/share/${PKGBASE}," \
21                 ${WRKSRC}/4stattack.pre > ${WRKSRC}/4stattack
22         ${PYTHONBIN} ${PREFIX}/${PYLIB}/compileall.py ${WRKSRC}
23         ${PYTHONBIN} -O ${PREFIX}/${PYLIB}/compileall.py ${WRKSRC}
24
25 do-install:
26         ${INSTALL_DATA_DIR} ${PREFIX}/share/${PKGBASE}
27         ${INSTALL_SCRIPT} ${WRKSRC}/4stattack ${PREFIX}/bin
28         cd ${WRKSRC} && ${FIND} . -type f -and \! ${FIND_EXCLUDE} \
29                 -print | ${PAX} -rw -pp -pm ${PREFIX}/share/${PKGBASE}
30
31 .include "../../devel/py-game/buildlink3.mk"
32 .include "../../lang/python/application.mk"
33
34 .include "../../mk/bsd.pkg.mk"