diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 34 insertions, 17 deletions
@@ -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" } |