summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD51
1 files changed, 34 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 07f7dc7fd2b0..9af72b76eca7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,41 @@
-# Maintainer: ajs124 < aur AT ajs124 DOT de >
+# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
+# Contributor: ajs124 < aur AT ajs124 DOT de >
pkgname=unigine-sanctuary
_pkgname=Unigine_Sanctuary
pkgver=2.3
-pkgrel=2
-pkgdesc="Unigine Benchmark"
-arch=('i686' 'x86_64')
+pkgrel=3
+pkgdesc="Unigine Sanctuary Benchmark"
+arch=('x86_64')
url="http://www.unigine.com"
-license=('unknown')
-depends=(openal libgl)
-[ "$CARCH" = "x86_64" ] && depends+=(lib32-openal lib32-libgl lib32-libxinerama lib32-libxrandr)
-source=(http://www.phoronix-test-suite.com/benchmark-files/${_pkgname}-${pkgver}.run
- unigine-sanctuary)
-sha512sums=('18b6e21749091316cbba4eb1354dbef2d1316e5e302e7dcc1c57fa989abb22c60d3a7f8fe1a6ebd52866a1bf7b3a51b7134927b514021c8e8934b80ba0d1bb24'
- '2f3ad92c91b68b60d67759b0d7f80bc27b4f0dd71407a7929948670df624ea904b1eea6c867dee7d60481def2113e0f3b6fd34e1ec5a694da3770fc1a62d107c')
+license=('custom:UNIGINE Engine')
+depends=('libopenal.so=1-32'
+ 'lib32-libgl'
+ 'lib32-libxinerama'
+ 'lib32-libxrandr'
+ )
+makedepends=('patchelf'
+ 'lib32-openal'
+ )
+source=("https://assets.unigine.com/d/${_pkgname}-${pkgver}.run"
+ 'unigine-sanctuary'
+ )
+sha256sums=('28a8bbd1cb64126fadc7492304c59528c2c3ac9d53b0f1fe08a2c331703a39d5'
+ '296724e5977ae81f05f479c7f91364633ce83489c7d160e8a9b03ec98926ec31'
+ )
-package(){
- sh ${_pkgname}-${pkgver}.run
- install -m755 -d ${pkgdir}/opt/${pkgname}
- cp -R ${srcdir}/sanctuary/bin/ ${pkgdir}/opt/${pkgname}/
- cp -R ${srcdir}/sanctuary/data/ $pkgdir/opt/${pkgname}/
- install ${pkgname} -Dm755 ${pkgdir}/usr/bin/${pkgname}
+prepare() {
+ sh "${_pkgname}-${pkgver}.run"
+
+ patchelf --remove-rpath sanctuary/bin/Sanctuary
+}
+
+package() {
+ install -d "${pkgdir}/opt/${pkgname}"
+ cp -R "${srcdir}/sanctuary/bin/" "${pkgdir}/opt/${pkgname}/"
+ cp -R "${srcdir}/sanctuary/data/" "${pkgdir}/opt/${pkgname}/"
+ install "${pkgname}" -Dm755 "${pkgdir}/usr/bin/${pkgname}"
+
+ install -d "${pkgdir}/usr/share/licenses/${pkgname}"
+ echo "Go to http://www.unigine.com" > "${pkgdir}/usr/share/licenses/${pkgname}/license"
}