Tweak games/kreversi version 4.14.3
[dports.git] / games / lmarbles / Makefile
1 # Created by: verm@drunkmonk.net
2 # $FreeBSD$
3
4 PORTNAME=       lmarbles
5 PORTVERSION=    1.0.8
6 PORTREVISION=   5
7 CATEGORIES=     games
8 MASTER_SITES=   SF/lgames/${PORTNAME} \
9                 SF/nemysisfreebsdp/${CATEGORIES}/:icons
10 DISTFILES=      ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
11                 ${PORTNAME}_icons${EXTRACT_SUFX}:icons
12
13 MAINTAINER=     ports@FreeBSD.org
14 COMMENT=        Atomix-like game of moving marbles in puzzles
15
16 LICENSE=        GPLv2+
17 LICENSE_FILE=   ${WRKSRC}/COPYING
18
19 USES=           gmake
20 USE_SDL=        sdl mixer
21 GNU_CONFIGURE=  yes
22 CONFIGURE_ARGS= --localstatedir=/var/games/${PORTNAME}
23
24 PORTDOCS=       *
25
26 OPTIONS_DEFINE= DOCS
27
28 post-patch:
29         @${REINPLACE_CMD} -e 's|(datadir)/icons|(datadir)/pixmaps|; \
30                 s|(datadir)/pixmaps/lmarbles48.gif|(datadir)/pixmaps/lmarbles48.png|' \
31                 ${WRKSRC}/Makefile.in
32         @${REINPLACE_CMD} -e 's|-m 666||; \
33                 s|lmarbles.prfs|lmarbles.prfs.sample|' \
34                 ${WRKSRC}/src/Makefile.in
35         @${REINPLACE_CMD} -e 's|icons/lmarbles48.gif|icons/lmarbles48.png|' \
36                 ${WRKSRC}/lmarbles.desktop.in
37
38 post-install:
39         ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png \
40                 ${STAGEDIR}${PREFIX}/share/pixmaps/
41
42         cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS ChangeLog README README-SDL.txt" ${STAGEDIR}${DOCSDIR}
43         cd ${WRKSRC}/src && ${COPYTREE_SHARE} "manual" ${STAGEDIR}${DOCSDIR}
44
45 .include <bsd.port.mk>