svn commit: r330471 - head/games/trimines
Dmitry Marakasov
amdmi3 at FreeBSD.org
Wed Oct 16 02:38:44 UTC 2013
Author: amdmi3
Date: Wed Oct 16 02:38:44 2013
New Revision: 330471
URL: http://svnweb.freebsd.org/changeset/ports/330471
Log:
- Support staging
- Add DESKTOP_ENTRIES
Deleted:
head/games/trimines/pkg-plist
Modified:
head/games/trimines/Makefile
Modified: head/games/trimines/Makefile
==============================================================================
--- head/games/trimines/Makefile Wed Oct 16 02:36:08 2013 (r330470)
+++ head/games/trimines/Makefile Wed Oct 16 02:38:44 2013 (r330471)
@@ -13,19 +13,28 @@ COMMENT= Mine sweeper game that uses tri
USE_SDL= sdl
-NO_STAGE= yes
+PLIST_FILES= bin/${PORTNAME}
+PORTDATA= *
+PORTDOCS= *
+
+DESKTOP_ENTRIES="Trimines" \
+ "Trimines" \
+ "" \
+ "trimines" \
+ "Game;LogicGame;" \
+ ""
+
post-patch:
@${REINPLACE_CMD} -e 's|data/|${DATADIR}/|' ${WRKSRC}/src/gfx.c
do-build:
- cd ${WRKSRC} && ${CC} ${CFLAGS} src/main.c -o ./trimines \
+ cd ${WRKSRC} && ${CC} ${CFLAGS} src/main.c -o ./${PORTNAME} \
`${SDL_CONFIG} --cflags --libs`
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/trimines ${PREFIX}/bin
-.for dir in counter menu misc triangles
- ${MKDIR} ${DATADIR}/${dir}
- ${INSTALL_DATA} ${WRKSRC}/data/${dir}/* ${DATADIR}/${dir}
-.endfor
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
+ cd ${WRKSRC}/data && ${COPYTREE_SHARE} "*" ${STAGEDIR}${DATADIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list