blob: b84612e6ad55009931e2f0182648928126bfa969 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# Maintainer: xythrez <yuydevel at protonmail com>
# Contributer: ajs124 < aur AT ajs124 DOT de >
# Contributer: meyithi <mail at meyithi dot com>
# Contributer: sl1pkn07 <sl1pkn07 at gmail dot com>
# Contributer: yannsen <ynnsen at gmail dot com>
pkgname=unigine-heaven
_pkgname=Unigine_Heaven
pkgver=4.0
pkgrel=3
pkgdesc="Unigine Benchmark"
arch=('i686' 'x86_64')
url="http://www.unigine.com"
license=('custom:UNIGINE Engine')
depends=('libgl' 'gcc-libs' 'libxrandr' 'libxinerama' 'fontconfig')
optdepends=('openal: sound support')
source=("https://assets.unigine.com/d/"${_pkgname}"-"${pkgver}".run")
sha512sums=('8fc8b06548d9a6ab40394df48bf9c6c7fbed57419f4df20d03104f133c4ea5a53192b3f139e17dcc314baabee4f3d37274c40d1d5621ea90ee09ad41cd25613b')
[ "${CARCH}" = "i686" ] && _arch=x86
[ "${CARCH}" = "x86_64" ] && _arch=x64
build() {
sh "${_pkgname}"-"${pkgver}".run -- --target "${pkgname}" --noexec
}
package() {
cd "${srcdir}"/"${_pkgname}-${pkgver}"
install -d "${pkgdir}"/opt/"${pkgname}"/bin/
install -m775 bin/*_"${_arch}"* "${pkgdir}"/opt/"${pkgname}"/bin/
cp -R data "${pkgdir}"/opt/"${pkgname}"/
install -Dm755 heaven "${pkgdir}"/usr/bin/"${pkgname}"
sed -e "s|cd ./bin|cd /opt/"${pkgname}"/bin|" -e "s|./launcher_x86|./launcher_"${_arch}"|g" -i "${pkgdir}"/usr/bin/"${pkgname}"
install -d "${pkgdir}"/usr/share/licenses/"${pkgname}"
echo "Go to http://www.unigine.com" > "${pkgdir}"/usr/share/licenses/"${pkgname}"/license
install -Dm644 documentation/User_Manual.pdf "${pkgdir}"/usr/share/doc/"${pkgname}"/User_Manual.pdf
}
|