aur/filebot.install
Bernhard Bermeitinger 69522d43af Update to 4.9.5
- Update to 4.9.5
- Use PGP key
- Use SHA256 instead of MD5
- Apply shellcheck suggestions
- Increase readability of long scripts
2022-02-26 17:54:10 +01:00

39 lines
968 B
Bash

# vim: set syntax=bash :
pre_install () {
if [ -d "/usr/share/filebot/openjfx" ]; then
if [ -L "/usr/share/filebot/openjfx" ]; then
echo "Installing"
else
echo "Removing /usr/share/filebot/openjfx directory leftover"
rm -r /usr/share/filebot/openjfx
fi
fi
}
post_install() {
echo -e "\e[1;33m==>\e[0m Symlinking OpenJFX"
ln -sf /usr/lib/jvm/java-11-openjfx/lib/ /usr/share/filebot/openjfx
echo ""
echo -e "\e[1;33m==>\e[0m \e[1;31m filebot --license license.file \e[0m will activate your license.file"
echo ""
echo -e "\e[1;33m==>\e[0m To enable system extractor for archives please run"
echo ""
echo -e "\e[1;33m==>\e[0m \e[1;31m filebot -script fn:properties --def net.filebot.archive.extractor=ShellExecutables \e[0m"
echo ""
}
pre_upgrade () {
pre_install "${1}"
}
post_upgrade() {
post_install "${1}"
}
pre_remove() {
echo -e "\e[1;33m==>\e[0m Removing OpenJFX symlinks leftover"
rm /usr/share/filebot/openjfx
}