summaryrefslogtreecommitdiff
path: root/ham/gnuradio-companion
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-companion
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-companion')
-rw-r--r--ham/gnuradio-companion/DESCR7
-rw-r--r--ham/gnuradio-companion/Makefile29
-rw-r--r--ham/gnuradio-companion/PLIST211
3 files changed, 247 insertions, 0 deletions
diff --git a/ham/gnuradio-companion/DESCR b/ham/gnuradio-companion/DESCR
new file mode 100644
index 00000000000..dd4e944391f
--- /dev/null
+++ b/ham/gnuradio-companion/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 provide gnuradio-companion, user interface entry.
diff --git a/ham/gnuradio-companion/Makefile b/ham/gnuradio-companion/Makefile
new file mode 100644
index 00000000000..c60ba9aa7af
--- /dev/null
+++ b/ham/gnuradio-companion/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2014/10/13 12:51:08 mef Exp $
+
+PKGNAME= gnuradio-companion-${VERSION}
+COMMENT= User interface entry of GNU Radio
+
+CONF_FILES+= ${EGDIR}/grc.conf ${PKG_SYSCONFDIR}/grc.conf
+
+DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml/
+
+.include "../../ham/gnuradio-core/Makefile.common"
+.include "../../ham/gnuradio-core/Nocore.mk"
+
+# gnuradio-companion
+CMAKE_ARGS+= -DENABLE_DEFAULT=OFF
+CMAKE_ARGS+= -DENABLE_GRC=ON
+
+.include "../../x11/py-gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
+
+# -- Configuring gnuradio-companion support...
+# -- Dependency ENABLE_GNURADIO_RUNTIME = ON
+# -- Dependency ENABLE_PYTHON = ON
+# -- Dependency PYTHON_MIN_VER_FOUND = TRUE
+# -- Dependency CHEETAH_FOUND = TRUE
+# -- Dependency LXML_FOUND = TRUE
+# -- Dependency PYGTK_FOUND = TRUE
+# -- Dependency NUMPY_FOUND = TRUE
+# -- Enabling gnuradio-companion support.
+# -- Override with -DENABLE_GRC=ON/OFF
diff --git a/ham/gnuradio-companion/PLIST b/ham/gnuradio-companion/PLIST
new file mode 100644
index 00000000000..78a0237e134
--- /dev/null
+++ b/ham/gnuradio-companion/PLIST
@@ -0,0 +1,211 @@
+@comment $NetBSD: PLIST,v 1.1 2014/10/13 12:51:08 mef Exp $
+bin/gnuradio-companion
+${PYSITELIB}/gnuradio/grc/__init__.py
+${PYSITELIB}/gnuradio/grc/__init__.pyc
+${PYSITELIB}/gnuradio/grc/__init__.pyo
+${PYSITELIB}/gnuradio/grc/base/Block.py
+${PYSITELIB}/gnuradio/grc/base/Block.pyc
+${PYSITELIB}/gnuradio/grc/base/Block.pyo
+${PYSITELIB}/gnuradio/grc/base/Connection.py
+${PYSITELIB}/gnuradio/grc/base/Connection.pyc
+${PYSITELIB}/gnuradio/grc/base/Connection.pyo
+${PYSITELIB}/gnuradio/grc/base/Constants.py
+${PYSITELIB}/gnuradio/grc/base/Constants.pyc
+${PYSITELIB}/gnuradio/grc/base/Constants.pyo
+${PYSITELIB}/gnuradio/grc/base/Element.py
+${PYSITELIB}/gnuradio/grc/base/Element.pyc
+${PYSITELIB}/gnuradio/grc/base/Element.pyo
+${PYSITELIB}/gnuradio/grc/base/FlowGraph.py
+${PYSITELIB}/gnuradio/grc/base/FlowGraph.pyc
+${PYSITELIB}/gnuradio/grc/base/FlowGraph.pyo
+${PYSITELIB}/gnuradio/grc/base/Param.py
+${PYSITELIB}/gnuradio/grc/base/Param.pyc
+${PYSITELIB}/gnuradio/grc/base/Param.pyo
+${PYSITELIB}/gnuradio/grc/base/ParseXML.py
+${PYSITELIB}/gnuradio/grc/base/ParseXML.pyc
+${PYSITELIB}/gnuradio/grc/base/ParseXML.pyo
+${PYSITELIB}/gnuradio/grc/base/Platform.py
+${PYSITELIB}/gnuradio/grc/base/Platform.pyc
+${PYSITELIB}/gnuradio/grc/base/Platform.pyo
+${PYSITELIB}/gnuradio/grc/base/Port.py
+${PYSITELIB}/gnuradio/grc/base/Port.pyc
+${PYSITELIB}/gnuradio/grc/base/Port.pyo
+${PYSITELIB}/gnuradio/grc/base/__init__.py
+${PYSITELIB}/gnuradio/grc/base/__init__.pyc
+${PYSITELIB}/gnuradio/grc/base/__init__.pyo
+${PYSITELIB}/gnuradio/grc/base/block_tree.dtd
+${PYSITELIB}/gnuradio/grc/base/flow_graph.dtd
+${PYSITELIB}/gnuradio/grc/base/odict.py
+${PYSITELIB}/gnuradio/grc/base/odict.pyc
+${PYSITELIB}/gnuradio/grc/base/odict.pyo
+${PYSITELIB}/gnuradio/grc/gui/ActionHandler.py
+${PYSITELIB}/gnuradio/grc/gui/ActionHandler.pyc
+${PYSITELIB}/gnuradio/grc/gui/ActionHandler.pyo
+${PYSITELIB}/gnuradio/grc/gui/Actions.py
+${PYSITELIB}/gnuradio/grc/gui/Actions.pyc
+${PYSITELIB}/gnuradio/grc/gui/Actions.pyo
+${PYSITELIB}/gnuradio/grc/gui/Bars.py
+${PYSITELIB}/gnuradio/grc/gui/Bars.pyc
+${PYSITELIB}/gnuradio/grc/gui/Bars.pyo
+${PYSITELIB}/gnuradio/grc/gui/Block.py
+${PYSITELIB}/gnuradio/grc/gui/Block.pyc
+${PYSITELIB}/gnuradio/grc/gui/Block.pyo
+${PYSITELIB}/gnuradio/grc/gui/BlockTreeWindow.py
+${PYSITELIB}/gnuradio/grc/gui/BlockTreeWindow.pyc
+${PYSITELIB}/gnuradio/grc/gui/BlockTreeWindow.pyo
+${PYSITELIB}/gnuradio/grc/gui/Colors.py
+${PYSITELIB}/gnuradio/grc/gui/Colors.pyc
+${PYSITELIB}/gnuradio/grc/gui/Colors.pyo
+${PYSITELIB}/gnuradio/grc/gui/Connection.py
+${PYSITELIB}/gnuradio/grc/gui/Connection.pyc
+${PYSITELIB}/gnuradio/grc/gui/Connection.pyo
+${PYSITELIB}/gnuradio/grc/gui/Constants.py
+${PYSITELIB}/gnuradio/grc/gui/Constants.pyc
+${PYSITELIB}/gnuradio/grc/gui/Constants.pyo
+${PYSITELIB}/gnuradio/grc/gui/Dialogs.py
+${PYSITELIB}/gnuradio/grc/gui/Dialogs.pyc
+${PYSITELIB}/gnuradio/grc/gui/Dialogs.pyo
+${PYSITELIB}/gnuradio/grc/gui/DrawingArea.py
+${PYSITELIB}/gnuradio/grc/gui/DrawingArea.pyc
+${PYSITELIB}/gnuradio/grc/gui/DrawingArea.pyo
+${PYSITELIB}/gnuradio/grc/gui/Element.py
+${PYSITELIB}/gnuradio/grc/gui/Element.pyc
+${PYSITELIB}/gnuradio/grc/gui/Element.pyo
+${PYSITELIB}/gnuradio/grc/gui/FileDialogs.py
+${PYSITELIB}/gnuradio/grc/gui/FileDialogs.pyc
+${PYSITELIB}/gnuradio/grc/gui/FileDialogs.pyo
+${PYSITELIB}/gnuradio/grc/gui/FlowGraph.py
+${PYSITELIB}/gnuradio/grc/gui/FlowGraph.pyc
+${PYSITELIB}/gnuradio/grc/gui/FlowGraph.pyo
+${PYSITELIB}/gnuradio/grc/gui/MainWindow.py
+${PYSITELIB}/gnuradio/grc/gui/MainWindow.pyc
+${PYSITELIB}/gnuradio/grc/gui/MainWindow.pyo
+${PYSITELIB}/gnuradio/grc/gui/Messages.py
+${PYSITELIB}/gnuradio/grc/gui/Messages.pyc
+${PYSITELIB}/gnuradio/grc/gui/Messages.pyo
+${PYSITELIB}/gnuradio/grc/gui/NotebookPage.py
+${PYSITELIB}/gnuradio/grc/gui/NotebookPage.pyc
+${PYSITELIB}/gnuradio/grc/gui/NotebookPage.pyo
+${PYSITELIB}/gnuradio/grc/gui/Param.py
+${PYSITELIB}/gnuradio/grc/gui/Param.pyc
+${PYSITELIB}/gnuradio/grc/gui/Param.pyo
+${PYSITELIB}/gnuradio/grc/gui/ParserErrorsDialog.py
+${PYSITELIB}/gnuradio/grc/gui/ParserErrorsDialog.pyc
+${PYSITELIB}/gnuradio/grc/gui/ParserErrorsDialog.pyo
+${PYSITELIB}/gnuradio/grc/gui/Platform.py
+${PYSITELIB}/gnuradio/grc/gui/Platform.pyc
+${PYSITELIB}/gnuradio/grc/gui/Platform.pyo
+${PYSITELIB}/gnuradio/grc/gui/Port.py
+${PYSITELIB}/gnuradio/grc/gui/Port.pyc
+${PYSITELIB}/gnuradio/grc/gui/Port.pyo
+${PYSITELIB}/gnuradio/grc/gui/Preferences.py
+${PYSITELIB}/gnuradio/grc/gui/Preferences.pyc
+${PYSITELIB}/gnuradio/grc/gui/Preferences.pyo
+${PYSITELIB}/gnuradio/grc/gui/PropsDialog.py
+${PYSITELIB}/gnuradio/grc/gui/PropsDialog.pyc
+${PYSITELIB}/gnuradio/grc/gui/PropsDialog.pyo
+${PYSITELIB}/gnuradio/grc/gui/StateCache.py
+${PYSITELIB}/gnuradio/grc/gui/StateCache.pyc
+${PYSITELIB}/gnuradio/grc/gui/StateCache.pyo
+${PYSITELIB}/gnuradio/grc/gui/Utils.py
+${PYSITELIB}/gnuradio/grc/gui/Utils.pyc
+${PYSITELIB}/gnuradio/grc/gui/Utils.pyo
+${PYSITELIB}/gnuradio/grc/gui/__init__.py
+${PYSITELIB}/gnuradio/grc/gui/__init__.pyc
+${PYSITELIB}/gnuradio/grc/gui/__init__.pyo
+${PYSITELIB}/gnuradio/grc/python/Block.py
+${PYSITELIB}/gnuradio/grc/python/Block.pyc
+${PYSITELIB}/gnuradio/grc/python/Block.pyo
+${PYSITELIB}/gnuradio/grc/python/Connection.py
+${PYSITELIB}/gnuradio/grc/python/Connection.pyc
+${PYSITELIB}/gnuradio/grc/python/Connection.pyo
+${PYSITELIB}/gnuradio/grc/python/Constants.py
+${PYSITELIB}/gnuradio/grc/python/Constants.pyc
+${PYSITELIB}/gnuradio/grc/python/Constants.pyo
+${PYSITELIB}/gnuradio/grc/python/FlowGraph.py
+${PYSITELIB}/gnuradio/grc/python/FlowGraph.pyc
+${PYSITELIB}/gnuradio/grc/python/FlowGraph.pyo
+${PYSITELIB}/gnuradio/grc/python/Generator.py
+${PYSITELIB}/gnuradio/grc/python/Generator.pyc
+${PYSITELIB}/gnuradio/grc/python/Generator.pyo
+${PYSITELIB}/gnuradio/grc/python/Param.py
+${PYSITELIB}/gnuradio/grc/python/Param.pyc
+${PYSITELIB}/gnuradio/grc/python/Param.pyo
+${PYSITELIB}/gnuradio/grc/python/Platform.py
+${PYSITELIB}/gnuradio/grc/python/Platform.pyc
+${PYSITELIB}/gnuradio/grc/python/Platform.pyo
+${PYSITELIB}/gnuradio/grc/python/Port.py
+${PYSITELIB}/gnuradio/grc/python/Port.pyc
+${PYSITELIB}/gnuradio/grc/python/Port.pyo
+${PYSITELIB}/gnuradio/grc/python/__init__.py
+${PYSITELIB}/gnuradio/grc/python/__init__.pyc
+${PYSITELIB}/gnuradio/grc/python/__init__.pyo
+${PYSITELIB}/gnuradio/grc/python/block.dtd
+${PYSITELIB}/gnuradio/grc/python/convert_hier.py
+${PYSITELIB}/gnuradio/grc/python/convert_hier.pyc
+${PYSITELIB}/gnuradio/grc/python/convert_hier.pyo
+${PYSITELIB}/gnuradio/grc/python/default_flow_graph.grc
+${PYSITELIB}/gnuradio/grc/python/expr_utils.py
+${PYSITELIB}/gnuradio/grc/python/expr_utils.pyc
+${PYSITELIB}/gnuradio/grc/python/expr_utils.pyo
+${PYSITELIB}/gnuradio/grc/python/extract_docs.py
+${PYSITELIB}/gnuradio/grc/python/extract_docs.pyc
+${PYSITELIB}/gnuradio/grc/python/extract_docs.pyo
+${PYSITELIB}/gnuradio/grc/python/flow_graph.tmpl
+${PYSITELIB}/grc_gnuradio/__init__.py
+${PYSITELIB}/grc_gnuradio/__init__.pyc
+${PYSITELIB}/grc_gnuradio/__init__.pyo
+${PYSITELIB}/grc_gnuradio/blks2/__init__.py
+${PYSITELIB}/grc_gnuradio/blks2/__init__.pyc
+${PYSITELIB}/grc_gnuradio/blks2/__init__.pyo
+${PYSITELIB}/grc_gnuradio/blks2/error_rate.py
+${PYSITELIB}/grc_gnuradio/blks2/error_rate.pyc
+${PYSITELIB}/grc_gnuradio/blks2/error_rate.pyo
+${PYSITELIB}/grc_gnuradio/blks2/packet.py
+${PYSITELIB}/grc_gnuradio/blks2/packet.pyc
+${PYSITELIB}/grc_gnuradio/blks2/packet.pyo
+${PYSITELIB}/grc_gnuradio/blks2/selector.py
+${PYSITELIB}/grc_gnuradio/blks2/selector.pyc
+${PYSITELIB}/grc_gnuradio/blks2/selector.pyo
+${PYSITELIB}/grc_gnuradio/blks2/tcp.py
+${PYSITELIB}/grc_gnuradio/blks2/tcp.pyc
+${PYSITELIB}/grc_gnuradio/blks2/tcp.pyo
+share/examples/gnuradio/conf.d/grc.conf
+share/gnuradio/examples/grc/simple/variable_config.grc
+share/gnuradio/examples/grc/xmlrpc/readme.txt
+share/gnuradio/examples/grc/xmlrpc/xmlrpc_client.grc
+share/gnuradio/examples/grc/xmlrpc/xmlrpc_client_script.py
+share/gnuradio/examples/grc/xmlrpc/xmlrpc_server.grc
+share/gnuradio/grc/blocks/blks2_error_rate.xml
+share/gnuradio/grc/blocks/blks2_packet_decoder.xml
+share/gnuradio/grc/blocks/blks2_packet_encoder.xml
+share/gnuradio/grc/blocks/blks2_selector.xml
+share/gnuradio/grc/blocks/blks2_tcp_sink.xml
+share/gnuradio/grc/blocks/blks2_tcp_source.xml
+share/gnuradio/grc/blocks/blks2_valve.xml
+share/gnuradio/grc/blocks/block_tree.xml
+share/gnuradio/grc/blocks/bus_sink.xml
+share/gnuradio/grc/blocks/bus_source.xml
+share/gnuradio/grc/blocks/bus_structure_sink.xml
+share/gnuradio/grc/blocks/bus_structure_source.xml
+share/gnuradio/grc/blocks/dummy.xml
+share/gnuradio/grc/blocks/import.xml
+share/gnuradio/grc/blocks/note.xml
+share/gnuradio/grc/blocks/options.xml
+share/gnuradio/grc/blocks/pad_sink.xml
+share/gnuradio/grc/blocks/pad_source.xml
+share/gnuradio/grc/blocks/parameter.xml
+share/gnuradio/grc/blocks/variable.xml
+share/gnuradio/grc/blocks/variable_config.xml
+share/gnuradio/grc/blocks/variable_function_probe.xml
+share/gnuradio/grc/blocks/virtual_sink.xml
+share/gnuradio/grc/blocks/virtual_source.xml
+share/gnuradio/grc/blocks/xmlrpc_client.xml
+share/gnuradio/grc/blocks/xmlrpc_server.xml
+share/gnuradio/grc/freedesktop/gnuradio-grc.desktop
+share/gnuradio/grc/freedesktop/gnuradio-grc.xml
+share/gnuradio/grc/freedesktop/grc-icon-128.png
+share/gnuradio/grc/freedesktop/grc-icon-256.png
+share/gnuradio/grc/freedesktop/grc-icon-32.png
+share/gnuradio/grc/freedesktop/grc-icon-48.png
+share/gnuradio/grc/freedesktop/grc-icon-64.png