diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 24 insertions, 14 deletions
@@ -1,12 +1,17 @@ pkgbase = vkdevicechooser pkgdesc = Vulkan layer to force a specific physical GPU device to be used - pkgver = 1 - pkgrel = 1 + pkgver = 1.0 + pkgrel = 2 url = https://github.com/aejsmith/vkdevicechooser arch = x86_64 license = MIT - source = https://github.com/aejsmith/vkdevicechooser/archive/master.zip - md5sums = 22df9532f1f89855a0db8ad068ba0145 + makedepends = git + makedepends = vulkan-headers + makedepends = vulkan-validation-layers + makedepends = meson + makedepends = ninja + depends = vulkan-icd-loader + source = https://github.com/aejsmith/vkdevicechooser/archive/refs/tags/1.0.zip + md5sums = 5555405659067e6ba80fac37fcd556d4 pkgname = vkdevicechooser - @@ -1,20 +1,25 @@ -# Maintainer: Vorpal <vorpal@riseup.net> +# Maintainer: Entith <entith@entith.net> +# Contributor: Vorpal <vorpal@riseup.net> pkgname=vkdevicechooser -pkgver=1 -pkgrel=1 +pkgver=1.0 +pkgrel=2 pkgdesc="Vulkan layer to force a specific physical GPU device to be used" arch=('x86_64') url="https://github.com/aejsmith/vkdevicechooser" license=('MIT') -source=(https://github.com/aejsmith/vkdevicechooser/archive/master.zip) -md5sums=('22df9532f1f89855a0db8ad068ba0145') +depends=('vulkan-icd-loader') +makedepends=('git' 'vulkan-headers' 'vulkan-validation-layers' 'meson' 'ninja') +source=(https://github.com/aejsmith/vkdevicechooser/archive/refs/tags/1.0.zip) +md5sums=('5555405659067e6ba80fac37fcd556d4') build() { - cd "${pkgname}-master" - make CXXFLAGS="$CXXFLAGS" + cd "${pkgname}-${pkgver}" + meson --prefix=/usr build + ninja -C build } package() { - cd "${pkgname}-master" - make install DESTDIR="${HOME}" + cd "${pkgname}-${pkgver}" + echo "pkgdir $pkgdir" + DESTDIR="$pkgdir" ninja -C build install } |