1SUMMARY="N-Gram-Based Text Categorization library" 2DESCRIPTION="libexttextcat is an N-Gram-Based Text Categorization library \ 3primarily intended for language guessing. 4 5Fundamentally this is an adaption of wiseguys libtextcat extended to be UTF-8 \ 6aware." 7HOMEPAGE="https://github.com/LibreOffice/libexttextcat" 8COPYRIGHT="2003, WiseGuys Internet B.V." 9LICENSE="BSD (3-clause)" 10REVISION="1" 11SOURCE_URI="https://github.com/LibreOffice/libexttextcat/archive/v$portVersion.tar.gz" 12CHECKSUM_SHA256="3a5247a7df5d4686d077a7cbe733f3d7aa7869a37ba60bf2d3b0714acfe618d1" 13SOURCE_FILENAME="libexttextcat-$portVersion.tar.gz" 14 15ARCHITECTURES="all ?x86_gcc2" 16SECONDARY_ARCHITECTURES="x86" 17 18commandBinDir=$binDir 19commandSuffix=$secondaryArchSuffix 20if [ "$targetArchitecture" = x86_gcc2 ]; then 21 commandSuffix= 22 commandBinDir=$prefix/bin 23fi 24 25libVersion="0.0.0" 26libVersionCompat="$libVersion compat >= ${libVersion%%.*}" 27 28PROVIDES=" 29 libexttextcat$secondaryArchSuffix = $portVersion 30 lib:libexttextcat_2.0$secondaryArchSuffix = $libVersionCompat 31 " 32REQUIRES=" 33 haiku$secondaryArchSuffix 34 " 35 36PROVIDES_tools=" 37 libexttextcat${secondaryArchSuffix}_tools 38 cmd:createfp$commandSuffix 39 " 40REQUIRES_tools=" 41 libexttextcat$secondaryArchSuffix == $portVersion base 42 haiku$secondaryArchSuffix 43 " 44 45PROVIDES_devel=" 46 libexttextcat${secondaryArchSuffix}_devel = $portVersion 47 devel:libexttextcat_2.0$secondaryArchSuffix = $libVersionCompat 48 " 49REQUIRES_devel=" 50 libexttextcat$secondaryArchSuffix == $portVersion base 51 " 52 53BUILD_REQUIRES=" 54 haiku${secondaryArchSuffix}_devel 55 " 56BUILD_PREREQUIRES=" 57 cmd:aclocal 58 cmd:autoconf 59 cmd:gcc$secondaryArchSuffix 60 cmd:libtoolize$secondaryArchSuffix 61 cmd:make 62 cmd:which 63 " 64 65BUILD() 66{ 67 ./autogen.sh 68 runConfigure --omit-dirs binDir ./configure \ 69 --bindir=$commandBinDir \ 70 --disable-static \ 71 --disable-werror 72 make $jobArgs 73} 74 75INSTALL() 76{ 77 make install 78 79 prepareInstalledDevelLib \ 80 libexttextcat-2.0 81 fixPkgconfig 82 83 packageEntries devel \ 84 $dataDir/vala $developDir 85 packageEntries tools \ 86 $commandBinDir 87} 88