Update games/hexalate to version 1.1.6
[dports.git] / games / ace-of-penguins / Makefile
1 # Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       ace-of-penguins
5 PORTVERSION=    1.4
6 CATEGORIES=     games
7 MASTER_SITES=   http://www.delorie.com/store/ace/
8 DISTNAME=       ace-${PORTVERSION}
9
10 MAINTAINER=     amdmi3@FreeBSD.org
11 COMMENT=        Set of Unix/X solitaire games
12
13 LICENSE=        GPLv2+
14 LICENSE_FILE=   ${WRKSRC}/COPYING
15
16 LIB_DEPENDS=    libpng.so:graphics/png
17
18 GNU_CONFIGURE=  yes
19 CONFIGURE_ARGS= --program-prefix=ace-
20 USES=           gmake libtool localbase:ldflags xorg
21 USE_XORG=       x11 xpm
22 INSTALL_TARGET= install-strip
23
24 PORTDOCS=       *
25
26 GAMES=          "canfield:Solitaire game:CardGame" \
27                 "freecell:Solitaire game:CardGame" \
28                 "golf:Solitaire game:CardGame" \
29                 "mastermind:Logic game:LogicGame" \
30                 "merlin:Classical logic game:LogicGame" \
31                 "minesweeper:Logic game:LogicGame" \
32                 "pegged:Solitaire game:LogicGame" \
33                 "penguins:Solitaire game:CardGame" \
34                 "solitaire:Solitaire game:CardGame" \
35                 "spider:Solitaire game:CardGame" \
36                 "taipedit:Layout editor for taipei game:CardGame" \
37                 "taipei:Mahjong solitaire game:BoardGame" \
38                 "thornq:Solitaire game:CardGame" \
39
40
41 .for game in ${GAMES}
42 DESKTOP_ENTRIES+= \
43                 "Ace of Penguins: ${game:C/^([^:]*):([^:]*):([^:]*)$$/\1/:C/\"//g}" \
44                 "${game:C/^([^:]*):([^:]*):([^:]*)$$/\2/:C/\"//g}" \
45                 "${PREFIX}/share/pixmaps/${PORTNAME}.gif" \
46                 "ace-${game:C/^([^:]*):([^:]*):([^:]*)$$/\1/:C/\"//g}" \
47                 "Game;${game:C/^([^:]*):([^:]*):([^:]*)$$/\3/:C/\"//g};" \
48                 ""
49 .endfor
50
51 OPTIONS_DEFINE= DOCS
52
53 post-install:
54         ${INSTALL_DATA} ${WRKSRC}/docs/as.gif ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.gif
55
56 post-install-DOCS-on:
57         @${MKDIR} ${STAGEDIR}${DOCSDIR}
58 .for f in AUTHORS ChangeLog NEWS README docs/*.gif docs/*.html
59         ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
60 .endfor
61
62 .include <bsd.port.mk>