# Created by: Hannes Hauswedell
# $FreeBSD: head/games/linux-unigine-heaven/Makefile 425274 2016-11-03 21:47:46Z tijl $
PORTNAME= unigine-superposition
PORTVERSION= 1.1
CATEGORIES= games benchmarks linux
MASTER_SITES= https://assets.unigine.com/d/
PKGNAMEPREFIX= linux-
DISTNAME= Unigine_Superposition-${PORTVERSION}
EXTRACT_SUFX= .run
MAINTAINER= h2+fbsdports@fsfe.org
COMMENT= Unigine Superposition Benchmark, basic version, linux binaries
LICENSE= Proprietary
LICENSE_NAME= Unigine "Basic" License
LICENSE_FILE= ${.CURDIR}/pkg-license
LICENSE_PERMS= no-dist-sell no-pkg-sell no-dist-mirror no-pkg-mirror
ONLY_FOR_ARCHS= amd64
USES= linux
USE_LINUX= dbuslibs dri xorglibs
USE_LDCONFIG= yes
NO_BUILD= yes
DESKTOP_ENTRIES="Unigine Superposition" "${COMMENT}" "Superposition" \
"${PKGNAMEPREFIX}${PORTNAME}" "Game;" false
do-extract:
@${MKDIR} ${WRKSRC}
cd ${WRKSRC} && ${TAIL} -n 5406267 ${_DISTDIR}/${DISTFILES} | ${TAR} zxf -
do-install:
cd ${WRKSRC} && ${COPYTREE_SHARE} ./data ${STAGEDIR}${DATADIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} ./bin ${STAGEDIR}${DATADIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} ./docs ${STAGEDIR}${DATADIR}
${INSTALL_PROGRAM} ${WRKSRC}/Superposition ${STAGEDIR}${DATADIR}
${RLN} ${STAGEDIR}${DATADIR}/Superposition \
${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME}
.for s in 16 24 32 48 64 128 256 512
${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps
${INSTALL_DATA} ${WRKSRC}/icons/superposition_icon_${s}.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/Superposition.png
.endfor
.include