diff options
author | mef <mef@pkgsrc.org> | 2014-10-13 12:51:08 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2014-10-13 12:51:08 +0000 |
commit | 32f8a1beb27a9828bb9e1a9292b64549116199ad (patch) | |
tree | affc2f0384e9136f1aaf9a8afa0f906bb2d7965b /ham/gnuradio-digital | |
parent | 01cd9505b9d578ad9ec9517c5d4e2313841bcbca (diff) | |
download | pkgsrc-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/DESCR | 7 | ||||
-rw-r--r-- | ham/gnuradio-digital/Makefile | 12 | ||||
-rw-r--r-- | ham/gnuradio-digital/PLIST | 291 | ||||
-rw-r--r-- | ham/gnuradio-digital/buildlink3.mk | 13 |
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 |