# Contributor: Jean-Louis Fuchs <safe.pen2857@rhizoome.ch>
# Maintainer: Jean-Louis Fuchs <safe.pen2857@rhizoome.ch>
pkgname=hyprland-qtutils
pkgver=0.1.3
pkgrel=0
pkgdesc="Hyprland QT/qml utility apps"
url="https://github.com/hyprwm/hyprland-qtutils"
# no qt6-qtdeclarative-dev on armhf
arch="all !armhf"
license="BSD-3-Clause"
makedepends="
	cmake
	samurai
	hyprutils-dev
	hyprland-qt-support
	qt6-qtbase-dev
	qt6-qtdeclarative-dev
	qt6-qtwayland-dev
"
options="!check" # currently there are no tests
source="hyprland-qtutils-$pkgver.tar.gz::https://github.com/hyprwm/hyprland-qtutils/archive/refs/tags/v$pkgver.tar.gz"

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

package() {
	install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
	DESTDIR="$pkgdir" cmake --install build
}

sha512sums="
c049da6a119c5dc8f7e32fe3e00ab226b4e585277896527c193017fae6babfc4c81ac1a5302b70bd3c3a7568d92a9907d928e9c89439a9177249c84fea61aa53  hyprland-qtutils-0.1.3.tar.gz
"
