#!/bin/bash
sudo pacman -S --noconfirm git make cmake gcc pkgconf udisks2 dbus sqlite3 alsa-lib pulseaudio boost gnutls fftw \
   qt6-base qt6-tools gst-plugins-base gst-plugins-good taglib chromaprint rapidjson sparsehash \
   libcdio libmtp libgpod
	cmake ..
	make -j$(nproc)
	#sudo make install
cp ultimateplayer ../dist/ultimate-player-1.2-19-any/usr/local/bin/
cp ../data/icons/48x48/ueplayer.png ../dist/ultimate-player-1.2-19-any/usr/share/icons/hicolor/48x48/
cp ../data/icons/64x64/ueplayer.png ../dist/ultimate-player-1.2-19-any/usr/share/icons/hicolor/64x64/
cp ../data/icons/128x128/ueplayer.png ../dist/ultimate-player-1.2-19-any/usr/share/icons/hicolor/128x128/
cp ../dist/unix/org.ultimateplayer.desktop ../dist/ultimate-player-1.2-19-any/usr/share/applications/
cp ../dist/unix/org.ultimateplayer.appdata.xml ../dist/ultimate-player-1.2-19-any/usr/local/share/metainfo/
if ! [[ -f "../dist/unix/ultimateplayer.1.gz" ]]; then
	gzip -9 ../dist/unix/ultimateplayer.1
fi
if [[ -f "../dist/unix/ultimateplayer.1.gz" ]]; then
	cp ../dist/unix/ultimateplayer.1.gz ../dist/ultimate-player-1.2-19-any/usr/share/man/man1/
fi
cd ../dist/
sudo repostorm --build
cp .arch/* .
repostorm --extract
sudo pacman -U .arch/*
