# Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= goonies PORTVERSION= 1.0.1 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= http://goonies.jorito.net/download/ \ http://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}_r${PORTVERSION:C/\./-/g} EXTRACT_SUFX= .tgz MAINTAINER= amdmi3@FreeBSD.org COMMENT= Remake of the 8 bit classic game 'The Goonies' USE_GMAKE= yes USE_SDL= sdl mixer image USE_GL= yes BUILD_WRKSRC= ${WRKSRC}/src MAKEFILE= ../build/linux/Makefile MAKE_ENV= DATADIR="${DATADIR}" PLIST_FILES= bin/${PORTNAME} DATADIRS= sound graphics maps PORTDOCS= * PORTDATA= * .include .if ${ARCH} == "sparc64" BROKEN= Does not compile on sparc64 .endif post-patch: @${REINPLACE_CMD} -e 's|sound/|${DATADIR}/sound/|g' \ ${WRKSRC}/src/SFXManager.cpp @${REINPLACE_CMD} -e 's|graphics/|${DATADIR}/graphics/|g' \ ${WRKSRC}/src/GLTManager.cpp ${WRKSRC}/src/TheGooniesApp.cpp @${REINPLACE_CMD} -e 's|maps/|${DATADIR}/maps/|g' \ ${WRKSRC}/src/TheGoonies.cpp do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/goonies ${PREFIX}/bin/ .if !defined(NOPORTDATA) ${MKDIR} ${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} 'sound graphics maps' ${DATADIR}/ .endif .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR}/ .endif .include