|
|
@@ -0,0 +1,32 @@
|
|
|
+#!/bin/bash
|
|
|
+
|
|
|
+echo "====[ Installiere qslGen ]============================================"
|
|
|
+cd "`dirname "$0"`/.."
|
|
|
+
|
|
|
+baseDir="`pwd`"
|
|
|
+
|
|
|
+echo "* Erstelle Verzeichnisse"
|
|
|
+mkdir -p {Vorlage,Karten,Eingang}
|
|
|
+
|
|
|
+echo "* Prüfe externe Programme"
|
|
|
+needPrg=
|
|
|
+python3 --version 2>>/dev/null || needPrg="$needPrg python3"
|
|
|
+inkscape --version 2>>/dev/null || needPrg="$needPrg inkscape"
|
|
|
+magick --version 2>>/dev/null || needPrg="$needPrg imagemagick"
|
|
|
+
|
|
|
+if test "x$needPrg" != "x"
|
|
|
+then
|
|
|
+ echo " -> Installiere folgende Programme: $needPrg"
|
|
|
+ sudo apt install $needPrg
|
|
|
+fi
|
|
|
+
|
|
|
+echo "* Erstelle Verknüpfungen"
|
|
|
+
|
|
|
+mkdir -p ~/.local/bin
|
|
|
+test -e ~/.local/bin/qslGen.py || ln -s "$baseDir/Programm/qslGen.py" ~/.local/bin/qslGen.py
|
|
|
+
|
|
|
+echo "* Erstelle Config"
|
|
|
+test -e "$baseDir"/config.cfg || ( echo 'card_name={_CALL_}_{_Date_}_{_Time_}' > "$baseDir/config.cfg" )
|
|
|
+
|
|
|
+echo "* Fertig"
|
|
|
+
|