- Support staging

- Convert USE_GMAKE to USES
- Use new LIB_DEPENDS syntax
This commit is contained in:
Dmitry Marakasov 2013-10-22 08:03:09 +00:00
parent 6c6d1a9f20
commit 61c373ca46
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=331235
2 changed files with 12 additions and 40 deletions

View File

@ -12,14 +12,16 @@ EXTRACT_SUFX= .tgz
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= An OpenGL jigsaw puzzle game
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
jpeg:${PORTSDIR}/graphics/jpeg
LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \
libjpeg.so:${PORTSDIR}/graphics/jpeg
USES= gmake
USE_SDL= sdl mixer
USE_GL= gl
USE_GMAKE= yes
MAKE_ARGS= CXX=${CXX}
PLIST_FILES= bin/${PORTNAME}
PORTDATA= *
PORTDOCS= *
DESKTOP_ENTRIES="Jigzo" \
@ -29,7 +31,9 @@ DESKTOP_ENTRIES="Jigzo" \
"Game;LogicGame;KidsGame;" \
false
NO_STAGE= yes
OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT=DOCS
.include <bsd.port.options.mk>
post-patch:
@ -42,15 +46,10 @@ post-patch:
@${FIND} ${WRKSRC} -name .thumbnails | ${XARGS} ${RM} -rf
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
${MKDIR} ${DATADIR}
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
cd ${WRKSRC} && ${COPYTREE_SHARE} "font image puzzles sound" \
${DATADIR}/
.if ${PORT_OPTIONS:MDOCS}
post-install:
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif
${STAGEDIR}${DATADIR}/
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -1,27 +0,0 @@
bin/jigzo
%%DATADIR%%/font/charmap.jpg
%%DATADIR%%/font/charmap.map
%%DATADIR%%/font/charmap.png
%%DATADIR%%/image/arrow.png
%%DATADIR%%/image/folder.png
%%DATADIR%%/image/leave.png
%%DATADIR%%/puzzles/00_default/bike-3x4.pzl
%%DATADIR%%/puzzles/00_default/bird-2x3.pzl
%%DATADIR%%/puzzles/00_default/blackberry-3x3.pzl
%%DATADIR%%/puzzles/00_default/castle-6x3.pzl
%%DATADIR%%/puzzles/00_default/clouds-4x4.pzl
%%DATADIR%%/puzzles/00_default/gorilla2-3x3.pzl
%%DATADIR%%/puzzles/00_default/heli-4x3.pzl
%%DATADIR%%/puzzles/00_default/horse-4x3.pzl
%%DATADIR%%/puzzles/00_default/penguin-3x2.pzl
%%DATADIR%%/puzzles/00_default/tobogan-4x3.pzl
%%DATADIR%%/puzzles/00_default/train-2x2.pzl
%%DATADIR%%/puzzles/00_default/windmill-4x4.pzl
%%DATADIR%%/sound/connect.wav
%%DATADIR%%/sound/finish.wav
@dirrm %%DATADIR%%/sound
@dirrm %%DATADIR%%/puzzles/00_default
@dirrm %%DATADIR%%/puzzles
@dirrm %%DATADIR%%/image
@dirrm %%DATADIR%%/font
@dirrm %%DATADIR%%