diff --git a/content/posts/2024/68-install-waveloggate-on-archlinux/index.md b/content/posts/2024/68-install-waveloggate-on-archlinux/index.md
index 8a30104..3448556 100644
--- a/content/posts/2024/68-install-waveloggate-on-archlinux/index.md
+++ b/content/posts/2024/68-install-waveloggate-on-archlinux/index.md
@@ -1,91 +1,120 @@
---
-title: 68 install waveloggate on archlinux
-summary:
-date: 2024-07-04T21:05:54+02:00
-lastmod: 2024-07-04T19:13:18+0000
+title: Install WaveLogGate on Arch Linux
+summary: >
+ There is an app for Linux, Windows and MacOS to connect your
+ wavelog instance to your local computer.
+date: 2024-08-18T16:08:33+0200
+#lastmod:
categories:
- - amateur-radio
- - computerstuff
+- amateur-radio
+- computerstuff
tags:
- - draft_post
-
-# showBreadcrumbs: true
-# showDate: false
-# showReadingTime: false
-# showWordCount: false
-# showPagination: false
-
-# feed_exclude: true
-# site_exclude: true
-
-# some help
-#
-# highlighting with highlights
-#
-# use table, as inline creates a padding around
-# and it pushes the text more to the right side (end of screen)
-#
-# ~~~html {linenos=table,hl_lines="3-6"}
-# ~~~html {linenos=inline,hl_lines="1,3-6"}
+- archlinux
+- wavelog
draft: true
---
-Download .deb file
+[Get](https://github.com/wavelog/WaveLogGate/releases/tag/v1.0.16) the `.deb` file.
+Extract it with [debtap](https://github.com/helixarch/debtap).
~~~console
-$ debtap WaveLogGate-1.0.15_amd64.deb
-~~~
+$ debtap wavelog-gate-by-dj7nt_1.0.16_amd64.deb
+==> Extracting package data...
+==> Fixing possible directories structure differencies...
+==> Generating .PKGINFO file...
+
+:: Enter Packager name (can be left blank):
-I hit 3 and edit files with default editor (nvim)
+:: Enter package license (can be left blank, you can enter multiple licenses comma separated):
-remove following packages:
+*** Creation of .PKGINFO file in progress. It may take a few minutes, please wait...
+grep: Warnung: überzähliges \ vor /
+grep: Warnung: überzähliges \ vor /
+grep: Warnung: überzähliges \ vor /
+[ ... snipped (much more of these lines...) ]
-gtk, kde-runtime, libatspi2.0-0
+Warning: These dependencies (depend = fields) could not be translated into Arch Linux packages names:
+kde-runtime, libatspi2.0-0
+Warning: These optional dependencies (optdepend = fields) could not be translated into Arch Linux packages names:
gir1.2-gnomekeyring-1.0, libasound2
-these result in errors (not available in arch with that name)
+==> Checking and generating .INSTALL file (if necessary)...
-but for slickness, simplicity i also remove these (no problems so far):
+:: If you want to edit .PKGINFO and .INSTALL files (in this order), press (1) For vi (2) For nano (3) For default editor (4) For a custom editor or any other key to continue:
+~~~
-discord, kde-cli-tools, gvfs, intel-oneapi-basekit
+Hit 3 to edit the resulting files with the default editor and remove
+the following dependencies:
+
+~~~plain
+gtk
+kde-runtime
+libatspi2.0-0
+gir1.2-gnomekeyring-1.0
+libasound2
+discord
+kde-cli-tools
+gvfs
+intel-oneapi-basekit
+trash-cli
+~~~
-(who the fuck needs discord as a dependency?? WTF!?!??#!**)
+We could translate them into packages available for Archlinx, but I will just
+remove them for now because I don't need any additional stuff (like discord,
+WTF?!#$!) (You can try and remove even more
+dependencies; if it fails, leave them in next time...)
I also edit the package name:
+~~~plain
pkgname = wavelog-gate
+~~~
+
+All hail to the author of the program, but I really do not need
+any callsign in an applications name.
+
+Save the file and skip the second file that pops up after closing the
+first one.
+
+The creation of the package continues:
+
+~~~console
+==> Generating .MTREE file...
+
+==> Creating final package...
+==> Package successfully created!
+==> Removing leftover files...
+~~~
Install the final arch package
~~~console
-$ paru -U wavelog-gate-1.0.15-1-x86_64.pkg.tar.zst took 4m19s
+$ paru -U wavelog-gate-1.0.16-1-x86_64.pkg.tar.zst
Pakete werden geladen …
+Warnung: wavelog-gate-1.0.16-1 ist aktuell -- Reinstalliere
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
-Pakete (3) python-psutil-5.9.8-4 trash-cli-0.24.5.26-1 wavelog-gate-1.0.15-1
+Pakete (1) wavelog-gate-1.0.16-1
-Gesamtgröße der installierten Pakete: 302,72 MiB
+Gesamtgröße der installierten Pakete: 298,90 MiB
+Größendifferenz der Aktualisierung: 0,00 MiB
:: Installation fortsetzen? [J/n]
-(3/3) Schlüssel im Schlüsselbund werden geprüft [-------------------------------------------------------] 100%
-(2/3) Paket-Integrität wird überprüft [-------------------------------------------------------] 100%
-(2/3) Paket-Dateien werden geladen [-------------------------------------------------------] 100%
-(3/3) Auf Dateikonflikte wird geprüft [-------------------------------------------------------] 100%
-(3/3) Verfügbarer Festplattenspeicher wird ermittelt [-------------------------------------------------------] 100%
+(1/1) Schlüssel im Schlüsselbund werden geprüft [---------------------------------------------------] 100%
+(1/1) Paket-Integrität wird überprüft [---------------------------------------------------] 100%
+(1/1) Paket-Dateien werden geladen [---------------------------------------------------] 100%
+(1/1) Auf Dateikonflikte wird geprüft [---------------------------------------------------] 100%
+(1/1) Verfügbarer Festplattenspeicher wird ermittelt [---------------------------------------------------] 100%
:: Paketänderungen werden verarbeitet …
-(1/3) Installiert wird python-psutil [-------------------------------------------------------] 100%
-(2/3) Installiert wird trash-cli [-------------------------------------------------------] 100%
-(3/3) Installiert wird wavelog-gate [-------------------------------------------------------] 100%
-Optionale Abhängigkeiten für wavelog-gate
- apparmor
- libgnome-keyring
- pulseaudio [Installiert]
+(1/1) Reinstalliert wird wavelog-gate [---------------------------------------------------] 100%
:: Post-transaction-Hooks werden gestartet …
-(1/2) Arming ConditionNeedsUpdate...
-(2/2) Updating the desktop file MIME type cache...
+(1/3) Arming ConditionNeedsUpdate...
+(2/3) Checking which packages need to be rebuilt
+(3/3) Updating the desktop file MIME type cache...
~~~
+The end. Anyone tried this on FreeBSD yet?
diff --git a/content/posts/2024/68-install-waveloggate-on-archlinux/wavelog-thumb.png b/content/posts/2024/68-install-waveloggate-on-archlinux/wavelog-thumb.png
new file mode 100644
index 0000000..d6c9ce0
--- /dev/null
+++ b/content/posts/2024/68-install-waveloggate-on-archlinux/wavelog-thumb.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:eb9ecec9da499213404c8e8be9af2cc2ac1af4addf143a8e7613b97ceeb4723a
+size 16193