benchmarks/linux-unigine-sanctuary: Remove port

Linuxism
This commit is contained in:
2025-04-28 01:50:12 +02:00
parent 378b3a0957
commit 564e2adf79
6 changed files with 1 additions and 74 deletions
+1
View File
@@ -322,6 +322,7 @@ audio/zplugins-lv2
audio/zrythm
benchmarks/kdiskmark
benchmarks/linux-unigine-heaven
benchmarks/linux-unigine-sanctuary
benchmarks/linux-unigine-superposition
benchmarks/linux-unigine-tropics
benchmarks/linux-unigine-valley
-1
View File
@@ -41,7 +41,6 @@
SUBDIR += libcpucycles
SUBDIR += libmicro
SUBDIR += linux-gputest
SUBDIR += linux-unigine-sanctuary
SUBDIR += lmbench
SUBDIR += lzbench
SUBDIR += mdtest
@@ -1,39 +0,0 @@
PORTNAME= unigine-sanctuary
PORTVERSION= 2.3
CATEGORIES= benchmarks linux
MASTER_SITES= https://assets.unigine.com/d/
PKGNAMEPREFIX= linux-
DISTNAME= Unigine_Sanctuary-${PORTVERSION}
EXTRACT_SUFX= .run
MAINTAINER= danfe@FreeBSD.org
COMMENT= Unigine GPU benchmark depicting a Gothic chapel
WWW= https://benchmark.unigine.com/sanctuary
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= precompiled, binary-only software for GNU/Linux
USES= linux
USE_LINUX= dri openal-soft xorglibs
NO_BUILD= yes
do-extract:
@${MKDIR} ${WRKSRC}
@${TAIL} -n 107856 ${DISTDIR}/${DISTFILES} | ${TAR} xzf - -C ${WRKSRC}
post-patch:
# Rename the scripts to avoid the clash with other Unigine benchmarks
.for script in 1024x768_windowed 1920x1080_fullscreen
@${SED} -e 's,\./bin,${DATADIR}/bin,' ${WRKSRC}/${script}.sh \
> ${WRKSRC}/${PORTNAME}_${script}.sh
.endfor
do-install:
cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR}
@${MKDIR} ${STAGEDIR}${DATADIR}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/Sanctuary ${STAGEDIR}${DATADIR}/bin
${INSTALL_LIB} ${WRKSRC}/bin/libUnigine_x86.so \
${STAGEDIR}${DATADIR}/bin
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}*sh ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
@@ -1,3 +0,0 @@
TIMESTAMP = 1500874082
SHA256 (Unigine_Sanctuary-2.3.run) = 28a8bbd1cb64126fadc7492304c59528c2c3ac9d53b0f1fe08a2c331703a39d5
SIZE (Unigine_Sanctuary-2.3.run) = 29468416
@@ -1,24 +0,0 @@
Extreme performance and stability test for PC hardware: video card,
power supply, cooling system. Check your rig in stock and overclocked
modes with real-life load! Also includes interactive experience.
The benchmark depicts a Gothic chapel with sorrowful statues stand in
solemn stillness lit by the trembling light of torches. Only few rays
of sun coming through the stained glass windows slide over the biblical
fresco and ominous creatures carved in cold stone.
The very first GPU benchmark from UNIGINE, the original version was
released in 2007, the 2.3 update was out in 2010.
Key features:
- Visuals powered by UNIGINE 1 Engine
- Support of DirectX 9, DirectX 10, and OpenGL
- Five dynamic lights, HDR rendering
- Parallax and ambient occlusion mapping
- Volumetric light and fog, particle system
- Interactive experience with fly-through mode
The program requires linprocfs(5) and linsysfs(5) to be mounted under
/compat/linux/{proc,sys} to operate and writable /compat/linux/dev/shm
directory, which is typically backed by tmpfs(5).
@@ -1,7 +0,0 @@
bin/unigine-sanctuary_1024x768_windowed.sh
bin/unigine-sanctuary_1920x1080_fullscreen.sh
%%DATADIR%%/bin/Sanctuary
%%DATADIR%%/bin/libUnigine_x86.so
%%DATADIR%%/data/core.ung
%%DATADIR%%/data/demos/sanctuary.zip
%%DATADIR%%/data/unigine.cfg