summaryrefslogtreecommitdiff
path: root/ham/gnuradio-vocoder
diff options
context:
space:
mode:
authormef <mef@pkgsrc.org>2014-10-13 12:51:08 +0000
committermef <mef@pkgsrc.org>2014-10-13 12:51:08 +0000
commitccc99f7d40c78bb9263e7ff2eb9d28e03534325e (patch)
treeaffc2f0384e9136f1aaf9a8afa0f906bb2d7965b /ham/gnuradio-vocoder
parent776a7917cde90c282094cd4b6a3c647d732fe514 (diff)
downloadpkgsrc-ccc99f7d40c78bb9263e7ff2eb9d28e03534325e.tar.gz
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.
Diffstat (limited to 'ham/gnuradio-vocoder')
-rw-r--r--ham/gnuradio-vocoder/DESCR7
-rw-r--r--ham/gnuradio-vocoder/Makefile14
-rw-r--r--ham/gnuradio-vocoder/PLIST62
-rw-r--r--ham/gnuradio-vocoder/buildlink3.mk13
4 files changed, 96 insertions, 0 deletions
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