#!/bin/sh SCRIPT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" &> /dev/null && pwd) cd $SCRIPT_DIR git submodule update --recursive git submodule foreach ' #creepy linux magic 2>&1 also pipes through stderr, not needed anymore #isUpToDate=$(git fetch -v 2>&1 | grep "aktuell") #isUpToDate="" expireTimeNotifyOSD=10000 currentId=1 tmpFile=/tmp/currentNotifyId # gets the current notify id from our tmp file if [ -s $tmpFile ]; then currentId=$(cat $tmpFile) fi notify-send "Start makepkg for $name" -p -t $expireTimeNotifyOSD -r $currentId -i software-update-available > $tmpFile #fixes issue with makepkg ... git repo is not a clone of ... unset GIT_DIR makepkg repo-add /mnt/pi-usb-ssd/gind-repo/x86_64/gind-repo.db.tar.gz $name*.pkg.tar.zst cp -n $name*.pkg.tar.zst /mnt/pi-usb-ssd/gind-repo/x86_64/ '