# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$

PortSystem          1.0

name                gnuradio
version             3.1.3
categories          math
maintainers         nomaintainer
description         software defined radio
long_description    GNU Radio is a free software development toolkit that \
		            provides the signal processing runtime and processing \
		            blocks to implement software radios using \
                    readily-available, low-cost external RF hardware and \
                    commodity processors. It is widely used in hobbyist, \
                    academic and commercial environments to support wireless \
                    communications research as well as to implement real-world \
                    radio systems. \
                    GNU Radio applications are primarily written using the \
                    Python programming language, while the supplied, \
                    performance-critical signal processing path is implemented \
                    in C++ using processor floating point extensions where \
                    available. Thus, the developer is able to implement \
                    real-time, high-throughput radio systems in a \
                    simple-to-use, rapid-application-development environment. \
                    While not primarily a simulation tool, GNU Radio does \
                    support development of signal processing algorithms using \
                    pre-recorded or generated data, avoiding the need for \
                    actual RF hardware.

homepage            http://gnuradio.org/trac
platforms           darwin
master_sites        gnu

checksums           md5 c1eb3de26b67ddc08a61a7c2fc636203 \
                    sha1 4a5b6d2fc34a62b23c504db80865aa7e12284ae0 \
                    rmd160 c3f1b9fde00ea93c064371265cd16d9ba3d05ef1

depends_lib         port:libtool \
                    port:gawk \
                    port:guile \
                    port:pkgconfig \
                    port:zlib \
                    port:automake \
                    port:swig \
                    port:cppunit \
                    port:fftw-3-single \
                    port:sdcc \
                    port:python24 \
                    port:py-numpy \
                    port:py-wxpython \
                    port:doxygen \
                    port:boost \
                    port:libusb

configure.args     --enable-all-components \
                   --disable-gr-audio-alsa \
                   --disable-gr-audio-oss \
                   --disable-gr-audio-jack \
                   --disable-gr-audio-portaudio \
                   --disable-gr-audio-windows

