svn commit: r472755 - in head/misc: . soapysdr soapysdr/files
Yuri Victorovich
yuri at FreeBSD.org
Tue Jun 19 05:09:36 UTC 2018
Author: yuri
Date: Tue Jun 19 05:09:33 2018
New Revision: 472755
URL: https://svnweb.freebsd.org/changeset/ports/472755
Log:
New port: misc/soapysdr: Vendor and platform neutral SDR support library
Added:
head/misc/soapysdr/
head/misc/soapysdr/Makefile (contents, props changed)
head/misc/soapysdr/distinfo (contents, props changed)
head/misc/soapysdr/files/
head/misc/soapysdr/files/patch-CMakeLists.txt (contents, props changed)
head/misc/soapysdr/files/patch-apps_CMakeLists.txt (contents, props changed)
head/misc/soapysdr/pkg-descr (contents, props changed)
head/misc/soapysdr/pkg-plist (contents, props changed)
Modified:
head/misc/Makefile
Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile Tue Jun 19 03:40:38 2018 (r472754)
+++ head/misc/Makefile Tue Jun 19 05:09:33 2018 (r472755)
@@ -484,6 +484,7 @@
SUBDIR += sloccount
SUBDIR += sls
SUBDIR += smssend
+ SUBDIR += soapysdr
SUBDIR += solarized
SUBDIR += spamcalc
SUBDIR += sshbuddy
Added: head/misc/soapysdr/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/soapysdr/Makefile Tue Jun 19 05:09:33 2018 (r472755)
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= SoapySDR
+DISTVERSIONPREFIX= soapy-sdr-
+DISTVERSION= 0.6.1-71
+DISTVERSIONSUFFIX= -g69c16e9
+CATEGORIES= misc
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Vendor and platform neutral SDR support library
+
+LICENSE= BSL
+LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
+
+USES= cmake:outsource
+USE_GITHUB= yes
+GH_ACCOUNT= pothosware
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
Added: head/misc/soapysdr/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/soapysdr/distinfo Tue Jun 19 05:09:33 2018 (r472755)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1529384177
+SHA256 (pothosware-SoapySDR-soapy-sdr-0.6.1-71-g69c16e9_GH0.tar.gz) = 308ea401054eb52bcce828012393fe143174f7b25d0e04ce189c00713645e1b5
+SIZE (pothosware-SoapySDR-soapy-sdr-0.6.1-71-g69c16e9_GH0.tar.gz) = 119259
Added: head/misc/soapysdr/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/soapysdr/files/patch-CMakeLists.txt Tue Jun 19 05:09:33 2018 (r472755)
@@ -0,0 +1,19 @@
+--- CMakeLists.txt.orig 2018-06-19 05:01:37 UTC
++++ CMakeLists.txt
+@@ -126,14 +126,14 @@ message(STATUS "########################
+ message(STATUS "## Begin configuration for Python support...")
+ message(STATUS "#############################################")
+ message(STATUS "Enabling optional Python bindings if possible...")
+-add_subdirectory(python)
++#add_subdirectory(python)
+
+ message(STATUS "")
+ message(STATUS "#############################################")
+ message(STATUS "## Begin configuration for Python3 support...")
+ message(STATUS "#############################################")
+ message(STATUS "Enabling optional Python3 bindings if possible...")
+-add_subdirectory(python3)
++#add_subdirectory(python3)
+
+
+ ########################################################################
Added: head/misc/soapysdr/files/patch-apps_CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/soapysdr/files/patch-apps_CMakeLists.txt Tue Jun 19 05:09:33 2018 (r472755)
@@ -0,0 +1,8 @@
+--- apps/CMakeLists.txt.orig 2018-06-19 05:02:30 UTC
++++ apps/CMakeLists.txt
+@@ -17,4 +17,4 @@ target_link_libraries(SoapySDRUtil ${Soa
+ install(TARGETS SoapySDRUtil DESTINATION bin)
+
+ #install man pages for the application executable
+-install(FILES SoapySDRUtil.1 DESTINATION share/man/man1)
++install(FILES SoapySDRUtil.1 DESTINATION man/man1)
Added: head/misc/soapysdr/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/soapysdr/pkg-descr Tue Jun 19 05:09:33 2018 (r472755)
@@ -0,0 +1,10 @@
+SoapySDR is an open-source generalized C/C++ API and runtime library for
+interfacing with SDR devices. With SoapySDR, you can instantiate, configure,
+and stream with an SDR device in a variety of environments. Both osmosdr and
+uhd devices are available within SoapySDR. In addition, vendors can directly
+support their hardware using SoapySDR device modules. There are wrappers for
+both gr-osmosdr, uhd, and gr-uhd to bring an ecosystem of existing applications
+to SoapySDR devices. And SoapySDR has support for powerful platforms like GNU
+Radio and Pothos.
+
+WWW: https://github.com/pothosware/SoapySDR
Added: head/misc/soapysdr/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/soapysdr/pkg-plist Tue Jun 19 05:09:33 2018 (r472755)
@@ -0,0 +1,31 @@
+bin/SoapySDRUtil
+include/SoapySDR/Config.h
+include/SoapySDR/Config.hpp
+include/SoapySDR/Constants.h
+include/SoapySDR/ConverterPrimatives.hpp
+include/SoapySDR/ConverterRegistry.hpp
+include/SoapySDR/Device.h
+include/SoapySDR/Device.hpp
+include/SoapySDR/Errors.h
+include/SoapySDR/Errors.hpp
+include/SoapySDR/Formats.h
+include/SoapySDR/Formats.hpp
+include/SoapySDR/Logger.h
+include/SoapySDR/Logger.hpp
+include/SoapySDR/Modules.h
+include/SoapySDR/Modules.hpp
+include/SoapySDR/Registry.hpp
+include/SoapySDR/Time.h
+include/SoapySDR/Time.hpp
+include/SoapySDR/Types.h
+include/SoapySDR/Types.hpp
+include/SoapySDR/Version.h
+include/SoapySDR/Version.hpp
+lib/libSoapySDR.so
+lib/libSoapySDR.so.0.7
+lib/libSoapySDR.so.0.7.0
+libdata/pkgconfig/SoapySDR.pc
+man/man1/SoapySDRUtil.1.gz
+share/cmake/SoapySDR/SoapySDRConfig.cmake
+share/cmake/SoapySDR/SoapySDRConfigVersion.cmake
+share/cmake/SoapySDR/SoapySDRUtil.cmake
More information about the svn-ports-head
mailing list