mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-04 11:23:46 +00:00
New port: misc/soapysdr: Vendor and platform neutral SDR support library
This commit is contained in:
parent
8e17f439cf
commit
9786b44a3d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=472755
@ -484,6 +484,7 @@
|
||||
SUBDIR += sloccount
|
||||
SUBDIR += sls
|
||||
SUBDIR += smssend
|
||||
SUBDIR += soapysdr
|
||||
SUBDIR += solarized
|
||||
SUBDIR += spamcalc
|
||||
SUBDIR += sshbuddy
|
||||
|
20
misc/soapysdr/Makefile
Normal file
20
misc/soapysdr/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= SoapySDR
|
||||
DISTVERSIONPREFIX= soapy-sdr-
|
||||
DISTVERSION= 0.6.1-71
|
||||
DISTVERSIONSUFFIX= -g69c16e9
|
||||
CATEGORIES= misc
|
||||
|
||||
MAINTAINER= yuri@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>
|
3
misc/soapysdr/distinfo
Normal file
3
misc/soapysdr/distinfo
Normal file
@ -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
|
19
misc/soapysdr/files/patch-CMakeLists.txt
Normal file
19
misc/soapysdr/files/patch-CMakeLists.txt
Normal file
@ -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)
|
||||
|
||||
|
||||
########################################################################
|
8
misc/soapysdr/files/patch-apps_CMakeLists.txt
Normal file
8
misc/soapysdr/files/patch-apps_CMakeLists.txt
Normal file
@ -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)
|
10
misc/soapysdr/pkg-descr
Normal file
10
misc/soapysdr/pkg-descr
Normal file
@ -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
|
31
misc/soapysdr/pkg-plist
Normal file
31
misc/soapysdr/pkg-plist
Normal file
@ -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
|
Loading…
x
Reference in New Issue
Block a user