summaryrefslogtreecommitdiff
path: root/ham/gnuradio-digital
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
commit32f8a1beb27a9828bb9e1a9292b64549116199ad (patch)
treeaffc2f0384e9136f1aaf9a8afa0f906bb2d7965b /ham/gnuradio-digital
parent01cd9505b9d578ad9ec9517c5d4e2313841bcbca (diff)
downloadpkgsrc-32f8a1beb27a9828bb9e1a9292b64549116199ad.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-digital')
-rw-r--r--ham/gnuradio-digital/DESCR7
-rw-r--r--ham/gnuradio-digital/Makefile12
-rw-r--r--ham/gnuradio-digital/PLIST291
-rw-r--r--ham/gnuradio-digital/buildlink3.mk13
4 files changed, 323 insertions, 0 deletions
diff --git a/ham/gnuradio-digital/DESCR b/ham/gnuradio-digital/DESCR
new file mode 100644
index 00000000000..dce2d557981
--- /dev/null
+++ b/ham/gnuradio-digital/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.
+
+Blocks and utilities for digital processing.
diff --git a/ham/gnuradio-digital/Makefile b/ham/gnuradio-digital/Makefile
new file mode 100644
index 00000000000..fa4ad37c048
--- /dev/null
+++ b/ham/gnuradio-digital/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2014/10/13 12:51:09 mef Exp $
+
+PKGNAME= gnuradio-digital-${VERSION}
+COMMENT= Digital related algorithms for GNU Radio
+
+.include "../../ham/gnuradio-core/Makefile.common"
+.include "../../ham/gnuradio-core/Nocore.mk"
+
+CMAKE_ARGS+= -DENABLE_DEFAULT=False
+CMAKE_ARGS+= -DENABLE_GR_DIGITAL=True
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/ham/gnuradio-digital/PLIST b/ham/gnuradio-digital/PLIST
new file mode 100644
index 00000000000..082ff2891c9
--- /dev/null
+++ b/ham/gnuradio-digital/PLIST
@@ -0,0 +1,291 @@
+@comment $NetBSD: PLIST,v 1.1 2014/10/13 12:51:09 mef Exp $
+include/gnuradio/digital/additive_scrambler_bb.h
+include/gnuradio/digital/api.h
+include/gnuradio/digital/binary_slicer_fb.h
+include/gnuradio/digital/chunks_to_symbols_bc.h
+include/gnuradio/digital/chunks_to_symbols_bf.h
+include/gnuradio/digital/chunks_to_symbols_ic.h
+include/gnuradio/digital/chunks_to_symbols_if.h
+include/gnuradio/digital/chunks_to_symbols_sc.h
+include/gnuradio/digital/chunks_to_symbols_sf.h
+include/gnuradio/digital/clock_recovery_mm_cc.h
+include/gnuradio/digital/clock_recovery_mm_ff.h
+include/gnuradio/digital/cma_equalizer_cc.h
+include/gnuradio/digital/constellation.h
+include/gnuradio/digital/constellation_decoder_cb.h
+include/gnuradio/digital/constellation_receiver_cb.h
+include/gnuradio/digital/constellation_soft_decoder_cf.h
+include/gnuradio/digital/correlate_access_code_bb.h
+include/gnuradio/digital/correlate_access_code_bb_ts.h
+include/gnuradio/digital/correlate_access_code_ff_ts.h
+include/gnuradio/digital/correlate_access_code_tag_bb.h
+include/gnuradio/digital/correlate_and_sync_cc.h
+include/gnuradio/digital/costas_loop_cc.h
+include/gnuradio/digital/cpmmod_bc.h
+include/gnuradio/digital/crc32.h
+include/gnuradio/digital/crc32_async_bb.h
+include/gnuradio/digital/crc32_bb.h
+include/gnuradio/digital/descrambler_bb.h
+include/gnuradio/digital/diff_decoder_bb.h
+include/gnuradio/digital/diff_encoder_bb.h
+include/gnuradio/digital/diff_phasor_cc.h
+include/gnuradio/digital/fll_band_edge_cc.h
+include/gnuradio/digital/framer_sink_1.h
+include/gnuradio/digital/glfsr.h
+include/gnuradio/digital/glfsr_source_b.h
+include/gnuradio/digital/glfsr_source_f.h
+include/gnuradio/digital/hdlc_deframer_bp.h
+include/gnuradio/digital/hdlc_framer_pb.h
+include/gnuradio/digital/header_payload_demux.h
+include/gnuradio/digital/kurtotic_equalizer_cc.h
+include/gnuradio/digital/lfsr.h
+include/gnuradio/digital/lms_dd_equalizer_cc.h
+include/gnuradio/digital/map_bb.h
+include/gnuradio/digital/metric_type.h
+include/gnuradio/digital/mpsk_receiver_cc.h
+include/gnuradio/digital/mpsk_snr_est.h
+include/gnuradio/digital/mpsk_snr_est_cc.h
+include/gnuradio/digital/ofdm_carrier_allocator_cvc.h
+include/gnuradio/digital/ofdm_chanest_vcvc.h
+include/gnuradio/digital/ofdm_cyclic_prefixer.h
+include/gnuradio/digital/ofdm_equalizer_base.h
+include/gnuradio/digital/ofdm_equalizer_simpledfe.h
+include/gnuradio/digital/ofdm_equalizer_static.h
+include/gnuradio/digital/ofdm_frame_acquisition.h
+include/gnuradio/digital/ofdm_frame_equalizer_vcvc.h
+include/gnuradio/digital/ofdm_frame_sink.h
+include/gnuradio/digital/ofdm_insert_preamble.h
+include/gnuradio/digital/ofdm_mapper_bcv.h
+include/gnuradio/digital/ofdm_sampler.h
+include/gnuradio/digital/ofdm_serializer_vcc.h
+include/gnuradio/digital/ofdm_sync_sc_cfb.h
+include/gnuradio/digital/packet_header_default.h
+include/gnuradio/digital/packet_header_ofdm.h
+include/gnuradio/digital/packet_headergenerator_bb.h
+include/gnuradio/digital/packet_headerparser_b.h
+include/gnuradio/digital/packet_sink.h
+include/gnuradio/digital/pfb_clock_sync_ccf.h
+include/gnuradio/digital/pfb_clock_sync_fff.h
+include/gnuradio/digital/pn_correlator_cc.h
+include/gnuradio/digital/probe_density_b.h
+include/gnuradio/digital/probe_mpsk_snr_est_c.h
+include/gnuradio/digital/scrambler_bb.h
+include/gnuradio/digital/simple_correlator.h
+include/gnuradio/digital/simple_framer.h
+include/gnuradio/digital/simple_framer_sync.h
+include/gnuradio/swig/constellation.i
+include/gnuradio/swig/digital_swig.i
+include/gnuradio/swig/digital_swig_doc.i
+include/gnuradio/swig/ofdm_equalizer.i
+include/gnuradio/swig/packet_header.i
+lib/libgnuradio-digital.so
+lib/libgnuradio-digital.so.${PKGVERSION}
+lib/pkgconfig/gnuradio-digital.pc
+${PYSITELIB}/gnuradio/digital/__init__.py
+${PYSITELIB}/gnuradio/digital/__init__.pyc
+${PYSITELIB}/gnuradio/digital/__init__.pyo
+${PYSITELIB}/gnuradio/digital/_digital_swig.so
+${PYSITELIB}/gnuradio/digital/bpsk.py
+${PYSITELIB}/gnuradio/digital/bpsk.pyc
+${PYSITELIB}/gnuradio/digital/bpsk.pyo
+${PYSITELIB}/gnuradio/digital/constellation_map_generator.py
+${PYSITELIB}/gnuradio/digital/constellation_map_generator.pyc
+${PYSITELIB}/gnuradio/digital/constellation_map_generator.pyo
+${PYSITELIB}/gnuradio/digital/cpm.py
+${PYSITELIB}/gnuradio/digital/cpm.pyc
+${PYSITELIB}/gnuradio/digital/cpm.pyo
+${PYSITELIB}/gnuradio/digital/crc.py
+${PYSITELIB}/gnuradio/digital/crc.pyc
+${PYSITELIB}/gnuradio/digital/crc.pyo
+${PYSITELIB}/gnuradio/digital/digital_swig.py
+${PYSITELIB}/gnuradio/digital/digital_swig.pyc
+${PYSITELIB}/gnuradio/digital/digital_swig.pyo
+${PYSITELIB}/gnuradio/digital/generic_mod_demod.py
+${PYSITELIB}/gnuradio/digital/generic_mod_demod.pyc
+${PYSITELIB}/gnuradio/digital/generic_mod_demod.pyo
+${PYSITELIB}/gnuradio/digital/gfsk.py
+${PYSITELIB}/gnuradio/digital/gfsk.pyc
+${PYSITELIB}/gnuradio/digital/gfsk.pyo
+${PYSITELIB}/gnuradio/digital/gmsk.py
+${PYSITELIB}/gnuradio/digital/gmsk.pyc
+${PYSITELIB}/gnuradio/digital/gmsk.pyo
+${PYSITELIB}/gnuradio/digital/modulation_utils.py
+${PYSITELIB}/gnuradio/digital/modulation_utils.pyc
+${PYSITELIB}/gnuradio/digital/modulation_utils.pyo
+${PYSITELIB}/gnuradio/digital/ofdm.py
+${PYSITELIB}/gnuradio/digital/ofdm.pyc
+${PYSITELIB}/gnuradio/digital/ofdm.pyo
+${PYSITELIB}/gnuradio/digital/ofdm_packet_utils.py
+${PYSITELIB}/gnuradio/digital/ofdm_packet_utils.pyc
+${PYSITELIB}/gnuradio/digital/ofdm_packet_utils.pyo
+${PYSITELIB}/gnuradio/digital/ofdm_receiver.py
+${PYSITELIB}/gnuradio/digital/ofdm_receiver.pyc
+${PYSITELIB}/gnuradio/digital/ofdm_receiver.pyo
+${PYSITELIB}/gnuradio/digital/ofdm_sync_fixed.py
+${PYSITELIB}/gnuradio/digital/ofdm_sync_fixed.pyc
+${PYSITELIB}/gnuradio/digital/ofdm_sync_fixed.pyo
+${PYSITELIB}/gnuradio/digital/ofdm_sync_ml.py
+${PYSITELIB}/gnuradio/digital/ofdm_sync_ml.pyc
+${PYSITELIB}/gnuradio/digital/ofdm_sync_ml.pyo
+${PYSITELIB}/gnuradio/digital/ofdm_sync_pn.py
+${PYSITELIB}/gnuradio/digital/ofdm_sync_pn.pyc
+${PYSITELIB}/gnuradio/digital/ofdm_sync_pn.pyo
+${PYSITELIB}/gnuradio/digital/ofdm_sync_pnac.py
+${PYSITELIB}/gnuradio/digital/ofdm_sync_pnac.pyc
+${PYSITELIB}/gnuradio/digital/ofdm_sync_pnac.pyo
+${PYSITELIB}/gnuradio/digital/ofdm_txrx.py
+${PYSITELIB}/gnuradio/digital/ofdm_txrx.pyc
+${PYSITELIB}/gnuradio/digital/ofdm_txrx.pyo
+${PYSITELIB}/gnuradio/digital/packet_utils.py
+${PYSITELIB}/gnuradio/digital/packet_utils.pyc
+${PYSITELIB}/gnuradio/digital/packet_utils.pyo
+${PYSITELIB}/gnuradio/digital/pkt.py
+${PYSITELIB}/gnuradio/digital/pkt.pyc
+${PYSITELIB}/gnuradio/digital/pkt.pyo
+${PYSITELIB}/gnuradio/digital/psk.py
+${PYSITELIB}/gnuradio/digital/psk.pyc
+${PYSITELIB}/gnuradio/digital/psk.pyo
+${PYSITELIB}/gnuradio/digital/psk_constellations.py
+${PYSITELIB}/gnuradio/digital/psk_constellations.pyc
+${PYSITELIB}/gnuradio/digital/psk_constellations.pyo
+${PYSITELIB}/gnuradio/digital/qam.py
+${PYSITELIB}/gnuradio/digital/qam.pyc
+${PYSITELIB}/gnuradio/digital/qam.pyo
+${PYSITELIB}/gnuradio/digital/qam_constellations.py
+${PYSITELIB}/gnuradio/digital/qam_constellations.pyc
+${PYSITELIB}/gnuradio/digital/qam_constellations.pyo
+${PYSITELIB}/gnuradio/digital/qamlike.py
+${PYSITELIB}/gnuradio/digital/qamlike.pyc
+${PYSITELIB}/gnuradio/digital/qamlike.pyo
+${PYSITELIB}/gnuradio/digital/qpsk.py
+${PYSITELIB}/gnuradio/digital/qpsk.pyc
+${PYSITELIB}/gnuradio/digital/qpsk.pyo
+${PYSITELIB}/gnuradio/digital/soft_dec_lut_gen.py
+${PYSITELIB}/gnuradio/digital/soft_dec_lut_gen.pyc
+${PYSITELIB}/gnuradio/digital/soft_dec_lut_gen.pyo
+${PYSITELIB}/gnuradio/digital/utils/__init__.py
+${PYSITELIB}/gnuradio/digital/utils/__init__.pyc
+${PYSITELIB}/gnuradio/digital/utils/__init__.pyo
+${PYSITELIB}/gnuradio/digital/utils/alignment.py
+${PYSITELIB}/gnuradio/digital/utils/alignment.pyc
+${PYSITELIB}/gnuradio/digital/utils/alignment.pyo
+${PYSITELIB}/gnuradio/digital/utils/gray_code.py
+${PYSITELIB}/gnuradio/digital/utils/gray_code.pyc
+${PYSITELIB}/gnuradio/digital/utils/gray_code.pyo
+${PYSITELIB}/gnuradio/digital/utils/mod_codes.py
+${PYSITELIB}/gnuradio/digital/utils/mod_codes.pyc
+${PYSITELIB}/gnuradio/digital/utils/mod_codes.pyo
+${PYSITELIB}/gnuradio/digital/utils/tagged_streams.py
+${PYSITELIB}/gnuradio/digital/utils/tagged_streams.pyc
+${PYSITELIB}/gnuradio/digital/utils/tagged_streams.pyo
+share/doc/gnuradio-${PKGVERSION}/README.digital
+share/gnuradio/examples/digital/demod/ber_simulation.grc
+share/gnuradio/examples/digital/demod/digital_freq_lock.grc
+share/gnuradio/examples/digital/demod/dpsk_loopback.grc
+share/gnuradio/examples/digital/demod/gfsk_loopback.grc
+share/gnuradio/examples/digital/demod/mpsk_demod.grc
+share/gnuradio/examples/digital/demod/pam_sync.grc
+share/gnuradio/examples/digital/demod/pam_timing.grc
+share/gnuradio/examples/digital/demod/test_corr_and_sync.grc
+share/gnuradio/examples/digital/demod/uhd_corr_and_sync_rx.grc
+share/gnuradio/examples/digital/demod/uhd_corr_and_sync_tx.grc
+share/gnuradio/examples/digital/example_costas.py
+share/gnuradio/examples/digital/example_fll.py
+share/gnuradio/examples/digital/example_timing.py
+share/gnuradio/examples/digital/gen_whitener.py
+share/gnuradio/examples/digital/narrowband/benchmark_rx.py
+share/gnuradio/examples/digital/narrowband/benchmark_tx.py
+share/gnuradio/examples/digital/narrowband/digital_bert_rx.py
+share/gnuradio/examples/digital/narrowband/digital_bert_tx.py
+share/gnuradio/examples/digital/narrowband/receive_path.py
+share/gnuradio/examples/digital/narrowband/rx_voice.py
+share/gnuradio/examples/digital/narrowband/transmit_path.py
+share/gnuradio/examples/digital/narrowband/tunnel.py
+share/gnuradio/examples/digital/narrowband/tx_voice.py
+share/gnuradio/examples/digital/narrowband/uhd_interface.py
+share/gnuradio/examples/digital/ofdm/benchmark_add_channel.py
+share/gnuradio/examples/digital/ofdm/benchmark_rx.py
+share/gnuradio/examples/digital/ofdm/benchmark_tx.py
+share/gnuradio/examples/digital/ofdm/gr_plot_ofdm.py
+share/gnuradio/examples/digital/ofdm/ofdm_loopback.grc
+share/gnuradio/examples/digital/ofdm/receive_path.py
+share/gnuradio/examples/digital/ofdm/rx_ofdm.grc
+share/gnuradio/examples/digital/ofdm/transmit_path.py
+share/gnuradio/examples/digital/ofdm/tunnel.py
+share/gnuradio/examples/digital/ofdm/tx_ofdm.grc
+share/gnuradio/examples/digital/ofdm/uhd_interface.py
+share/gnuradio/examples/digital/run_length.py
+share/gnuradio/examples/digital/snr_estimators.py
+share/gnuradio/grc/blocks/digital_additive_scrambler_bb.xml
+share/gnuradio/grc/blocks/digital_binary_slicer_fb.xml
+share/gnuradio/grc/blocks/digital_block_tree.xml
+share/gnuradio/grc/blocks/digital_chunks_to_symbols.xml
+share/gnuradio/grc/blocks/digital_clock_recovery_mm_xx.xml
+share/gnuradio/grc/blocks/digital_cma_equalizer_cc.xml
+share/gnuradio/grc/blocks/digital_constellation.xml
+share/gnuradio/grc/blocks/digital_constellation_decoder_cb.xml
+share/gnuradio/grc/blocks/digital_constellation_modulator.xml
+share/gnuradio/grc/blocks/digital_constellation_receiver_cb.xml
+share/gnuradio/grc/blocks/digital_constellation_rect.xml
+share/gnuradio/grc/blocks/digital_constellation_soft_decoder_cf.xml
+share/gnuradio/grc/blocks/digital_correlate_access_code_bb.xml
+share/gnuradio/grc/blocks/digital_correlate_access_code_tag_bb.xml
+share/gnuradio/grc/blocks/digital_correlate_access_code_xx_ts.xml
+share/gnuradio/grc/blocks/digital_correlate_and_sync_cc.xml
+share/gnuradio/grc/blocks/digital_costas_loop_cc.xml
+share/gnuradio/grc/blocks/digital_cpmmod_bc.xml
+share/gnuradio/grc/blocks/digital_crc32_async_bb.xml
+share/gnuradio/grc/blocks/digital_crc32_bb.xml
+share/gnuradio/grc/blocks/digital_descrambler_bb.xml
+share/gnuradio/grc/blocks/digital_diff_decoder_bb.xml
+share/gnuradio/grc/blocks/digital_diff_encoder_bb.xml
+share/gnuradio/grc/blocks/digital_diff_phasor_cc.xml
+share/gnuradio/grc/blocks/digital_dxpsk_demod.xml
+share/gnuradio/grc/blocks/digital_dxpsk_mod.xml
+share/gnuradio/grc/blocks/digital_fll_band_edge_cc.xml
+share/gnuradio/grc/blocks/digital_framer_sink_1.xml
+share/gnuradio/grc/blocks/digital_gfsk_demod.xml
+share/gnuradio/grc/blocks/digital_gfsk_mod.xml
+share/gnuradio/grc/blocks/digital_glfsr_source_x.xml
+share/gnuradio/grc/blocks/digital_gmsk_demod.xml
+share/gnuradio/grc/blocks/digital_gmsk_mod.xml
+share/gnuradio/grc/blocks/digital_gmskmod_bc.xml
+share/gnuradio/grc/blocks/digital_hdlc_deframer_bp.xml
+share/gnuradio/grc/blocks/digital_hdlc_framer_pb.xml
+share/gnuradio/grc/blocks/digital_header_payload_demux.xml
+share/gnuradio/grc/blocks/digital_kurtotic_equalizer_cc.xml
+share/gnuradio/grc/blocks/digital_lms_dd_equalizer_cc.xml
+share/gnuradio/grc/blocks/digital_map_bb.xml
+share/gnuradio/grc/blocks/digital_mpsk_receiver_cc.xml
+share/gnuradio/grc/blocks/digital_mpsk_snr_est_cc.xml
+share/gnuradio/grc/blocks/digital_ofdm_carrier_allocator_cvc.xml
+share/gnuradio/grc/blocks/digital_ofdm_chanest_vcvc.xml
+share/gnuradio/grc/blocks/digital_ofdm_cyclic_prefixer.xml
+share/gnuradio/grc/blocks/digital_ofdm_demod.xml
+share/gnuradio/grc/blocks/digital_ofdm_frame_acquisition.xml
+share/gnuradio/grc/blocks/digital_ofdm_frame_equalizer_vcvc.xml
+share/gnuradio/grc/blocks/digital_ofdm_frame_sink.xml
+share/gnuradio/grc/blocks/digital_ofdm_insert_preamble.xml
+share/gnuradio/grc/blocks/digital_ofdm_mod.xml
+share/gnuradio/grc/blocks/digital_ofdm_rx.xml
+share/gnuradio/grc/blocks/digital_ofdm_sampler.xml
+share/gnuradio/grc/blocks/digital_ofdm_serializer_vcc.xml
+share/gnuradio/grc/blocks/digital_ofdm_sync_pn.xml
+share/gnuradio/grc/blocks/digital_ofdm_sync_sc_cfb.xml
+share/gnuradio/grc/blocks/digital_ofdm_tx.xml
+share/gnuradio/grc/blocks/digital_packet_headergenerator_bb.xml
+share/gnuradio/grc/blocks/digital_packet_headergenerator_bb_default.xml
+share/gnuradio/grc/blocks/digital_packet_headerparser_b.xml
+share/gnuradio/grc/blocks/digital_packet_headerparser_b_default.xml
+share/gnuradio/grc/blocks/digital_packet_sink.xml
+share/gnuradio/grc/blocks/digital_pfb_clock_sync.xml
+share/gnuradio/grc/blocks/digital_pn_correlator_cc.xml
+share/gnuradio/grc/blocks/digital_probe_density_b.xml
+share/gnuradio/grc/blocks/digital_probe_mpsk_snr_est_c.xml
+share/gnuradio/grc/blocks/digital_psk_demod.xml
+share/gnuradio/grc/blocks/digital_psk_mod.xml
+share/gnuradio/grc/blocks/digital_qam_demod.xml
+share/gnuradio/grc/blocks/digital_qam_mod.xml
+share/gnuradio/grc/blocks/digital_scrambler_bb.xml
+share/gnuradio/grc/blocks/digital_simple_correlator.xml
+share/gnuradio/grc/blocks/digital_simple_framer.xml
diff --git a/ham/gnuradio-digital/buildlink3.mk b/ham/gnuradio-digital/buildlink3.mk
new file mode 100644
index 00000000000..8e2bfd6a935
--- /dev/null
+++ b/ham/gnuradio-digital/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/10/13 12:51:09 mef Exp $
+
+BUILDLINK_TREE+= gnuradio-digital
+
+.if !defined(GNURADIO_DIGITAL_BUILDLINK3_MK)
+GNURADIO_DIGITAL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gnuradio-digital+= gnuradio-digital>=3.7.5
+BUILDLINK_ABI_DEPENDS.gnuradio-digital+= gnuradio-digital>=3.7.5
+BUILDLINK_PKGSRCDIR.gnuradio-digital?= ../../ham/gnuradio-digital
+.endif # GNURADIO_DIGITAL_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -gnuradio-digital