#!/bin/bash
# Version 7

rm package/contents/code/peak/lib_pulseaudio.pyc

if [ -d "package/translate" ]; then
	echo "[build] translate dir found, running merge."
	(cd package/translate && sh ./merge && sh ./build)
	if [ "$(git diff --stat .)" != "" ]; then
		echo "[build] Changed detected. Cancelling build."
		git diff --stat .
		exit
	fi
fi

plasmoidName=$(kreadconfig5 --file="$PWD/package/metadata.desktop" --group="Desktop Entry" --key="X-KDE-PluginInfo-Name")
plasmoidName="${plasmoidName##*.}" # Strip namespace (Eg: "org.kde.plasma.")
plasmoidVersion=$(kreadconfig5 --file="$PWD/package/metadata.desktop" --group="Desktop Entry" --key="X-KDE-PluginInfo-Version")
filenameTag="-plasma5.8"
rm ${plasmoidName}-v*.plasmoid
cd package
filename=${plasmoidName}-v${plasmoidVersion}${filenameTag}.plasmoid
zip -r $filename *
mv $filename ../$filename
cd ..
echo "md5: $(md5sum $filename | awk '{ print $1 }')"
echo "sha256: $(sha256sum $filename | awk '{ print $1 }')"
