SUMMARY="A free codec for speech" DESCRIPTION="Speex is an open-source/free software patent-free audio \ compression format designed for speech. The Speex project aims to lower the \ barrier of entry for voice applications by providing a free alternative to \ expensive proprietary speech codecs. Moreover, Speex is well-adapted to \ internet applications and provides useful features that are not present in \ most other codecs. Finally, Speex is part of the GNU project and is available under the revised \ BSD license." HOMEPAGE="https://www.speex.org" COPYRIGHT="2002-2009 Xiph.org Foundation 2002-2008 Jean-Marc Valin 2005-2007 Analog Devices Inc. 2005-2008 Commonwealth Scientific and Industrial Research Organisation (CSIRO) 1993, 2002, 2006 David Rowe 2003 EpicGames 1992-1994 Jutta Degener, Carsten Bormann" LICENSE="Speex" REVISION="3" SOURCE_URI="http://downloads.xiph.org/releases/speex/speex-$portVersion.tar.gz" CHECKSUM_SHA256="eaae8af0ac742dc7d542c9439ac72f1f385ce838392dc849cae4536af9210094" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" speex$secondaryArchSuffix = $portVersion lib:libspeex$secondaryArchSuffix = 1.5.1 compat >= 1 " if [ -z "$secondaryArchSuffix" ]; then PROVIDES="$PROVIDES cmd:speexdec = $portVersion cmd:speexenc = $portVersion " fi REQUIRES=" haiku$secondaryArchSuffix lib:libogg$secondaryArchSuffix " PROVIDES_devel=" speex${secondaryArchSuffix}_devel = $portVersion devel:libspeex$secondaryArchSuffix = 1.5.1 compat >= 1 " REQUIRES_devel=" speex$secondaryArchSuffix == $portVersion " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libogg$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:aclocal_1.15 cmd:autoconf cmd:automake_1.15 cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:libtoolize$secondaryArchSuffix cmd:make cmd:pkg_config$secondaryArchSuffix " BUILD() { libtoolize --copy --force --install aclocal-1.15 autoconf automake-1.15 --add-missing runConfigure ./configure make $jobArgs } INSTALL() { make install rm $libDir/libspeex.la prepareInstalledDevelLibs libspeex fixPkgconfig # devel package packageEntries devel \ $dataDir/aclocal \ $developDir # Remove stuff we don't need in the secondary architecture base package. if [ -n "$secondaryArchSuffix" ]; then rm -rf $binDir rm -rf $documentationDir fi }