From b8d2c34aa4402eb4a6cd336aa00b628d1d51357d Mon Sep 17 00:00:00 2001 From: Timo Behrendt Date: Thu, 9 May 2024 11:55:21 +0200 Subject: [PATCH] mvp --- PKGBUILD | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 PKGBUILD 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" +}