commit b8d2c34aa4402eb4a6cd336aa00b628d1d51357d Author: Timo Behrendt Date: Thu May 9 11:55:21 2024 +0200 mvp diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..373c551 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Timo Behrendt + +pkgname=usbmakroboard +pkgver=1.0 +pkgrel=1 +pkgdesc="Script runner for USB Makroboard" +arch=('x86_64') +url="https://gitea.t000-n.de/t.behrendt/UsbMakroBoard" +license=('GPL') +depends=('yaml-cpp' 'spdlog') +makedepends=('gcc' 'make' 'cmake') +source=("$pkgname::git+$url#branch=main") +sha256sums=('SKIP') + +build() { + cd $pkgname + mkdir -p build + cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. + make +} + +package() { + cd "$pkgname/build" + make DESTDIR="$pkgdir/" install + install -Dm755 usbmakroboard "$pkgdir/usr/bin/usbmakroboard" +}