aboutsummaryrefslogblamecommitdiff
path: root/games/marblemarcher/Makefile
blob: 503b93a0dfab2b94fa9c89c064391703a1209a2e (plain) (tree)
1
2
3

                             
                 




























                                                                      
PORTNAME=	marblemarcher
DISTVERSION=	1.4.5
PORTREVISION=	1
CATEGORIES=	games

MAINTAINER=	yuri@FreeBSD.org
COMMENT=	Marble Marcher: Community Edition

LICENSE=	GPLv2
LICENSE_FILE=	${WRKSRC}/LICENSE

BUILD_DEPENDS=	glm>0:math/glm
LIB_DEPENDS=	libAntTweakBar.so:graphics/anttweakbar \
		libsfml-system.so:devel/sfml

USES=		cmake compiler:c++17-lang eigen:3 gl localbase:ldflags
USE_GL=		gl glew glu

USE_GITHUB=	yes
GH_ACCOUNT=	WAUthethird
GH_PROJECT=	Marble-Marcher-Community-Edition

CMAKE_ARGS=	-DFREEBSD_DATADIR=${DATADIR}

post-install:
	@(echo "#!/bin/sh"; \
	  echo ""; \
	  echo "cd ${DATADIR} && ./MarbleMarcher \"$$"@"\"" \
	) > ${STAGEDIR}${PREFIX}/bin/MarbleMarcher
	@${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/MarbleMarcher

.include <bsd.port.mk>