aboutsummaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authorRodrigo Osorio <rodrigo@FreeBSD.org>2021-05-31 00:23:03 +0000
committerRodrigo Osorio <rodrigo@FreeBSD.org>2021-05-31 00:47:59 +0000
commit2ae62d5a2d18450a8a1cb34f7961630749c7fc0e (patch)
tree42c6f0644502fa704f155ad218366b0565fac7e6 /comms
parentfc72140f6f4a11e87aeb620aa7b9034308ef93ae (diff)
downloadports-2ae62d5a2d18450a8a1cb34f7961630749c7fc0e.tar.gz
ports-2ae62d5a2d18450a8a1cb34f7961630749c7fc0e.zip
comm/rtl-445: New port : Generic RF data receiver and decoder for ISM band device
Diffstat (limited to 'comms')
-rw-r--r--comms/Makefile1
-rw-r--r--comms/rtl-443/Makefile21
-rw-r--r--comms/rtl-443/distinfo3
-rw-r--r--comms/rtl-443/pkg-descr8
-rw-r--r--comms/rtl-443/pkg-plist30
5 files changed, 63 insertions, 0 deletions
diff --git a/comms/Makefile b/comms/Makefile
index 0708891bf88f..292366f08766 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -151,6 +151,7 @@
SUBDIR += qtel
SUBDIR += redsea
SUBDIR += remserial
+ SUBDIR += rtl-443
SUBDIR += rtl-sdr
SUBDIR += rubygem-callsign
SUBDIR += rubygem-ruby-termios
diff --git a/comms/rtl-443/Makefile b/comms/rtl-443/Makefile
new file mode 100644
index 000000000000..7e5d5c3d7b2a
--- /dev/null
+++ b/comms/rtl-443/Makefile
@@ -0,0 +1,21 @@
+# Created by: Rodrigo Osorio <rodrigo@FreeBSD.org>
+
+PORTNAME= rtl-433
+PORTVERSION= 21.05
+CATEGORIES= comms hamradio
+
+MAINTAINER= rodrigo@FeeBSD.org
+COMMENT= Generic RF data receiver and decoder for ISM band devices
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr
+
+USES= cmake
+
+USE_GITHUB= yes
+GH_ACCOUNT= merbanan
+GH_PROJECT= rtl_433
+
+.include <bsd.port.mk>
diff --git a/comms/rtl-443/distinfo b/comms/rtl-443/distinfo
new file mode 100644
index 000000000000..f95d99799064
--- /dev/null
+++ b/comms/rtl-443/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1622363752
+SHA256 (merbanan-rtl_433-21.05_GH0.tar.gz) = d8b87535b4e65264018771b6b288259d81137482fc938d01e0c03ac071c03bd5
+SIZE (merbanan-rtl_433-21.05_GH0.tar.gz) = 915608
diff --git a/comms/rtl-443/pkg-descr b/comms/rtl-443/pkg-descr
new file mode 100644
index 000000000000..1cb41c5e793d
--- /dev/null
+++ b/comms/rtl-443/pkg-descr
@@ -0,0 +1,8 @@
+rtl_433 is a generic data receiver, mainly for the 433.92 MHz, 868 MHz
+(SRD), 315 MHz, and 915 MHz ISM bands. It works with RTL-SDR and/or
+SoapySDR. Actively tested and supported are Realtek RTL2832 based DVB
+dongles (using RTL-SDR) and LimeSDR (LimeSDR USB and LimeSDR mini
+engineering samples kindly provided by MyriadRf), PlutoSDR, HackRF One
+(using SoapySDR drivers), as well as SoapyRemote.
+
+WWW: https://github.com/merbanan/rtl_433
diff --git a/comms/rtl-443/pkg-plist b/comms/rtl-443/pkg-plist
new file mode 100644
index 000000000000..45f9551a5211
--- /dev/null
+++ b/comms/rtl-443/pkg-plist
@@ -0,0 +1,30 @@
+bin/rtl_433
+etc/rtl_433/CAME-TOP432.conf
+etc/rtl_433/EV1527-4Button-Universal-Remote.conf
+etc/rtl_433/EV1527-PIR-Sgooway.conf
+etc/rtl_433/FAN-53T.conf
+etc/rtl_433/HeatmiserPRT-W.conf
+etc/rtl_433/MightyMule-FM231.conf
+etc/rtl_433/SMC5326-Remote.conf
+etc/rtl_433/SalusRT300RF.conf
+etc/rtl_433/Skylink_HA-434TL.conf
+etc/rtl_433/adlm_fprf.conf
+etc/rtl_433/atc-technology_lmt-430.conf
+etc/rtl_433/car_fob.conf
+etc/rtl_433/chungear_bcf-0019x2.conf
+etc/rtl_433/dooya_curtain.conf
+etc/rtl_433/energy_count_3000.conf
+etc/rtl_433/fan-11t.conf
+etc/rtl_433/friedlandevo.conf
+etc/rtl_433/led-light-remote.conf
+etc/rtl_433/pir-ef4.conf
+etc/rtl_433/rtl_433.example.conf
+etc/rtl_433/silverline_doorbell.conf
+etc/rtl_433/sonoff_rm433.conf
+etc/rtl_433/steffen_switch.conf
+etc/rtl_433/tesla_charge-port-opener.conf
+etc/rtl_433/valeo_car_key.conf
+etc/rtl_433/verisure_alarm.conf
+include/rtl_433.h
+include/rtl_433_devices.h
+share/man/man1/rtl_433.1.gz