Index: head/games/linux-nerogame/Makefile =================================================================== --- head/games/linux-nerogame/Makefile (revision 357689) +++ head/games/linux-nerogame/Makefile (revision 357690) @@ -1,66 +1,60 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= nerogame PORTVERSION= 2.0 CATEGORIES= games linux -MASTER_SITES= http://z.cs.utexas.edu/users/nn/nero/downloads/ +MASTER_SITES= SF/nero.mirror PKGNAMEPREFIX= linux- DISTNAME= nero2_linux_i386 -MAINTAINER= ports@FreeBSD.org +MAINTAINER= craig001@lerwick.hopto.org COMMENT= Neuro evolving robotic operatives the game -BROKEN= Unfetchable - USE_LINUX= yes USE_LINUX_APPS= libvorbis sdl12 libtheora NO_BUILD= yes RESTRICTED= Nero is freeware, but i am not sure of its license SUB_FILES= nerogame pkg-message DATADIR= share/${PKGNAMEPREFIX}${PORTNAME} WRKSRC= ${WRKDIR}/${DISTNAME} OPTIONS_DEFINE= NVIDIA NVIDIA_DESC= Nvidia support -NO_STAGE= yes .include .include .if ${OSVERSION} < 800076 BROKEN= does not build .endif .if ${PORT_OPTIONS:MNVIDIA} . if !exists(${LINUXBASE}/usr/lib/libGL.so.1) RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver . endif .else USE_LINUX_APPS+=dri .endif do-install: ${BRANDELF} -t Linux ${WRKSRC}/nero.bin - ${INSTALL_PROGRAM} ${WRKSRC}/nero.bin ${PREFIX}/libexec/${PKGNAMEPREFIX}${PORTNAME} - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME} + ${INSTALL_PROGRAM} ${WRKSRC}/nero.bin ${STAGEDIR}${PREFIX}/libexec/${PKGNAMEPREFIX}${PORTNAME} + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME} - @${MKDIR} ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/libopenal.so ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/libopenal.so ${STAGEDIR}${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} .for DIRE in common nero - @${MKDIR} ${PREFIX}/${DATADIR}/${DIRE} + @${MKDIR} ${STAGEDIR}${PREFIX}/${DATADIR}/${DIRE} @cd ${WRKSRC}/${DIRE} && \ - ${FIND} * -type d -exec ${MKDIR} "${PREFIX}/${DATADIR}/${DIRE}/{}" \; && \ - ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${PREFIX}/${DATADIR}/${DIRE}/{}" \; + ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/${DATADIR}/${DIRE}/{}" \; && \ + ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/${DATADIR}/${DIRE}/{}" \; .endfor - ${INSTALL_DATA} ${WRKSRC}/main.cs ${PREFIX}/${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/main.cs ${STAGEDIR}${PREFIX}/${DATADIR} - @${MKDIR} ${PREFIX}/${DATADIR}/lib - ${LN} -s ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME}/libopenal.so ${PREFIX}/${DATADIR}/lib/libopenal.so - -post-install: - ${CAT} ${PKGMESSAGE} + @${MKDIR} ${STAGEDIR}${PREFIX}/${DATADIR}/lib + ${LN} -s ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME}/libopenal.so ${STAGEDIR}${PREFIX}/${DATADIR}/lib/libopenal.so .include Index: head/games/linux-nerogame/pkg-descr =================================================================== --- head/games/linux-nerogame/pkg-descr (revision 357689) +++ head/games/linux-nerogame/pkg-descr (revision 357690) @@ -1,9 +1,9 @@ Neuro-Evolving Robotic Operatives, or NERO for short, is a unique computer game that lets you play with adapting intelligent agents hands-on. Evolve your own robot army by tuning their artificial brains for challenging tasks, then pit them against your friends' teams in online competitions!. New features in NERO 2.0 include an interactive game mode called territory capture, as well as a new user interface and more extensive training tools. -WWW: http://www.nerogame.org/ +WWW: http://www.nerogame.org/