SUMMARY="Kiwix command line tools" DESCRIPTION="The Kiwix tools is a collection of Kiwix related command line tools: * kiwix-manage: Manage XML based library of ZIM files * kiwix-read: Read ZIM file content * kiwix-search: Fulltext search in ZIM files * kiwix-serve: HTTP daemon serving ZIM files" HOMEPAGE="https://github.com/kiwix/kiwix-tools" COPYRIGHT="2022 Kiwix contributors" LICENSE="GNU GPL v3" REVISION="1" SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz" CHECKSUM_SHA256="7367400dab80fcf0702657b2d5324ec29f344581318659c106f5b7fca30fa0db" SOURCE_DIR="kiwix-tools-$portVersion" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" PROVIDES=" kiwix_tools$secondaryArchSuffix = $portVersion cmd:kiwix_manage = $portVersion cmd:kiwix_search = $portVersion cmd:kiwix_serve = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libcurl$secondaryArchSuffix lib:libgnutls$secondaryArchSuffix lib:libicui18n$secondaryArchSuffix lib:libkiwix$secondaryArchSuffix lib:liblzma$secondaryArchSuffix lib:libmicrohttpd$secondaryArchSuffix lib:libpugixml$secondaryArchSuffix lib:libxapian$secondaryArchSuffix lib:libzim$secondaryArchSuffix lib:libzstd$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libcurl$secondaryArchSuffix devel:libgnutls$secondaryArchSuffix devel:libicui18n$secondaryArchSuffix >= 74 devel:libkiwix$secondaryArchSuffix devel:liblzma$secondaryArchSuffix devel:libmicrohttpd$secondaryArchSuffix devel:libpugixml$secondaryArchSuffix devel:libxapian$secondaryArchSuffix devel:libzim$secondaryArchSuffix devel:libzstd$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:cmake cmd:gcc$secondaryArchSuffix cmd:make cmd:meson cmd:ninja cmd:pkg_config$secondaryArchSuffix " BUILD() { meson --buildtype=release build \ --prefix=$prefix \ --mandir=$manDir ninja -C build } INSTALL() { ninja -C build install }