aboutsummaryrefslogtreecommitdiffstats
path: root/comms
diff options
context:
space:
mode:
authoryuri <yuri@FreeBSD.org>2019-02-10 04:27:49 +0800
committeryuri <yuri@FreeBSD.org>2019-02-10 04:27:49 +0800
commit52afaf1f14b29bca22aff26aaba5e4e916a3b5c7 (patch)
tree6083ee77cfaa0541c6dfebecf335bfcfb23c9f38 /comms
parentfd0ff622ffec0f8132b57aca974aabe432f0acfe (diff)
downloadfreebsd-ports-gnome-52afaf1f14b29bca22aff26aaba5e4e916a3b5c7.tar.gz
freebsd-ports-gnome-52afaf1f14b29bca22aff26aaba5e4e916a3b5c7.tar.zst
freebsd-ports-gnome-52afaf1f14b29bca22aff26aaba5e4e916a3b5c7.zip
New port: comms/soapybladerf: Soapy SDR plugin for the Blade RF
Diffstat (limited to 'comms')
-rw-r--r--comms/Makefile1
-rw-r--r--comms/soapybladerf/Makefile23
-rw-r--r--comms/soapybladerf/distinfo3
-rw-r--r--comms/soapybladerf/pkg-descr4
4 files changed, 31 insertions, 0 deletions
diff --git a/comms/Makefile b/comms/Makefile
index bbeef4ea1a33..f4e7bbab0215 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -168,6 +168,7 @@
SUBDIR += smstools3
SUBDIR += snap7
SUBDIR += soapyairspy
+ SUBDIR += soapybladerf
SUBDIR += soapyplutosdr
SUBDIR += soapyremote
SUBDIR += soapysdrhackrf
diff --git a/comms/soapybladerf/Makefile b/comms/soapybladerf/Makefile
new file mode 100644
index 000000000000..97bbfd703fda
--- /dev/null
+++ b/comms/soapybladerf/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= SoapyBladeRF
+DISTVERSIONPREFIX= soapy-bladerf-
+DISTVERSION= 0.4.1
+CATEGORIES= comms hamradio
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Soapy SDR plugin for the Blade RF
+
+LICENSE= LGPL21
+LICENSE_FILE= ${WRKSRC}/LICENSE.LGPLv2.1
+
+LIB_DEPENDS= libbladeRF.so:comms/bladerf \
+ libSoapySDR.so:misc/soapysdr
+
+USES= cmake compiler:c++11-lang pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= pothosware
+
+PLIST_FILES= lib/SoapySDR/modules0.7/libbladeRFSupport.so
+
+.include <bsd.port.mk>
diff --git a/comms/soapybladerf/distinfo b/comms/soapybladerf/distinfo
new file mode 100644
index 000000000000..262817218ccb
--- /dev/null
+++ b/comms/soapybladerf/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1549743867
+SHA256 (pothosware-SoapyBladeRF-soapy-bladerf-0.4.1_GH0.tar.gz) = 9f358dd59ba34a140597134ce72e80aa83f94b8b2c573a777d5f40364c7873bd
+SIZE (pothosware-SoapyBladeRF-soapy-bladerf-0.4.1_GH0.tar.gz) = 29194
diff --git a/comms/soapybladerf/pkg-descr b/comms/soapybladerf/pkg-descr
new file mode 100644
index 000000000000..a69cb0b1de66
--- /dev/null
+++ b/comms/soapybladerf/pkg-descr
@@ -0,0 +1,4 @@
+The Soapy Blade RF project provides a plugin module to use the Blade RF device
+within the SoapySDR API and software that supports SoapySDR.
+
+WWW: https://github.com/pothosware/SoapyBladeRF/wiki