# Maintainer: Eric Engestrom pkgname=vulkan-caps-viewer pkgver=1.93 pkgrel=1 pkgdesc='Vulkan Hardware Capability Viewer' url='http://vulkan.gpuinfo.org/' arch=('x86_64') license=('GPL2') source=("https://github.com/SaschaWillems/VulkanCapsViewer/archive/$pkgver.tar.gz" 'vulkan-caps-viewer.desktop') sha1sums=('4ed4bf8a0e796be7546d7408c61fe8743dadea17' '7ccdb4b4487b43bb428c32994092c00ca14f594a') makedepends=(qt5-base) depends=(vulkan-icd-loader qt5-base qt5-x11extras) prepare() { if [ -d build ] then msg2 "Build dir already exist; performing an incremental build" msg2 "If you want to perform a clean build, please delete $(realpath build)" return fi mkdir build cd build export PREFIX="$pkgdir" qmake \ QMAKE_CFLAGS="$CFLAGS" \ QMAKE_CXXFLAGS="$CXXFLAGS" \ QMAKE_LFLAGS="$LDFLAGS" \ ../VulkanCapsViewer-$pkgver } build() { make -C build } package() { # App install -dm755 "$pkgdir"/usr/bin install -m755 build/Win32/Release/vulkanCapsViewer "$pkgdir"/usr/bin # Desktop shortcut install -Dm644 vulkan-caps-viewer.desktop \ "$pkgdir"/usr/share/applications/vulkan-caps-viewer.desktop install -Dm644 VulkanCapsViewer-$pkgver/gfx/android_icon_256.png \ "$pkgdir"/usr/share/icons/hicolor/256x256/apps/vulkanCapsViewer.png }