diff options
author | NullBite | 2023-11-26 13:06:56 -0500 |
---|---|---|
committer | NullBite | 2023-11-26 13:19:22 -0500 |
commit | c00cc2db92e5609879a672e015a7b5cb3a68d5e9 (patch) | |
tree | b453a722b5c3c823f5ce8e807595c10281ac3267 | |
parent | d2866727950c23cfe064280b62c022d7f256bb02 (diff) | |
download | aur-c00cc2db92e5609879a672e015a7b5cb3a68d5e9.tar.gz |
Change package to use git
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 16 insertions, 9 deletions
@@ -1,10 +1,15 @@ -# Maintainer: David Runge <dvzrv@archlinux.org> -# Maintainer: Jonas Witschel <diabonas@archlinux.org> +# Maintainer: NullBite <aur.archlinux@nullbite.com> +# Contributor: David Runge <dvzrv@archlinux.org> +# Contributor: Jonas Witschel <diabonas@archlinux.org> -pkgname=qpwgraph -pkgver=0.6.0 +pkgname=qpwgraph-git +pkgver=0.6.0.r4.g1665d36 +pkgver() { + cd "${pkgname%-git}" + git describe --long --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} pkgrel=1 -pkgdesc='PipeWire Graph Qt GUI Interface' +pkgdesc='PipeWire Graph Qt GUI Interface (git version)' arch=(x86_64) url="https://gitlab.freedesktop.org/rncbc/qpwgraph" license=(GPL-2.0-or-later) @@ -17,13 +22,15 @@ depends=( qt6-svg ) makedepends=( + git alsa-lib cmake pipewire ) -source=($url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz) -sha512sums=('cf93170863860718e9fd56c312e72d0dabe19411250b06184fc2c8a516a6ba946ba694e59fbf4b0c288780a7644ac372fcf7949056934793e3ef01a9ec245406') -b2sums=('6f1617d8aaba4e2058dae8d9d66f9516444f3c93b74509df88da7e1c59db5e373d0dbfa9cf17a93e9ac9765255e7322d738b23a5faeb1f5f8fdfc4e8841dbe8d') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=(qpwgraph::git+$url) +sha512sums=('SKIP') build() { local cmake_options=( @@ -31,7 +38,7 @@ build() { -D CMAKE_BUILD_TYPE=None -D CMAKE_INSTALL_PREFIX=/usr -D CONFIG_WAYLAND=ON - -S $pkgname-v$pkgver + -S "${pkgname%-git}" -W no-dev ) |