Saltar para o conteúdo

Glaxnimate

Glaxnimate

#!/bin/bash
set -e
source <(curl -sSL https://estudio-debian.pages.dev/functions.lib)
if [[ "$(grep '^ID=' /etc/os-release | cut -d '=' -f2)" == ubuntu ]]; then
	DEPS="cmake\
		g++\
		libpython3-dev\
		libqt5svg5-dev\
		libarchive-dev\
		libavcodec-dev\
		libavformat-dev\
		libavutil-dev\
		libpotrace-dev\
		libswscale-dev\
		qt5-image-formats-plugins\
		qtbase5-dev\
		qttools5-dev\
		zlib1g-dev"
	install_deb
	script() {
		git clone -q --recursive https://gitlab.com/mattbas/glaxnimate
		cd glaxnimate
		git submodule update --init --recursive
		mkdir build
		cd build
		cmake ..
		make
		make translations
		sudo make install
	}
	tmprun script
	printf "\n" | sudo tee -a /usr/share/applications/org.mattbas.Glaxnimate.desktop
	sudo StartupWMClassFixer -u
	sudo StartupWMClassFixer -a
elif [[ "$(grep '^ID=' /etc/os-release | cut -d '=' -f2)" == debian ]]; then
	INSTNAME='glaxnimate'
	install_deb
	printf "\n" | sudo tee -a /usr/share/applications/org.mattbas.Glaxnimate.desktop
	sudo StartupWMClassFixer -u
	sudo StartupWMClassFixer -a
fi