BSD Ports

comms/rtl-sdr 2.0.3_1,1 FreeBSD

Command-line tool that performs SDR with RTL2832-based USB sticks

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c8004c398f
License
GPLv2
Categories
comms, hamradio
Package size
91.6 KiB, 354.0 KiB installed

Description

Set of tools that can initialize the RTL2832, tune to a given frequency, and record the I/Q-samples to a file.

In the other systems

SystemPortVersion
FreeBSDcomms/rtl-sdr2.0.3_1,1
OpenBSDcomms/rtl-sdr2.0.2p0
NetBSDham/rtl-sdr2.0.3
DragonFlycomms/rtl-sdr2.0.2,1
MidnightBSDcomms/rtl-sdr2.0.2,1

Install

Binary package:

pkg install rtl-sdr

From the ports tree:

cd /usr/ports/comms/rtl-sdr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rtl-sdr>0:comms/rtl-sdr
LIB_DEPENDS=	librtlsdr.so:comms/rtl-sdr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.3_1,12.0.3_1,10.6.0_3,12.0.2,12.0.3_1,1
FreeBSD:14:quarterly2.0.3_1,12.0.3_1,1n/a2.0.2,12.0.3_1,1
FreeBSD:15:latest2.0.3_1,12.0.3_1,1n/a2.0.2,12.0.2,1
FreeBSD:15:quarterly2.0.3_1,12.0.3_1,1n/an/an/a
FreeBSD:16:latest2.0.3_1,12.0.3_1,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 9

Configuration

Options name: comms_rtl-sdr

OptionDefaultDescription
DOXYGENoffBuild documentation with Doxygen
USES
autoreconf pkgconfig libtool localbase tar:bz2
Service scripts
none

Files

pkg-plist 70
  • bin/rtl_adsb
  • bin/rtl_eeprom
  • bin/rtl_fm
  • bin/rtl_power
  • bin/rtl_sdr
  • bin/rtl_tcp
  • bin/rtl_test
  • include/rtl-sdr.h
  • include/rtl-sdr_export.h
  • lib/librtlsdr.a
  • lib/librtlsdr.so
  • lib/librtlsdr.so.0
  • lib/librtlsdr.so.0.0.5
  • libdata/pkgconfig/librtlsdr.pc
  • share/doc/rtl-sdr/html/annotated.html
  • share/doc/rtl-sdr/html/annotated_dup.js
  • share/doc/rtl-sdr/html/classes.html
  • share/doc/rtl-sdr/html/convenience_8h_source.html
  • share/doc/rtl-sdr/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
  • share/doc/rtl-sdr/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
  • share/doc/rtl-sdr/html/dir_9b50dc121478bf6bc9dc8d04765e08ed.html
  • share/doc/rtl-sdr/html/dir_9b50dc121478bf6bc9dc8d04765e08ed.js
  • share/doc/rtl-sdr/html/dir_d44c64559bbebec7f509842c48db8b23.html
  • share/doc/rtl-sdr/html/dir_d44c64559bbebec7f509842c48db8b23.js
  • share/doc/rtl-sdr/html/doxygen.css
  • share/doc/rtl-sdr/html/doxygen.svg
  • share/doc/rtl-sdr/html/files.html
  • share/doc/rtl-sdr/html/files_dup.js
  • share/doc/rtl-sdr/html/index.html
  • share/doc/rtl-sdr/html/menu.js
  • share/doc/rtl-sdr/html/menudata.js
  • share/doc/rtl-sdr/html/navtree.css
  • share/doc/rtl-sdr/html/navtree.js
  • share/doc/rtl-sdr/html/navtreedata.js
  • share/doc/rtl-sdr/html/navtreeindex0.js
  • share/doc/rtl-sdr/html/reg__field_8h_source.html
  • share/doc/rtl-sdr/html/rtl-sdr_8h_source.html
  • share/doc/rtl-sdr/html/rtl-sdr__export_8h_source.html
  • share/doc/rtl-sdr/html/rtlsdr__i2c_8h_source.html
  • share/doc/rtl-sdr/html/structcmd.html
  • share/doc/rtl-sdr/html/structcmd__state.html
  • share/doc/rtl-sdr/html/structcommand.html
  • share/doc/rtl-sdr/html/structcontroller__state.html
  • share/doc/rtl-sdr/html/structdemod__state.html
  • share/doc/rtl-sdr/html/structdongle__info__t.html
  • share/doc/rtl-sdr/html/structdongle__state.html
  • share/doc/rtl-sdr/html/structe4k__pll__params.html
  • share/doc/rtl-sdr/html/structe4k__state.html
  • share/doc/rtl-sdr/html/structgain__comb.html
  • share/doc/rtl-sdr/html/structllist.html
  • share/doc/rtl-sdr/html/structoutput__state.html
  • share/doc/rtl-sdr/html/structpll__settings.html
  • share/doc/rtl-sdr/html/structr82xx__config.html
  • share/doc/rtl-sdr/html/structr82xx__freq__range.html
  • share/doc/rtl-sdr/html/structr82xx__priv.html
  • share/doc/rtl-sdr/html/structreg__field.html
  • share/doc/rtl-sdr/html/structreg__field__ops.html
  • share/doc/rtl-sdr/html/structrtlsdr__config.html
  • share/doc/rtl-sdr/html/structrtlsdr__dev.html
  • share/doc/rtl-sdr/html/structrtlsdr__dongle.html
  • share/doc/rtl-sdr/html/structrtlsdr__tuner__iface.html
  • share/doc/rtl-sdr/html/structstrbuf.html
  • share/doc/rtl-sdr/html/structtime__generic.html
  • share/doc/rtl-sdr/html/structtuning__state.html
  • share/doc/rtl-sdr/html/tabs.css
  • share/doc/rtl-sdr/html/tuner__e4k_8h_source.html
  • share/doc/rtl-sdr/html/tuner__fc0012_8h_source.html
  • share/doc/rtl-sdr/html/tuner__fc0013_8h_source.html
  • share/doc/rtl-sdr/html/tuner__fc2580_8h_source.html
  • share/doc/rtl-sdr/html/tuner__r82xx_8h_source.html
distinfo 1
FileSizeSHA256
rtl-sdr-v2.0.3.tar.bz237133173978431069e16314921613c509cdcc2e34da30121b1655832df636dacf4f9fe
Master sites 1
  • https://downloads.osmocom.org/releases/rtl-sdr/

Commit history 2

DateCommitCreditsLog message
c8004c398f Dima Panov comms/rtl-sdr: fix plist after devel/doxygen update
12486df570 Älven comms/rtl-sdr: Update 2.0.2 => 2.0.3
* Switch MASTER_SITES to static tarball from official site * Clarify WWW; add 2-nd WWW for source code repository * Add LICENSE_FILE * Use localbase * Pet portclippy(1) and portfmt(1) Approved by: martymac@ (maintainer) Approved by: db@, yuri@ (Mentors, implicit) Differential Revision: https://reviews.freebsd.org/D58850