diff options
author | Mark Wagie | 2020-12-21 22:45:39 -0700 |
---|---|---|
committer | Mark Wagie | 2020-12-21 22:45:39 -0700 |
commit | ca5c9fe1b1463aceca2492f591756856e031485e (patch) | |
tree | 4ef5d4d679f5fa03daccf17fc43baf3ea54c9728 /PKGBUILD | |
parent | 940e9ef5a33850bf145a7f5cbe1ddffe852a5535 (diff) | |
download | aur-ca5c9fe1b1463aceca2492f591756856e031485e.tar.gz |
adjust dependencies, disable hash randomization
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 25 insertions, 24 deletions
@@ -1,57 +1,58 @@ -# Maintainer: Victor Fuentes <hyruleterminatriforce@gmail.com> +# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> +# Contributor: Victor Fuentes <hyruleterminatriforce@gmail.com> # Contributor: Filipe Laíns (FFY00) <lains@archlinux.org> # Contributor: Michael DeGuzis <mdeguzis@gmail.com> # Contributor: Frederik “Freso” S. Olesen <freso.dk@gmail.com> # Contributor: Maxime Gauduin <alucryd@archlinux.org> - pkgname=lutris-git -_pkgname=lutris -pkgver=0.5.7.1.r278.g59c18e1c +pkgver=0.5.8.1.r22.g68b96c6c pkgrel=1 pkgdesc='Open Gaming Platform' arch=('any') url='https://lutris.net/' license=('GPL3') -depends=('python-gobject' 'python-yaml' 'python-evdev' 'python-dbus' 'gtk3' 'glib2' 'psmisc' 'cabextract' 'unzip' 'p7zip' 'curl' 'xorg-xrandr' 'gnome-desktop' 'python-requests' 'python-pillow' 'mesa-demos' 'python-distro') +depends=('python-gobject' 'python-yaml' 'python-evdev' 'python-dbus' 'gtk3' + 'glib2' 'psmisc' 'cabextract' 'unzip' 'p7zip' 'curl' 'xorg-xrandr' + 'python-pillow' 'python-requests' 'gnome-desktop' 'webkit2gtk' + 'mesa-demos' 'python-dbus' 'python-distro' 'python-magic-ahupp' + 'python-lxml') makedepends=('git' 'python-setuptools') -checkdepends=('xorg-server-xvfb' 'xterm' 'python-nose-cover3' 'wine' 'webkit2gtk' 'python-magic') +checkdepends=('xorg-server-xvfb' 'python-nose-cover3' 'wine' 'xterm') optdepends=( 'wine: Run windows games' - 'wine-staging: Run windows games - Staging patches' - 'python-evdev: Detecting connected joypads.' - 'python-pyinotify: Enhanced Steam integration.' - 'gamemode: Allows games to request a temporary set of optimisations.' 'vulkan-icd-loader: Vulkan support' 'lib32-vulkan-icd-loader: Vulkan support' 'vkd3d: Vulkan 3D support' 'lib32-vkd3d: Vulkan 3D support' 'gvfs: GVFS backend' - 'python-pypresence: Discord RPC and Rich Presence') -provides=('lutris') -conflicts=('lutris') + 'python-evdev: Detecting connected joypads' + 'python-pypresence: Discord RPC and Rich Presence' + 'gamemode: Allows games to request a temporary set of optimisations' + "mangohud: Display the games' FPS + other information") +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") source=('git+https://github.com/lutris/lutris.git') sha256sums=('SKIP') pkgver() { - cd ${_pkgname} - git describe --long --tags | sed 's/v//; s/\([^-]*-g\)/r\1/;s/-/./g' + cd "$srcdir/${pkgname%-git}" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd ${_pkgname} - - python setup.py build + cd "$srcdir/${pkgname%-git}" + python setup.py build } check() { - cd ${_pkgname} - - xvfb-run nosetests --cover-erase --with-xunit --xunit-file=nosetests.xml --with-coverage --cover-package=lutris --cover-xml-file=coverage.xml + cd "$srcdir/${pkgname%-git}" + xvfb-run nosetests --cover-erase --with-xunit --xunit-file=nosetests.xml \ + --with-coverage --cover-package=lutris --cover-xml-file=coverage.xml } package() { - cd ${_pkgname} - - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + cd "$srcdir/${pkgname%-git}" + export PYTHONHASHSEED=0 + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |