# Template file for 'stepmania' pkgname=stepmania version=5.0.12 revision=4 # see CMake/SetupFfmpeg.cmake in the source code _ffmpeg_ver=2.1.3 build_wrksrc="${pkgname}-${version}" build_style=cmake make_cmd=make cmake_builddir="Build" hostmakedepends="nasm yasm pkg-config" makedepends="libmad-devel libvorbis-devel pcre-devel libjpeg-turbo-devel alsa-lib-devel libXrandr-devel libva-devel glew-devel" short_desc="Advanced rhythm game" maintainer="Michael Aldridge " license="MIT" homepage="http://www.stepmania.com/" distfiles="https://github.com/stepmania/stepmania/archive/v${version}.tar.gz https://github.com/FFmpeg/FFmpeg/archive/n${_ffmpeg_ver}.tar.gz" checksum="df79bcadd69d4ed60cf560d45386ec275181343495ffd744c3ff8f73c83d4755 cfafef9c9fb2581ac234fc11da97c677e5a911db4e16b341ab724b7e6aa03b62" patch_args="-Np1 --directory=${build_wrksrc}" # Upstream has stated that only x86 hardware can meed the performance # constraints and that musl is not supported due to interop issues # with Windows archs="i686 x86_64" export CMAKE_GENERATOR="Unix Makefiles" post_extract() { mv FFmpeg-n${_ffmpeg_ver} ${build_wrksrc}/extern/ffmpeg-linux-${_ffmpeg_ver} } post_install() { vlicense Docs/Licenses.txt LICENSE mkdir -p ${DESTDIR}/usr/bin cd ${DESTDIR} ln -sf ../../opt/stepmania-5.0/stepmania usr/bin/ }