From 775c0d55aa4b6de548bda6217dcfeb4e688b4121 Mon Sep 17 00:00:00 2001 From: mef Date: Mon, 13 Oct 2014 12:51:08 +0000 Subject: Update GNU Radio 3.3.0 (2010-09-15) to 3.7.5 See the thread for modularity issues etc: http://mail-index.netbsd.org/pkgsrc-users/2014/09/07/msg020346.html See more info at recent gnuradio-core/Makefile commit log, thanks. --- ham/gnuradio-vocoder/DESCR | 7 +++++ ham/gnuradio-vocoder/Makefile | 14 +++++++++ ham/gnuradio-vocoder/PLIST | 62 ++++++++++++++++++++++++++++++++++++++ ham/gnuradio-vocoder/buildlink3.mk | 13 ++++++++ 4 files changed, 96 insertions(+) create mode 100644 ham/gnuradio-vocoder/DESCR create mode 100644 ham/gnuradio-vocoder/Makefile create mode 100644 ham/gnuradio-vocoder/PLIST create mode 100644 ham/gnuradio-vocoder/buildlink3.mk (limited to 'ham/gnuradio-vocoder') diff --git a/ham/gnuradio-vocoder/DESCR b/ham/gnuradio-vocoder/DESCR new file mode 100644 index 00000000000..b67eb138c1e --- /dev/null +++ b/ham/gnuradio-vocoder/DESCR @@ -0,0 +1,7 @@ +GNU Radio is a collection of software that when combined with minimal hardware, +allows the construction of radios where the actual waveforms transmitted and +received are defined by software. What this means is that it turns the digital +modulation schemes used in today's high performance wireless devices into +software problems. + +This module provides all available vocoders in GNU Radio. diff --git a/ham/gnuradio-vocoder/Makefile b/ham/gnuradio-vocoder/Makefile new file mode 100644 index 00000000000..d82c0934c8c --- /dev/null +++ b/ham/gnuradio-vocoder/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2014/10/13 12:51:10 mef Exp $ + +PKGNAME= gnuradio-vocoder-${VERSION} +COMMENT= All available vocoders in GNU Radio + +.include "../../ham/gnuradio-core/Makefile.common" +.include "../../ham/gnuradio-core/Nocore.mk" + +CMAKE_ARGS+= -DENABLE_DEFAULT=False +CMAKE_ARGS+= -DENABLE_GR_VOCODER=True + +.include "../../devel/libusb1/buildlink3.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/ham/gnuradio-vocoder/PLIST b/ham/gnuradio-vocoder/PLIST new file mode 100644 index 00000000000..a76af896039 --- /dev/null +++ b/ham/gnuradio-vocoder/PLIST @@ -0,0 +1,62 @@ +@comment $NetBSD: PLIST,v 1.1 2014/10/13 12:51:10 mef Exp $ +include/gnuradio/swig/vocoder_swig.i +include/gnuradio/swig/vocoder_swig_doc.i +include/gnuradio/vocoder/alaw_decode_bs.h +include/gnuradio/vocoder/alaw_encode_sb.h +include/gnuradio/vocoder/api.h +include/gnuradio/vocoder/codec2.h +include/gnuradio/vocoder/codec2_decode_ps.h +include/gnuradio/vocoder/codec2_encode_sp.h +include/gnuradio/vocoder/cvsd_decode_bs.h +include/gnuradio/vocoder/cvsd_encode_sb.h +include/gnuradio/vocoder/g721_decode_bs.h +include/gnuradio/vocoder/g721_encode_sb.h +include/gnuradio/vocoder/g723_24_decode_bs.h +include/gnuradio/vocoder/g723_24_encode_sb.h +include/gnuradio/vocoder/g723_40_decode_bs.h +include/gnuradio/vocoder/g723_40_encode_sb.h +include/gnuradio/vocoder/gsm_fr_decode_ps.h +include/gnuradio/vocoder/gsm_fr_encode_sp.h +include/gnuradio/vocoder/ulaw_decode_bs.h +include/gnuradio/vocoder/ulaw_encode_sb.h +lib/libgnuradio-vocoder.so +lib/libgnuradio-vocoder.so.${PKGVERSION} +lib/pkgconfig/gnuradio-vocoder.pc +${PYSITELIB}/gnuradio/vocoder/__init__.py +${PYSITELIB}/gnuradio/vocoder/__init__.pyc +${PYSITELIB}/gnuradio/vocoder/__init__.pyo +${PYSITELIB}/gnuradio/vocoder/_vocoder_swig.so +${PYSITELIB}/gnuradio/vocoder/cvsd.py +${PYSITELIB}/gnuradio/vocoder/cvsd.pyc +${PYSITELIB}/gnuradio/vocoder/cvsd.pyo +${PYSITELIB}/gnuradio/vocoder/vocoder_swig.py +${PYSITELIB}/gnuradio/vocoder/vocoder_swig.pyc +${PYSITELIB}/gnuradio/vocoder/vocoder_swig.pyo +share/doc/gnuradio-${PKGVERSION}/README.vocoder +share/gnuradio/examples/vocoder/alaw_audio_loopback.py +share/gnuradio/examples/vocoder/codec2_audio_loopback.py +share/gnuradio/examples/vocoder/cvsd_audio_loopback.py +share/gnuradio/examples/vocoder/g721_audio_loopback.py +share/gnuradio/examples/vocoder/g723_24_audio_loopback.py +share/gnuradio/examples/vocoder/g723_40_audio_loopback.py +share/gnuradio/examples/vocoder/gsm_audio_loopback.py +share/gnuradio/examples/vocoder/ulaw_audio_loopback.py +share/gnuradio/grc/blocks/vocoder_alaw_decode_bs.xml +share/gnuradio/grc/blocks/vocoder_alaw_encode_sb.xml +share/gnuradio/grc/blocks/vocoder_block_tree.xml +share/gnuradio/grc/blocks/vocoder_codec2_decode_ps.xml +share/gnuradio/grc/blocks/vocoder_codec2_encode_sp.xml +share/gnuradio/grc/blocks/vocoder_cvsd_decode.xml +share/gnuradio/grc/blocks/vocoder_cvsd_decode_bs.xml +share/gnuradio/grc/blocks/vocoder_cvsd_encode.xml +share/gnuradio/grc/blocks/vocoder_cvsd_encode_sb.xml +share/gnuradio/grc/blocks/vocoder_g721_decode_bs.xml +share/gnuradio/grc/blocks/vocoder_g721_encode_sb.xml +share/gnuradio/grc/blocks/vocoder_g723_24_decode_bs.xml +share/gnuradio/grc/blocks/vocoder_g723_24_encode_sb.xml +share/gnuradio/grc/blocks/vocoder_g723_40_decode_bs.xml +share/gnuradio/grc/blocks/vocoder_g723_40_encode_sb.xml +share/gnuradio/grc/blocks/vocoder_gsm_fr_decode_ps.xml +share/gnuradio/grc/blocks/vocoder_gsm_fr_encode_sp.xml +share/gnuradio/grc/blocks/vocoder_ulaw_decode_bs.xml +share/gnuradio/grc/blocks/vocoder_ulaw_encode_sb.xml diff --git a/ham/gnuradio-vocoder/buildlink3.mk b/ham/gnuradio-vocoder/buildlink3.mk new file mode 100644 index 00000000000..09496d9601f --- /dev/null +++ b/ham/gnuradio-vocoder/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1 2014/10/13 12:51:10 mef Exp $ + +BUILDLINK_TREE+= gnuradio-vocoder + +.if !defined(GNURADIO_VOCODER_BUILDLINK3_MK) +GNURADIO_VOCODER_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.gnuradio-vocoder+= gnuradio-vocoder>=3.7.5 +BUILDLINK_ABI_DEPENDS.gnuradio-vocoder+= gnuradio-vocoder>=3.7.5 +BUILDLINK_PKGSRCDIR.gnuradio-vocoder?= ../../ham/gnuradio-vocoder +.endif # GNURADIO_VOCODER_BUILDLINK3_MK + +BUILDLINK_TREE+= -gnuradio-vocoder -- cgit v1.2.3