diff options
author | tippfehlr | 2023-12-08 00:13:57 +0100 |
---|---|---|
committer | tippfehlr | 2023-12-08 00:13:57 +0100 |
commit | 1bc645b4e692eadb0e4c1c355be1d79f32e51c33 (patch) | |
tree | a771620f1bd950a4988fee1ce6ffe95d31a7e046 /PKGBUILD | |
download | aur-1bc645b4e692eadb0e4c1c355be1d79f32e51c33.tar.gz |
v7.0.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9f1e4bf849bf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: tippfehlr <tippfehlr at gmail dot com> +_pkgname=inav-blackbox-explorer +pkgname=inav-blackbox-explorer-bin +pkgver=7.0.0 +pkgrel=1 +pkgdesc="Interactive log viewer for flight logs recorded with blackbox" +arch=('x86_64') +url="https://github.com/iNavFlight/blackbox-log-viewer" +license=('GPL3') +provides=('inav-blackbox-explorer') +conflicts=('inav-blackbox-explorer') +source=("https://github.com/iNavFlight/blackbox-log-viewer/releases/download/$pkgver/INAV-BlackboxExplorer_linux64_$pkgver.tar.gz" + "inav-blackbox-explorer.diff") +sha256sums=("1b5d1dc9e9d26ac869f5c78433d164e94a508b22dd865071e67cdc9f4d1dcd8d" + "SKIP") + +prepare() { + patch "$srcdir/INAV Blackbox Explorer/inav-blackbox-explorer.desktop" < $srcdir/inav-blackbox-explorer.diff +} + +package() { + mkdir -p "$pkgdir/opt/inav" + mkdir -p "$pkgdir/usr/bin" + + cp -dpr --no-preserve=ownership "$srcdir/INAV Blackbox Explorer/" "$pkgdir/opt/inav/inav-blackbox-explorer" + chmod +x "$pkgdir/opt/inav/inav-blackbox-explorer/inav-blackbox-explorer" + chmod +x "$pkgdir/opt/inav/inav-blackbox-explorer/chrome_crashpad_handler" + + install -Dm644 "$srcdir/INAV Blackbox Explorer/inav-blackbox-explorer.desktop" "$pkgdir/usr/share/applications/inav-blackbox-explorer.desktop" + + install -d "$pkgdir/usr/bin/" + ln -s "/opt/inav/inav-blackbox-explorer/inav-blackbox-explorer" "$pkgdir/usr/bin/inav-blackbox-explorer" +} + |