1SUMMARY="Recurrent neural network for audio noise reduction" 2DESCRIPTION="RNNoise is a noise suppression library based on a recurrent neural network." 3HOMEPAGE="https://gitlab.xiph.org/xiph/rnnoise/" 4COPYRIGHT="Jean-Marc Valin" 5LICENSE="MPL v2.0" 6REVISION="2" 7srcGitRev="1cbdbcf1283499bbb2230a6b0f126eb9b236defd" 8SOURCE_URI="https://github.com/xiph/rnnoise/archive/$srcGitRev.tar.gz" 9CHECKSUM_SHA256="68c7ab4e408426088603e19955e746bb2a412d84bb121b6f39834c60fc8068b7" 10SOURCE_DIR="rnnoise-$srcGitRev" 11 12ARCHITECTURES="all !x86_gcc2" 13SECONDARY_ARCHITECTURES="x86" 14 15PROVIDES=" 16 rnnoise$secondaryArchSuffix = $portVersion 17 lib:librnnoise$secondaryArchSuffix = $portVersion 18 " 19REQUIRES=" 20 haiku$secondaryArchSuffix 21 " 22 23PROVIDES_devel=" 24 rnnoise${secondaryArchSuffix}_devel = $portVersion 25 devel:librnnoise$secondaryArchSuffix = $portVersion 26 " 27REQUIRES_devel=" 28 rnnoise$secondaryArchSuffix == $portVersion base 29 " 30 31BUILD_REQUIRES=" 32 haiku${secondaryArchSuffix}_devel 33 " 34BUILD_PREREQUIRES=" 35 cmd:aclocal 36 cmd:autoconf 37 cmd:automake 38 cmd:gcc$secondaryArchSuffix 39 cmd:ld$secondaryArchSuffix 40 cmd:libtoolize$secondaryArchSuffix 41 cmd:make 42 " 43 44BUILD() 45{ 46 autogen.sh 47 runConfigure ./configure --disable-static 48 make $jobArgs 49} 50 51INSTALL() 52{ 53 make install 54 55 rm $libDir/*.la 56 57 prepareInstalledDevelLib librnnoise 58 fixPkgconfig 59 60 # devel package 61 packageEntries devel \ 62 $developDir 63} 64