# Description: An opensource API and runtime library for interfacing with SDR devices # URL: http://www.pothosware.com/ # Packager: # Maintainer: Lin SiFuh, #crux at freenode dot net # Depends on: cmake name=soapy-sdr _name=SoapySDR version=0.7.2 release=1 source=(https://github.com/pothosware/${_name}/archive/${name}-${version}/${name}-${version}.tar.gz) build() { [[ -e '/usr/bin/ninja' ]] && NINJA=" -G Ninja" eval NINJA="($NINJA)" cmake -S "${_name}"-"${name}"-"${version}" \ -B build "${NINJA[@]}" \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_INSTALL_PREFIX:PATH=/usr \ -D CMAKE_C_FLAGS_RELEASE="$CFLAGS -DNDEBUG" \ -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS -DNDEBUG" cmake --build build DESTDIR="${PKG}" cmake --install build }