svn commit: r436241 - in head/comms: . multimon-ng multimon-ng/files

Diane Bruce db at FreeBSD.org
Wed Mar 15 13:13:11 UTC 2017


Author: db
Date: Wed Mar 15 13:13:09 2017
New Revision: 436241
URL: https://svnweb.freebsd.org/changeset/ports/436241

Log:
  multimon-ng a fork of multimon.
  It decodes the following digital transmission modes:
  
  POCSAG512 POCSAG1200 POCSAG2400
  FLEX
  EAS
  UFSK1200 CLIPFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3
  HAPN4800
  FSK9600
  DTMF
  ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI
  EEA EIA CCIR
  MORSE CW
  
  As an example it can be used with rtl_sdr to decode radio amateurs packets:
  rtl_fm -f 144.390M -s 22050  |  multimon-ng -v 10 -t raw -A -
  
  WWW: https://github.com/EliasOenal/multimon-ng/
  
  PR:		206158
  Submitted by:	bsdports at kyle-evans.net

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

Modified: head/comms/Makefile
==============================================================================
--- head/comms/Makefile	Wed Mar 15 12:59:07 2017	(r436240)
+++ head/comms/Makefile	Wed Mar 15 13:13:09 2017	(r436241)
@@ -101,6 +101,7 @@
     SUBDIR += minicom
     SUBDIR += mlan3
     SUBDIR += morse
+    SUBDIR += multimon-ng
     SUBDIR += nasawash
     SUBDIR += ncid
     SUBDIR += nec2c

Added: head/comms/multimon-ng/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/multimon-ng/Makefile	Wed Mar 15 13:13:09 2017	(r436241)
@@ -0,0 +1,35 @@
+# $FreeBSD$
+
+PORTNAME=	multimon-ng
+PORTVERSION=	1.1.0
+CATEGORIES=	comms hamradio
+
+MAINTAINER=	bsdports at kyle-evans.net
+COMMENT=	Digital transmission decoder
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	EliasOenal
+
+USES=		cmake
+
+OPTIONS_DEFINE=	PULSEAUDIO X11
+
+X11_CMAKE_BOOL=	X11_SUPPORT
+
+PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
+PULSEAUDIO_CMAKE_BOOL=	PULSE_AUDIO_SUPPORT
+
+PLIST_FILES+=	bin/multimon-ng
+
+.include <bsd.port.pre.mk>
+.if ${PORT_OPTIONS:MX11}
+USE_XORG+=	sm ice x11 xext
+.endif
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/multimon-ng ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.post.mk>

Added: head/comms/multimon-ng/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/multimon-ng/distinfo	Wed Mar 15 13:13:09 2017	(r436241)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1489583557
+SHA256 (EliasOenal-multimon-ng-1.1.0_GH0.tar.gz) = 378209bce0111ec496a8bf1878d43b8d42d67921958c8fbef4aedde2ea416c43
+SIZE (EliasOenal-multimon-ng-1.1.0_GH0.tar.gz) = 2420682

Added: head/comms/multimon-ng/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/multimon-ng/files/patch-CMakeLists.txt	Wed Mar 15 13:13:09 2017	(r436241)
@@ -0,0 +1,12 @@
+--- CMakeLists.txt.orig	2015-11-09 12:57:23 UTC
++++ CMakeLists.txt
+@@ -48,7 +48,8 @@ endif( X11_SUPPORT ) 
+ 
+ if( PULSE_AUDIO_SUPPORT )
+ 	include_directories( ${PULSEAUDIO_INCLUDE_DIR} )
+-	link_libraries( ${PULSEAUDIO_LIBRARY} "-lpulse-simple" )
++	find_library( PULSE_SIMPLE NAMES pulse-simple REQUIRED )
++	link_libraries( ${PULSEAUDIO_LIBRARY} ${PULSE_SIMPLE} )
+ 	add_definitions( "-DPULSE_AUDIO" )
+ else( PULSE_AUDIO_SUPPORT )
+ 	add_definitions( "-DDUMMY_AUDIO" )

Added: head/comms/multimon-ng/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/multimon-ng/pkg-descr	Wed Mar 15 13:13:09 2017	(r436241)
@@ -0,0 +1,18 @@
+multimon-ng a fork of multimon. 
+It decodes the following digital transmission modes:
+
+POCSAG512 POCSAG1200 POCSAG2400
+FLEX
+EAS
+UFSK1200 CLIPFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3
+HAPN4800
+FSK9600
+DTMF
+ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI
+EEA EIA CCIR
+MORSE CW
+
+As an example it can be used with rtl_sdr to decode radio amateurs packets: 
+rtl_fm -f 144.390M -s 22050  |  multimon-ng -v 10 -t raw -A -
+
+WWW: https://github.com/EliasOenal/multimon-ng/ 


More information about the svn-ports-head mailing list