Date: Wed, 23 Oct 2013 00:19:37 +0000 (UTC) From: Rusmir Dusko <nemysis@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r331340 - head/games/palomino Message-ID: <201310230019.r9N0Jbqv018169@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: nemysis Date: Wed Oct 23 00:19:37 2013 New Revision: 331340 URL: http://svnweb.freebsd.org/changeset/ports/331340 Log: - Change maintainer email to @FreeBSD.org - Use the new format for LIB_DEPENDS - Support STAGEDIR and add OPTIONS_SUB Approved by: pawel / wg (mentors, implicit) Modified: head/games/palomino/Makefile head/games/palomino/pkg-plist (contents, props changed) Modified: head/games/palomino/Makefile ============================================================================== --- head/games/palomino/Makefile Tue Oct 22 23:03:23 2013 (r331339) +++ head/games/palomino/Makefile Wed Oct 23 00:19:37 2013 (r331340) @@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}_src_${PORTVERSION ${PORTNAME}_data_sounds_${SOUNDS_VER}.tar.bz2 \ ${PORTNAME}_data_terrain_${TERRAIN_VER}.tar.bz2 -MAINTAINER= nemysis@gmx.ch +MAINTAINER= nemysis@FreeBSD.org COMMENT= Action flight simulation computer program using OSG LICENSE= GPLv2 @@ -20,8 +20,8 @@ LIB_DEPENDS= osg:${PORTSDIR}/graphics/os USE_BZIP2= yes USE_XZ= yes -USE_GL= gl USES= cmake +USE_GL= gl USE_LUA= 5.1 LUA_COMPS= lua:build @@ -32,33 +32,28 @@ TERRAIN_VER= 20080206 WRKSRC= ${WRKDIR}/${PORTNAME} -OPTIONS_DEFINE= SDL PLIB GUI -OPTIONS_DEFAULT= SDL GUI +OPTIONS_DEFINE= GUI PLIB SDL +OPTIONS_DEFAULT= GUI SDL -SDL_DESC= SDL support for input and sound PLIB_DESC= Enable sound support through plib GUI_DESC= Enable FLTK GUI +OPTIONS_SUB= yes + +GUI_LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk +PLIB_BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib + PORTDOCS= * DESKTOP_ENTRIES= "Palomino" "${COMMENT}" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" false -NO_STAGE= yes .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MSDL} USE_SDL+= sdl mixer .endif -.if ${PORT_OPTIONS:MPLIB} -BUILD_DEPENDS+= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib -.endif - -.if ${PORT_OPTIONS:MGUI} -LIB_DEPENDS+= fltk:${PORTSDIR}/x11-toolkits/fltk -.endif - post-patch: @${FIND} ${WRKSRC}/CMakeModules -type f -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' @@ -91,13 +86,13 @@ post-patch: @${REINPLACE_CMD} -e 's|doc/html/|${DOCSDIR}/|' ${WRKSRC}/src/gui/gui.cc post-install: - @${MKDIR} ${DATADIR} - @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data scripts" ${DATADIR}) + @${MKDIR} ${STAGEDIR}${DATADIR} + @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data scripts" ${STAGEDIR}${DATADIR}) # docs are used from within the game, so this is unconditional - @${MKDIR} ${DOCSDIR} - @(cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${DOCSDIR}) + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @(cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) ${LN} -sf ${DOCSDIR}/images/palominoLogo.png \ - ${PREFIX}/share/pixmaps/${PORTNAME}.png + ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png .include <bsd.port.mk> Modified: head/games/palomino/pkg-plist ============================================================================== --- head/games/palomino/pkg-plist Tue Oct 22 23:03:23 2013 (r331339) +++ head/games/palomino/pkg-plist Wed Oct 23 00:19:37 2013 (r331340) @@ -1,5 +1,4 @@ bin/palomino -share/pixmaps/palomino.png %%DATADIR%%/data/fonts/README.txt %%DATADIR%%/data/fonts/arial.ttf %%DATADIR%%/data/fonts/masque.ttf @@ -440,6 +439,7 @@ share/pixmaps/palomino.png %%DATADIR%%/scripts/timer.lua %%DATADIR%%/scripts/views.lua %%DATADIR%%/scripts/weapons.lua +share/pixmaps/palomino.png @dirrm %%DATADIR%%/scripts @dirrm %%DATADIR%%/data/textures @dirrm %%DATADIR%%/data/terrain
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310230019.r9N0Jbqv018169>