SUMMARY="Command line interface to sigrok logic analyzer toolsuite" DESCRIPTION="sigrok-cli is a cross-platform command line utility for the \ sigrok software. It cannot display graphical output, but is still sufficient to run through \ the whole process of hardware initialization, acquisition, protocol decoding \ and saving the session. It is useful for running on remote or embedded systems, netbooks, PDAs, and \ for various other use-cases. It can display samples on standard output or \ save them in various file formats." HOMEPAGE="https://sigrok.org/wiki/Sigrok-cli" COPYRIGHT="2014-2020 sigrok contributors" LICENSE="GNU GPL v3" REVISION="2" SOURCE_URI="https://sigrok.org/download/source/sigrok-cli/sigrok-cli-$portVersion.tar.gz" SOURCE_DIR="sigrok-cli-$portVersion" CHECKSUM_SHA256="71d0443f36897bf565732dec206830dbea0f2789b6601cf10536b286d1140ab8" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" PROVIDES=" sigrok_cli$secondaryArchSuffix = $portVersion cmd:sigrok_cli " REQUIRES=" haiku$secondaryArchSuffix lib:libsigrok$secondaryArchSuffix lib:libsigrokdecode$secondaryArchSuffix lib:libintl$secondaryArchSuffix lib:libftdi1$secondaryArchSuffix lib:libglib_2.0$secondaryArchSuffix lib:libusb_1.0$secondaryArchSuffix lib:libzip$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libsigrok$secondaryArchSuffix devel:libsigrokdecode$secondaryArchSuffix devel:libglib_2.0$secondaryArchSuffix devel:libusb_1.0$secondaryArchSuffix devel:libzip$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:awk cmd:gcc$secondaryArchSuffix cmd:make cmd:pkg_config$secondaryArchSuffix " BUILD() { export LDFLAGS="-lusb-1.0 -lftdi1 -lnetwork -lzip" runConfigure --omit-dirs binDir ./configure make $jobArgs } INSTALL() { make install #remove not needed data files rm -rf $dataDir } TEST() { make check }