Index: head/games/linux-unigine-heaven/Makefile =================================================================== --- head/games/linux-unigine-heaven/Makefile (revision 511167) +++ head/games/linux-unigine-heaven/Makefile (revision 511168) @@ -1,44 +1,46 @@ # Created by: Hannes Hauswedell # $FreeBSD$ PORTNAME= unigine-heaven PORTVERSION= 4.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games benchmarks linux -MASTER_SITES= http://de1-dl.techpowerup.com/Benchmarking/ \ - http://nl1-dl.techpowerup.com/Benchmarking/ \ - http://uk1-dl.techpowerup.com/Benchmarking/ \ - http://us1-dl.techpowerup.com/Benchmarking/ \ - http://us2-dl.techpowerup.com/Benchmarking/ +MASTER_SITES= https://assets.unigine.com/d/ PKGNAMEPREFIX= linux- DISTNAME= Unigine_Heaven-${PORTVERSION} EXTRACT_SUFX= .run MAINTAINER= h2+fbsdports@fsfe.org COMMENT= Unigine Heaven Benchmark, basic version, linux binaries LICENSE= Proprietary LICENSE_NAME= Unigine "Basic" License LICENSE_TEXT= Binary only, License text not available. Free-to-use + no-redistribution implied from homepage LICENSE_PERMS= no-dist-sell no-pkg-sell no-dist-mirror no-pkg-mirror -ONLY_FOR_ARCHS= i386 amd64 -USES= linux -USE_LINUX= dri openal-soft xorglibs +ONLY_FOR_ARCHS= amd64 i386 +USES= linux shebangfix +USE_LINUX= dri xorglibs USE_LDCONFIG= yes NO_BUILD= yes +SHEBANG_FILES= heaven +bash_CMD= ${LINUXBASE}/bin/bash + +DESKTOP_ENTRIES="Unigine Heaven" "${COMMENT}" "${DATADIR}/data/launcher/icon.png" \ + "${PKGNAMEPREFIX}${PORTNAME}" "Game;" false + do-extract: @${MKDIR} ${WRKSRC} - cd ${WRKSRC} && ${TAIL} -n 1098568 ${_DISTDIR}/${DISTFILES} | ${TAR} zxf - - ${PRINTF} "#\!/bin/sh\ncd ${DATADIR}/bin/\n" > ${WRKDIR}/${PORTNAME} - ${ECHO} 'export LD_LIBRARY_PATH=./x86:$$LD_LIBRARY_PATH' >> ${WRKDIR}/${PORTNAME} - ${ECHO} './browser_x86 -config ../data/launcher/launcher.xml' >> ${WRKDIR}/${PORTNAME} + cd ${WRKSRC} && ${TAIL} -n 1097642 ${_DISTDIR}/${DISTFILES} | ${TAR} zxf - + ${PRINTF} '#!/bin/sh\ncd ${DATADIR}\nexec\ + ${LINUXBASE}/bin/bash ./heaven\n' > ${WRKDIR}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME} cd ${WRKSRC} && ${COPYTREE_SHARE} ./data ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} ./bin ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} ./documentation ${STAGEDIR}${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/heaven ${STAGEDIR}${DATADIR}/heaven .include Index: head/games/linux-unigine-heaven/distinfo =================================================================== --- head/games/linux-unigine-heaven/distinfo (revision 511167) +++ head/games/linux-unigine-heaven/distinfo (revision 511168) @@ -1,2 +1,3 @@ -SHA256 (Unigine_Heaven-4.0.run) = 90e6f95bb3c0d92f557a948ca6754b1b1bead07a063ec2af0ce03ef8e7ac74f3 -SIZE (Unigine_Heaven-4.0.run) = 286329188 +TIMESTAMP = 1565539326 +SHA256 (Unigine_Heaven-4.0.run) = 1bb0204a9bd9b0bdbf2fe23aa0c32129905cb387040098b815332ddb396f36a7 +SIZE (Unigine_Heaven-4.0.run) = 286326725 Index: head/games/linux-unigine-heaven/pkg-plist =================================================================== --- head/games/linux-unigine-heaven/pkg-plist (revision 511167) +++ head/games/linux-unigine-heaven/pkg-plist (revision 511168) @@ -1,66 +1,67 @@ @mode 755 bin/linux-unigine-heaven %%DATADIR%%/bin/browser_x64 %%DATADIR%%/bin/browser_x86 %%DATADIR%%/bin/heaven_x64 %%DATADIR%%/bin/heaven_x86 +%%DATADIR%%/heaven @mode %%DATADIR%%/bin/libAppStereo_x64.so %%DATADIR%%/bin/libAppStereo_x86.so %%DATADIR%%/bin/libAppSurround_x64.so %%DATADIR%%/bin/libAppSurround_x86.so %%DATADIR%%/bin/libAppWall_x64.so %%DATADIR%%/bin/libAppWall_x86.so %%DATADIR%%/bin/libGPUMonitor_x64.so %%DATADIR%%/bin/libGPUMonitor_x86.so %%DATADIR%%/bin/libQtCoreUnigine_x64.so.4 %%DATADIR%%/bin/libQtCoreUnigine_x86.so.4 %%DATADIR%%/bin/libQtGuiUnigine_x64.so.4 %%DATADIR%%/bin/libQtGuiUnigine_x86.so.4 %%DATADIR%%/bin/libQtNetworkUnigine_x64.so.4 %%DATADIR%%/bin/libQtNetworkUnigine_x86.so.4 %%DATADIR%%/bin/libQtWebKitUnigine_x64.so.4 %%DATADIR%%/bin/libQtWebKitUnigine_x86.so.4 %%DATADIR%%/bin/libQtXmlUnigine_x64.so.4 %%DATADIR%%/bin/libQtXmlUnigine_x86.so.4 %%DATADIR%%/bin/libUnigine_x64.so %%DATADIR%%/bin/libUnigine_x86.so %%DATADIR%%/bin/x64/libopenal.so %%DATADIR%%/bin/x86/libopenal.so %%DATADIR%%/data/core.ung %%DATADIR%%/data/heaven-version %%DATADIR%%/data/heaven.ung %%DATADIR%%/data/heaven_4.0.cfg %%DATADIR%%/data/launcher/banners/oil-rush-v1/code.js %%DATADIR%%/data/launcher/banners/oil-rush-v1/content.html %%DATADIR%%/data/launcher/banners/oil-rush-v1/oil-rush-v1.banner %%DATADIR%%/data/launcher/banners/oil-rush-v1/style.css %%DATADIR%%/data/launcher/banners/update/content.html %%DATADIR%%/data/launcher/banners/update/style.css %%DATADIR%%/data/launcher/banners/update/update.banner %%DATADIR%%/data/launcher/icon.png %%DATADIR%%/data/launcher/interface.html %%DATADIR%%/data/launcher/js/browser.js %%DATADIR%%/data/launcher/js/heaven-ui-logic.js %%DATADIR%%/data/launcher/js/hquality.js %%DATADIR%%/data/launcher/js/jquery-ui.selectmenu.js %%DATADIR%%/data/launcher/launcher.xml %%DATADIR%%/data/launcher/style/images/background-pro.png %%DATADIR%%/data/launcher/style/images/background.png %%DATADIR%%/data/launcher/style/images/button_run_selected.png %%DATADIR%%/data/launcher/style/images/button_run_simple.png %%DATADIR%%/data/launcher/style/images/button_unigine_selected.png %%DATADIR%%/data/launcher/style/images/button_unigine_simple.png %%DATADIR%%/data/launcher/style/images/checkbox.png %%DATADIR%%/data/launcher/style/images/get_products_selected.png %%DATADIR%%/data/launcher/style/images/get_products_simple.png %%DATADIR%%/data/launcher/style/images/other_products_icon.png %%DATADIR%%/data/launcher/style/images/other_products_icon_selected.png %%DATADIR%%/data/launcher/style/images/upgrade_icon.png %%DATADIR%%/data/launcher/style/images/upgrade_icon_selected.png %%DATADIR%%/data/launcher/style/images/upgrade_selected.png %%DATADIR%%/data/launcher/style/images/upgrade_simple.png %%DATADIR%%/data/launcher/style/jquery-ui.selectmenu.css %%DATADIR%%/data/launcher/style/project.css %%DATADIR%%/data/launcher/style/style.css %%DATADIR%%/documentation/User_Manual.pdf