SUMMARY="Hybrid lossless audio compression format & tools" DESCRIPTION="WavPack is a completely open audio compression format, providing \ lossless, high-quality lossy, and a unique hybrid compression mode." HOMEPAGE="https://wavpack.com/" COPYRIGHT="1998-2022 David Bryant" LICENSE="WavPack" REVISION="3" SOURCE_URI="https://wavpack.com/wavpack-$portVersion.tar.bz2" CHECKSUM_SHA256="7a222f96c391138d340793a1b06d517d7a514de85b5915216051b7386f222977" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="!x86_gcc2 x86" if [ "$targetArchitecture" != x86_gcc2 ]; then commandSuffix=$secondaryArchSuffix commandBinDir=$binDir else commandSuffix= commandBinDir=$prefix/bin fi libVersion="1.2.4" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" PROVIDES=" wavpack$secondaryArchSuffix = $portVersion lib:libwavpack$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix " PROVIDES_bin=" wavpack${secondaryArchSuffix}_bin = $portVersion cmd:wavpack$commandSuffix = $portVersion cmd:wvgain$commandSuffix = $portVersion cmd:wvtag$commandSuffix = $portVersion cmd:wvunpack$commandSuffix = $portVersion " REQUIRES_bin=" haiku$secondaryArchSuffix wavpack$secondaryArchSuffix == $portVersion base lib:libiconv$secondaryArchSuffix " PROVIDES_devel=" wavpack${secondaryArchSuffix}_devel devel:libwavpack$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" wavpack$secondaryArchSuffix == $portVersion base " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libiconv$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:awk cmd:cmp cmd:diff cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make " BUILD() { runConfigure --omit-dirs binDir ./configure --bindir=$commandBinDir make $jobArgs } INSTALL() { make install rm $libDir/libwavpack.la prepareInstalledDevelLib libwavpack fixPkgconfig packageEntries bin \ $commandBinDir \ $manDir packageEntries devel \ $developDir \ $documentationDir } TEST() { make check }