Date: Tue, 9 Feb 2016 03:53:52 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r408535 - in head/games: . linux-unigine-heaven Message-ID: <201602090353.u193rqR3059097@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pi Date: Tue Feb 9 03:53:52 2016 New Revision: 408535 URL: https://svnweb.freebsd.org/changeset/ports/408535 Log: New port: games/linux-unigine-heaven Heaven Benchmark immerses a user into a magical steampunk world of shiny brass, wood and gears. Nested on flying islands, a tiny village with its cozy, sun-heated cobblestone streets, an elaborately crafted dirigible above the expanse of fluffy clouds, and a majestic dragon on the central square gives a true sense of adventure. An interactive experience with fly-by and walk-through modes allows for exploring all corners of this world powered by the cutting-edge UNIGINE Engine that leverages the most advanced capabilities of graphics APIs and turns this benchmark into a visual masterpiece. This port includes the linux-binaries of the basic (free-to-use) version of the benchmark. WWW: http://unigine.com/products/heaven/ PR: 194472 Submitted by: Hannes Hauswedell <h2+fbsdports@fsfe.org> Reviewed by: marino, d.akiyakov@gmail.com Added: head/games/linux-unigine-heaven/ head/games/linux-unigine-heaven/Makefile (contents, props changed) head/games/linux-unigine-heaven/distinfo (contents, props changed) head/games/linux-unigine-heaven/pkg-descr (contents, props changed) head/games/linux-unigine-heaven/pkg-plist (contents, props changed) Modified: head/games/Makefile Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Tue Feb 9 03:43:13 2016 (r408534) +++ head/games/Makefile Tue Feb 9 03:53:52 2016 (r408535) @@ -546,6 +546,7 @@ SUBDIR += linux-rtcw SUBDIR += linux-ssamtfe SUBDIR += linux-ssamtse + SUBDIR += linux-unigine-heaven SUBDIR += linux-unrealgold SUBDIR += linux-uplink-demo SUBDIR += linux-ut Added: head/games/linux-unigine-heaven/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/linux-unigine-heaven/Makefile Tue Feb 9 03:53:52 2016 (r408535) @@ -0,0 +1,54 @@ +# Created by: Hannes Hauswedell <h2+fbsdports@fsfe.org> +# $FreeBSD$ + +PORTNAME= unigine-heaven +PORTVERSION= 4.0 +CATEGORIES= games 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/ +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 +USE_LINUX= yes +USE_LINUX_APPS= xorglibs openal-soft +USE_LDCONFIG= yes +NO_BUILD= yes + +OPTIONS_DEFINE= NVIDIA_GL +NVIDIA_GL_DESC= Use GL driver from nvidia-driver + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MNVIDIA_GL} +RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver +.else +USE_LINUX_APPS+=dri +.endif + +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} + +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} + +.include <bsd.port.mk> Added: head/games/linux-unigine-heaven/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/linux-unigine-heaven/distinfo Tue Feb 9 03:53:52 2016 (r408535) @@ -0,0 +1,2 @@ +SHA256 (Unigine_Heaven-4.0.run) = 90e6f95bb3c0d92f557a948ca6754b1b1bead07a063ec2af0ce03ef8e7ac74f3 +SIZE (Unigine_Heaven-4.0.run) = 286329188 Added: head/games/linux-unigine-heaven/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/linux-unigine-heaven/pkg-descr Tue Feb 9 03:53:52 2016 (r408535) @@ -0,0 +1,14 @@ +Heaven Benchmark immerses a user into a magical steampunk world of +shiny brass, wood and gears. Nested on flying islands, a tiny village +with its cozy, sun-heated cobblestone streets, an elaborately crafted +dirigible above the expanse of fluffy clouds, and a majestic dragon +on the central square gives a true sense of adventure. An interactive +experience with fly-by and walk-through modes allows for exploring +all corners of this world powered by the cutting-edge UNIGINE Engine +that leverages the most advanced capabilities of graphics APIs and +turns this benchmark into a visual masterpiece. + +This port includes the linux-binaries of the basic (free-to-use) +version of the benchmark. + +WWW: http://unigine.com/products/heaven/ Added: head/games/linux-unigine-heaven/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/linux-unigine-heaven/pkg-plist Tue Feb 9 03:53:52 2016 (r408535) @@ -0,0 +1,66 @@ +@mode 755 +bin/linux-unigine-heaven +%%DATADIR%%/bin/browser_x64 +%%DATADIR%%/bin/browser_x86 +%%DATADIR%%/bin/heaven_x64 +%%DATADIR%%/bin/heaven_x86 +@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602090353.u193rqR3059097>