# Maintainer: Eric Engestrom pkgname=drminfo-git pkgver=5.1+22.g06d9552df7 pkgrel=1 pkgdesc="print drm device information" arch=('i686' 'x86_64') url="https://www.kraxel.org/cgit/drminfo/" license=('GPLv2') source=('git://git.kraxel.org/drminfo') sha256sums=('SKIP') depends=('libdrm' 'mesa' 'libepoxy' 'pixman' 'gtk3') makedepends=('meson') conflicts=('drminfo') provides=("drminfo=${pkgver%+*}") pkgver() { cd drminfo git describe --long --abbrev=10 | sed 's/^drminfo-//; s/-/./; s/-/+/; s/-/./' } prepare() { cd drminfo rm -rf build meson build --prefix='/usr' } build() { cd drminfo ninja -C build } package() { cd drminfo DESTDIR="${pkgdir}" ninja -C build install }