1 # Created by: Thomas Gellekum <tg@FreeBSD.org>
8 MASTER_SITES= XCONTRIB/games
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= Motif minesweeper game
14 LICENSE_NAME= xminehunter license
15 LICENSE_FILE= ${WRKSRC}/LICENSE
16 LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
18 WRKSRC= ${WRKDIR}/${PORTNAME}
20 USES= compiler motif xorg
22 ALL_TARGET= ${PORTNAME}
24 CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
25 CXXFLAGS_clang= -Wno-c++11-narrowing
26 CPPFLAGS+= -I${LOCALBASE}/include
27 LDFLAGS+= -L${LOCALBASE}/lib
29 DESKTOP_ENTRIES="XMineHunter" "" "${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \
33 @${HEAD} -10 < ${WRKSRC}/xminehunter.cc > ${WRKSRC}/LICENSE
36 @${REINPLACE_CMD} -e \
37 '/^INSTALL_BIN/s|=.*|= $${PREFIX}/bin| ; \
38 /^INSTALL_SCORE/s|=.*|= $${PREFIX}/lib/X11/${PORTNAME}| ; \
39 /^INCLUDES/s|-I/.*/include|$${CPPFLAGS}| ; \
40 /^LIBS/s|-L/.*/lib|$${LDFLAGS}| ; \
41 s|-lXm |$${MOTIFLIB} | ; \
43 s|^CFLAGS =|CXXFLAGS +=| ; \
45 s|$${CFLAGS}|$${CXXFLAGS}| ; \
46 s| \($${INSTALL_SCORE_PATH}\)| $${DESTDIR}\1| ; \
47 s|chmod 333|chmod 633| ; \
48 s|cp |$${BSD_INSTALL_PROGRAM} | ; \
49 s| \($${INSTALL_BIN_PATH}\)| $${DESTDIR}\1|' \
53 (cd ${WRKSRC}/bitmaps && ${INSTALL_DATA} normal.xpm \
54 ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.xpm)
56 .include <bsd.port.mk>