#!/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"