summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortippfehlr2023-12-08 00:13:57 +0100
committertippfehlr2023-12-08 00:13:57 +0100
commit1bc645b4e692eadb0e4c1c355be1d79f32e51c33 (patch)
treea771620f1bd950a4988fee1ce6ffe95d31a7e046
downloadaur-1bc645b4e692eadb0e4c1c355be1d79f32e51c33.tar.gz
v7.0.0
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD34
-rw-r--r--inav-blackbox-explorer.diff4
3 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..352b2f982fde
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = inav-blackbox-explorer-bin
+ pkgdesc = Interactive log viewer for flight logs recorded with blackbox
+ pkgver = 7.0.0
+ pkgrel = 1
+ url = https://github.com/iNavFlight/blackbox-log-viewer
+ arch = x86_64
+ license = GPL3
+ provides = inav-blackbox-explorer
+ conflicts = inav-blackbox-explorer
+ source = https://github.com/iNavFlight/blackbox-log-viewer/releases/download/7.0.0/INAV-BlackboxExplorer_linux64_7.0.0.tar.gz
+ source = inav-blackbox-explorer.diff
+ sha256sums = 1b5d1dc9e9d26ac869f5c78433d164e94a508b22dd865071e67cdc9f4d1dcd8d
+ sha256sums = SKIP
+
+pkgname = inav-blackbox-explorer-bin
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"
+}
+
diff --git a/inav-blackbox-explorer.diff b/inav-blackbox-explorer.diff
new file mode 100644
index 000000000000..b62494861a3c
--- /dev/null
+++ b/inav-blackbox-explorer.diff
@@ -0,0 +1,4 @@
+2c2
+< Name=INAV BlackboxExplorer
+---
+> Name=INAV Blackbox Explorer