# SPDX-License-Identifier: GPL-3.0-or-later
# myGPIOd (c) 2020-2025 Juergen Mang <mail@jcgames.de>
# https://github.com/jcorporation/myGPIOd
#
# Maintainer: Juergen Mang <mail@jcgames.de>

pkgname=mygpiod
pkgver=0.8.2
pkgrel=0
pkgdesc="Lightweight gpio controlling daemon"
url="https://jcorporation.github.io/myGPIOd/"
arch="all"
license="GPL-3.0-or-later"
depends="libmpdclient curl lua5.4"
makedepends="cmake lua5.4-dev libmpdclient-dev curl-dev"
install="$pkgname.pre-install $pkgname.post-install"
source="mygpiod_$pkgver.orig.tar.gz"
builddir="$srcdir"
subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc"
options="!check"
#no test suite

build() {
    cmake -B "$builddir/release" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=RelWithDebInfo "$builddir"
    make -C "$builddir/release"
}

package() {
    make -C "$builddir/release" DESTDIR="$pkgdir" install
}
