Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Feb 2019 19:37:41 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r492507 - in head/comms: . soapyremote soapyremote/files
Message-ID:  <201902091937.x19Jbf5U036954@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Feb  9 19:37:41 2019
New Revision: 492507
URL: https://svnweb.freebsd.org/changeset/ports/492507

Log:
  New port: comms/soapyremote: SoapySDR module to use any Soapy SDR remotely

Added:
  head/comms/soapyremote/
  head/comms/soapyremote/Makefile   (contents, props changed)
  head/comms/soapyremote/distinfo   (contents, props changed)
  head/comms/soapyremote/files/
  head/comms/soapyremote/files/patch-server_CMakeLists.txt   (contents, props changed)
  head/comms/soapyremote/pkg-descr   (contents, props changed)
Modified:
  head/comms/Makefile

Modified: head/comms/Makefile
==============================================================================
--- head/comms/Makefile	Sat Feb  9 19:24:19 2019	(r492506)
+++ head/comms/Makefile	Sat Feb  9 19:37:41 2019	(r492507)
@@ -167,6 +167,7 @@
     SUBDIR += smstools3
     SUBDIR += snap7
     SUBDIR += soapyairspy
+    SUBDIR += soapyremote
     SUBDIR += soapyuhd
     SUBDIR += spandsp
     SUBDIR += splat

Added: head/comms/soapyremote/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/soapyremote/Makefile	Sat Feb  9 19:37:41 2019	(r492507)
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME=	SoapyRemote
+DISTVERSIONPREFIX=	soapy-remote-
+DISTVERSION=	0.5.1
+CATEGORIES=	comms hamradio
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	SoapySDR module to use any Soapy SDR remotely
+
+LICENSE=	BSL
+LICENSE_FILE=	${WRKSRC}/LICENSE_1_0.txt
+
+LIB_DEPENDS=	libavahi-common.so:net/avahi-app \
+		libSoapySDR.so:misc/soapysdr
+
+USES=		cmake
+USE_GITHUB=	yes
+GH_ACCOUNT=	pothosware
+
+PLIST_FILES=	bin/SoapySDRServer \
+		lib/SoapySDR/modules0.7/libremoteSupport.so \
+		man/man1/SoapySDRServer.1.gz
+
+.include <bsd.port.mk>

Added: head/comms/soapyremote/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/soapyremote/distinfo	Sat Feb  9 19:37:41 2019	(r492507)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1549740665
+SHA256 (pothosware-SoapyRemote-soapy-remote-0.5.1_GH0.tar.gz) = f325c5dde26fc8d7a82bd4e893b9aac445bb736679724728fc1dd2f0aef7b5f6
+SIZE (pothosware-SoapyRemote-soapy-remote-0.5.1_GH0.tar.gz) = 72668

Added: head/comms/soapyremote/files/patch-server_CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/soapyremote/files/patch-server_CMakeLists.txt	Sat Feb  9 19:37:41 2019	(r492507)
@@ -0,0 +1,8 @@
+--- server/CMakeLists.txt.orig	2019-02-09 19:33:21 UTC
++++ server/CMakeLists.txt
+@@ -36,4 +36,4 @@ target_link_libraries(SoapySDRServer ${S
+ install(TARGETS SoapySDRServer DESTINATION bin)
+ 
+ #install man pages for the application executable
+-install(FILES SoapySDRServer.1 DESTINATION share/man/man1)
++install(FILES SoapySDRServer.1 DESTINATION man/man1)

Added: head/comms/soapyremote/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/soapyremote/pkg-descr	Sat Feb  9 19:37:41 2019	(r492507)
@@ -0,0 +1,13 @@
+Use any SoapySDR supported device transparently over a local network link. The
+remote support feature can turn any SDR into a network peripheral.
+
+Potential use-cases for Soapy Remote:
+* share the SDR device over a network
+* use the device in multiple processes
+* or use the device on multiple hosts
+* a multi-threaded abstraction layer
+* aid in embedded-device development
+* or a work-around for software issues
+* adapt an IPv4 SDR for an IPv6 network
+
+WWW: https://github.com/pothosware/SoapyRemote/wiki



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902091937.x19Jbf5U036954>