# Template file for 'VVVVVV'
pkgname=VVVVVV
version=2.4.3
revision=1
build_wrksrc=desktop_version
build_style=cmake
configure_args="-DOFFICIAL_BUILD=ON $(vopt_bool makeandplay MAKEANDPLAY)"
makedepends="SDL2-devel SDL2_mixer-devel"
short_desc="Platformer exploring what if you reversed gravity instead of jumping?"
maintainer="Luca Matei Pintilie <luca@lucamatei.com>"
license="custom:VVVVVV Source Code License v1.0"
homepage="https://thelettervsixtim.es/"
changelog="https://github.com/TerryCavanagh/VVVVVV/releases"
distfiles="https://github.com/TerryCavanagh/VVVVVV/releases/download/$version/VVVVVV-$version.zip
 https://thelettervsixtim.es/makeandplay/data.zip>data_${version}.zip"
checksum="72128cc6aa9f3aad1aa01f4f45cb48bd940856675f0cc30704dab80239871e9b
 c767809594f6472da9f56136e76657e38640d584164a46112250ac6293ecc0ea"
repository=nonfree
skip_extraction="data_${version}.zip"

build_options="makeandplay"
desc_option_makeandplay="Disable official levels"
build_options_default="makeandplay"

if [ "$build_option_makeandplay" ]; then
	short_desc+=" - Make and Play edition"
fi

do_install() {
	vbin build/VVVVVV
	vinstall "$XBPS_SRCDISTDIR/$pkgname-$version/data_${version}.zip" 644 usr/share/vvvvvv data.zip
	cp -r fonts lang $DESTDIR/usr/share/vvvvvv/
}

post_install() {
	vlicense ../LICENSE.md
	vlicense "../License exceptions.md"
}
