# Template file for 'hackrf' pkgname=hackrf version=2021.03.1 revision=3 build_wrksrc=host build_style=cmake configure_args="-DUDEV_RULES_PATH=/usr/lib/udev/rules.d/ -DUDEV_RULES_GROUP=plugdev -Wno-dev" hostmakedepends="pkg-config" makedepends="libusb-devel fftw-devel" _desc="Low cost software defined radio (SDR) platform" short_desc="${_desc} - tools" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://greatscottgadgets.com/hackrf/" distfiles="https://github.com/greatscottgadgets/hackrf/releases/download/v${version}/${pkgname}-${version}.tar.xz" checksum=a43e5080c11efdfe69ddebcc35a02b018e30e820de0e0ebdc7948cf7b0cd93a3 post_install() { for f in ../firmware-bin/*.{bin,dfu}; do vinstall "$f" 644 usr/share/hackrf/ done } libhackrf_package() { short_desc="${_desc} - library" pkg_install() { vmove usr/lib/*.so.* vmove usr/lib/udev/rules.d } } libhackrf-devel_package() { short_desc="${_desc} - development files" depends="libhackrf>=${version}_${revision}" pkg_install() { vmove usr/include vmove usr/lib/*.a vmove usr/lib/*.so vmove usr/lib/pkgconfig } }