Tweak net/gssdp version 0.14.10
[dports.git] / games / defendguin / Makefile
1 # Created by: Maxim Sobolev <sobomax@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       defendguin
5 PORTVERSION=    0.0.12
6 PORTREVISION=   5
7 CATEGORIES=     games
8 MASTER_SITES=   ftp://ftp.tuxpaint.org/unix/x/defendguin/src/ \
9                 SF/nemysisfreebsdp/${CATEGORIES}/:icons
10 DISTFILES=      ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
11                 ${PORTNAME}.png:icons
12 DIST_SUBDIR=    ${PORTNAME}
13 EXTRACT_ONLY=   ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
14
15 MAINTAINER=     games@FreeBSD.org
16 COMMENT=        Your mission is to defend little penguinoids
17
18 LICENSE=        GPLv2
19
20 WRKSRC=         ${WRKDIR}/${DISTNAME}/src
21
22 USE_SDL=        mixer sdl
23
24 PORTDOCS=       AUTHORS.txt CHANGES.txt README.txt
25 OPTIONS_DEFINE= DOCS
26
27 DESKTOP_ENTRIES="Defendguin" "" "${PORTNAME}" \
28                 "${PORTNAME}" "Game;ArcadeGame;" ""
29
30 do-build:
31         cd ${WRKSRC} && ${CC} ${CFLAGS} -DDATA_PREFIX=\"${DATADIR}/\" \
32                 `${SDL_CONFIG} --cflags` defendguin.c -o defendguin \
33                 `${SDL_CONFIG} --libs` -lSDL_mixer -lm
34
35 do-install:
36         ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
37
38 .for d in images music sounds
39         @(cd ${WRKSRC}/../data && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
40 .endfor
41
42         ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
43                 ${STAGEDIR}${PREFIX}/share/pixmaps/
44         ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/
45
46         ${MKDIR} ${STAGEDIR}${DOCSDIR}
47         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../docs/|} ${STAGEDIR}${DOCSDIR}
48
49 .include <bsd.port.mk>