SUMMARY="SDL2 mixing library" DESCRIPTION=" sdl2_mixer is a simple multi-channel audio mixer library. It supports any \ number of simultaneously playing channels of 16 bit stereo audio, plus a \ single channel of music, mixed by the popular FLAC, MikMoD MOD, Timidity MIDI, \ Ogg Vorbis, and SMPEG MP3 libraries." HOMEPAGE="https://www.libsdl.org/projects/SDL_mixer/" COPYRIGHT="1997-2012 Sam Lantinga" LICENSE="Zlib" REVISION="3" SOURCE_URI="https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-$portVersion.tar.gz" CHECKSUM_SHA256="b4cf5a382c061cd75081cf246c2aa2f9df8db04bdda8dcdc6b6cca55bede2419" SOURCE_DIR="SDL2_mixer-$portVersion" PATCHES="sdl2_mixer-$portVersion.patchset" ARCHITECTURES="all" SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" sdl2_mixer$secondaryArchSuffix = $portVersion compat >= 2.0 lib:libSDL2_mixer_2.0$secondaryArchSuffix = 0.2.2 compat >= 0 " REQUIRES=" haiku$secondaryArchSuffix lib:libflac$secondaryArchSuffix lib:libfluidsynth$secondaryArchSuffix >= 2 lib:libmad$secondaryArchSuffix lib:libmodplug$secondaryArchSuffix lib:libmpg123$secondaryArchSuffix lib:libogg$secondaryArchSuffix lib:libSDL2_2.0$secondaryArchSuffix lib:libvorbis$secondaryArchSuffix " PROVIDES_devel=" sdl2_mixer${secondaryArchSuffix}_devel = $portVersion compat >= 2.0 devel:libSDL2_mixer$secondaryArchSuffix = 0.2.2 compat >= 0 devel:libSDL2_mixer_2.0$secondaryArchSuffix = 0.2.2 compat >= 0 " REQUIRES_devel=" sdl2_mixer$secondaryArchSuffix == $portVersion base " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libflac$secondaryArchSuffix devel:libfluidsynth$secondaryArchSuffix >= 2 devel:libmad$secondaryArchSuffix devel:libmodplug$secondaryArchSuffix devel:libmpg123$secondaryArchSuffix devel:libogg$secondaryArchSuffix devel:libSDL2_2.0$secondaryArchSuffix devel:libvorbis$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf cmd:automake cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:libtool$secondaryArchSuffix cmd:make cmd:pkg_config$secondaryArchSuffix " BUILD() { libtoolize -fci aclocal --force --install -I acinclude autoconf if [ $effectiveTargetArchitecture = x86_gcc2 ]; then runConfigure ./configure --disable-music-wave else runConfigure ./configure fi make $jobArgs } INSTALL() { make install #remove libtool file rm $libDir/*.la prepareInstalledDevelLibs libSDL2_mixer libSDL2_mixer-2.0 fixPkgconfig packageEntries devel \ $developDir }