# Contributor: David Demelier <markand@malikania.fr>
# Maintainer: David Demelier <markand@malikania.fr>
pkgname=qjackctl
pkgver=1.0.3
pkgrel=0
pkgdesc="GUI interface for JACK"
url="https://qjackctl.sourceforge.io"
arch="all"
license="GPL-2.0-or-later"
makedepends="
	alsa-lib-dev
	cmake
	dbus-dev
	jack-dev
	portaudio-dev
	qt6-qtbase-dev
	qt6-qttools-dev
	qt6-qtsvg-dev
	samurai
	"
subpackages="$pkgname-doc"
source="https://sourceforge.net/projects/qjackctl/files/qjackctl/$pkgver/qjackctl-$pkgver.tar.gz
	"
options="!check" # No tests.

build() {
	cmake -B build -G Ninja \
		-DCMAKE_BUILD_TYPE=None \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCMAKE_INSTALL_LIBDIR=lib
	cmake --build build
}

package() {
	DESTDIR="$pkgdir" cmake --install build
}

sha512sums="
32ea26307efc22c0e4a6db91675c65237f654fd3f58150545170e70cb13d25a609a09c053ffec382e2f706059832ff765f9f62ab8eae5e704101a41cb2745ee5  qjackctl-1.0.3.tar.gz
"
