Update devel/devhelp to version 3.14.0
[dports.git] / games / tux-aqfh / Makefile
1 # Created by: Alexander Langer <alex@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       tux_aqfh
5 PORTVERSION=    1.0.14
6 PORTREVISION=   10
7 CATEGORIES=     games
8 MASTER_SITES=   SF/tuxaqfh/tuxaqfh/${PORTVERSION}-classic \
9                 SF/nemysisfreebsdp/${CATEGORIES}/:icons
10 DISTFILES=      ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
11                 ${PORTNAME}.png:icons
12 EXTRACT_ONLY=   ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
13
14 MAINTAINER=     ports@FreeBSD.org
15 COMMENT=        Tuxedo The Penguin: A Quest for Herring
16
17 LICENSE=        GPLv2
18 LICENSE_FILE=   ${WRKSRC}/COPYING
19
20 BUILD_DEPENDS=  ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib
21
22 USES=           gmake
23 USE_GL=         glut
24 GNU_CONFIGURE=  yes
25 CONFIGURE_ARGS= --with-plib=${LOCALBASE}
26
27 CPPFLAGS+=      -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
28 LDFLAGS+=       -L${LOCALBASE}/lib -lusbhid ${PTHREAD_LIBS}
29
30 PORTDOCS=       *
31
32 OPTIONS_DEFINE= DOCS
33
34 DESKTOP_ENTRIES="Tuxedo The Penguin: A Quest for Herring" "" ${PORTNAME} \
35                 "${PORTNAME}" "Game;SportsGame;" ""
36
37 post-patch:
38         @${REINPLACE_CMD} -e \
39                 's|-lplibul|-lplibul -lplibjs|; \
40                  s|-O6 -Wall||; \
41                  s|-lpthread||; \
42                  s|datadir/games|datadir|' ${WRKSRC}/configure
43         @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
44                 's|$$(prefix)/games|@bindir@|; \
45                  s|$$(datadir)/games|$$(datadir)|'
46         @${REINPLACE_CMD} -e 's|doc contrib| contrib|' \
47                 ${WRKSRC}/Makefile.in
48
49 post-install:
50         ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
51                 ${STAGEDIR}${PREFIX}/share/pixmaps/
52         cd ${WRKSRC} && ${COPYTREE_SHARE} \
53                 "AUTHORS CHANGES README doc/*.png doc/*.html" \
54                 ${STAGEDIR}${DOCSDIR}
55
56 .include <bsd.port.mk>