Tweak games/kreversi version 4.14.3
[dports.git] / games / freecol / Makefile
1 # Created by: Alex Dupre <ale@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       freecol
5 PORTVERSION=    0.11.6
6 CATEGORIES=     games java
7 MASTER_SITES=   SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
8
9 MAINTAINER=     ale@FreeBSD.org
10 COMMENT=        Open source version of Colonization
11
12 LICENSE=        GPLv2
13
14 OPTIONS_DEFINE= DOCS
15
16 USES=           zip
17 NO_BUILD=       yes
18 SUB_FILES=      freecol
19 USE_JAVA=       yes
20 JAVA_VERSION=   1.6+
21
22 PLIST_FILES=    bin/freecol \
23                 ${DESKTOPDIR:S,^${PREFIX}/,,}/freecol.desktop
24 PORTDATA=       *
25 PORTDOCS=       *
26
27 post-extract:
28         @${MV} ${WRKDIR}/freecol ${WRKSRC}
29
30 post-patch:
31         @${REINPLACE_CMD} "s|Icon=|Icon=${DATADIR}/|" ${WRKSRC}/freecol.desktop
32
33 do-install:
34         ${INSTALL_SCRIPT} ${WRKDIR}/freecol ${STAGEDIR}${PREFIX}/bin/
35         ${INSTALL_DATA} ${WRKSRC}/freecol.desktop ${STAGEDIR}${DESKTOPDIR}/
36         @${MKDIR} ${STAGEDIR}${DATADIR}
37         @${INSTALL_DATA} ${WRKSRC}/FreeCol.jar ${STAGEDIR}${DATADIR}/
38         @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR}/)
39         @(cd ${WRKSRC} && ${COPYTREE_SHARE} jars ${STAGEDIR}${DATADIR}/)
40         @${MKDIR} ${STAGEDIR}${DOCSDIR}
41         @${INSTALL_DATA} ${WRKSRC}/FreeCol.pdf ${STAGEDIR}${DOCSDIR}/
42
43 .include <bsd.port.mk>