# New ports collection makefile for: linux-nerogame # Date created: 2007-10-04 # Whom: Jose Alonso Cardenas Marquez # # $FreeBSD$ # PORTNAME= nerogame PORTVERSION= 2.0 CATEGORIES= games linux MASTER_SITES= http://z.cs.utexas.edu/users/nn/nero/downloads/ PKGNAMEPREFIX= linux- DISTNAME= nero2_linux_i386 MAINTAINER= acm@FreeBSD.org COMMENT= Neuro envolving robotic operatives the game 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= NVIDIA "Install support for nvidia" off .include .if ${OSVERSION} < 800076 BROKEN= does not build .endif .if defined(WITH_NVIDIA) . 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} @${MKDIR} ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/libopenal.so ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} .for DIRE in common nero @${MKDIR} ${PREFIX}/${DATADIR}/${DIRE} @cd ${WRKSRC}/${DIRE} && \ ${FIND} * -type d -exec ${MKDIR} "${PREFIX}/${DATADIR}/${DIRE}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${PREFIX}/${DATADIR}/${DIRE}/{}" \; .endfor ${INSTALL_DATA} ${WRKSRC}/main.cs ${PREFIX}/${DATADIR} @${MKDIR} ${PREFIX}/${DATADIR}/lib ${LN} -s ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME}/libopenal.so ${PREFIX}/${DATADIR}/lib/libopenal.so post-install: ${CAT} ${PKGMESSAGE} .include