1 # Created by: Maxim Sobolev <sobomax@FreeBSD.org>
8 MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/defendguin/src/ \
9 SF/nemysisfreebsdp/${CATEGORIES}/:icons
10 DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
12 DIST_SUBDIR= ${PORTNAME}
13 EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
15 MAINTAINER= games@FreeBSD.org
16 COMMENT= Your mission is to defend little penguinoids
20 WRKSRC= ${WRKDIR}/${DISTNAME}/src
24 PORTDOCS= AUTHORS.txt CHANGES.txt README.txt
27 DESKTOP_ENTRIES="Defendguin" "" "${PORTNAME}" \
28 "${PORTNAME}" "Game;ArcadeGame;" ""
31 cd ${WRKSRC} && ${CC} ${CFLAGS} -DDATA_PREFIX=\"${DATADIR}/\" \
32 `${SDL_CONFIG} --cflags` defendguin.c -o defendguin \
33 `${SDL_CONFIG} --libs` -lSDL_mixer -lm
36 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
38 .for d in images music sounds
39 @(cd ${WRKSRC}/../data && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
42 ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
43 ${STAGEDIR}${PREFIX}/share/pixmaps/
44 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/
46 ${MKDIR} ${STAGEDIR}${DOCSDIR}
47 ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../docs/|} ${STAGEDIR}${DOCSDIR}
49 .include <bsd.port.mk>