diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 6 insertions, 12 deletions
@@ -1,32 +1,30 @@ # Maintainer: Darvin Delgado <dnmodder at gmail dot com> -_pkgname=lib32-mangohud pkgname=lib32-mangohud-git -pkgver=0.6.8.r66.g8450291 +pkgver=0.6.8.r145.g020e848 pkgrel=1 pkgdesc="A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and more (32 bit library)." url='https://github.com/flightlessmango/MangoHud' license=('MIT') arch=('x86_64') -makedepends=('gcc' 'git' 'glslang' 'lib32-libx11' 'libxnvctrl' 'meson' 'nlohmann-json' 'pkgconf' 'python-mako' 'vulkan-headers') +makedepends=('git' 'glslang' 'lib32-libx11' 'libxnvctrl' 'meson' 'nlohmann-json' 'python-mako' 'vulkan-headers') depends=('lib32-dbus' 'lib32-vulkan-icd-loader') provides=('lib32-mangohud') conflicts=('lib32-mangohud') -source=("${_pkgname}::git+$url") +source=("$pkgname::git+$url") sha512sums=('SKIP') pkgver() { - cd "${_pkgname}" + cd $pkgname git describe --tags | sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g' } build() { local meson_options=( --wrap-mode=nofallback - -Duse_system_vulkan=enabled -Dinclude_doc=false -Dtests=disabled - "${pkgname%-git}" + $pkgname ) export CC="gcc -m32" @@ -42,10 +40,6 @@ build() { package() { meson install --destdir="$pkgdir" -C build --tags runtime - if [ -f "$pkgdir/usr/lib32/libMangoHud.so" ]; then - mv "$pkgdir/usr/lib32/libMangoHud.so" "$pkgdir/usr/lib32/mangohud/" - fi - - install -Dm664 "${_pkgname}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm664 "$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" rm -rf "$pkgdir/usr/share/vulkan" } |