pkg-rgb-led/PKGBUILD

35 lines
705 B
Bash
Raw Normal View History

2024-03-14 12:10:42 +08:00
# Maintainer: BigfootACA <bigfoot@classfun.cn>
pkgname=rgb-led
pkgver=r1.c3f2f19
pkgrel=1
pkgdesc="A Linux GUI Application to set RGB LEDs"
arch=(x86_64 aarch64 armv7 riscv64)
url="https://github.com/BigfootACA/rgb_led"
license=(GPL3)
depends=(qt6-base qt6-svg jsoncpp libbsd)
makedepends=(gcc cmake git)
source=("${pkgname%-git}::git+${url}.git")
sha256sums=('SKIP')
pkgver(){
cd "${srcdir}/${pkgname}"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare(){
cd "${srcdir}/${pkgname}"
git clean -dfx
}
build(){
cd "${srcdir}/${pkgname}"
cmake -S . -B build
make -C build
}
package(){
cd "${srcdir}/${pkgname}"
make -C build DESTDIR="${pkgdir}" install
}