Priority: optional
Maintainer: Bdale Garbee <bdale@gag.com>
Build-Conflicts: automake1.8, automake1.9
-Build-Depends: debhelper (>= 5.0.37.2), autotools-dev, doxygen, fftw3-dev, libasound2-dev, libboost-dev, libcppunit-dev, libjack0.100.0-dev, libsdl1.2-dev, portaudio19-dev, libtool, libusb-dev, pkg-config, python, python-all-dev, python-central (>= 0.5), python-numeric, python-wxgtk2.6, sdcc, swig
+Build-Depends: debhelper (>= 5.0.37.2), autotools-dev, doxygen, fftw3-dev, libasound2-dev, libboost-dev, libcppunit-dev, libjack0.100.0-dev, libsdl1.2-dev, portaudio19-dev, libtool, libusb-dev, pkg-config, python, python-all-dev, python-central (>= 0.5), python-numeric, python-wxgtk2.6, sdcc, swig, xmlto
Build-Depends-Indep: python-all-dev
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
XS-Python-Version: >= 2.3
Package: gnuradio
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, python, gnuradio-doc, libgnuradio-core0-dev, libgnuradio-core0c2a, libgnuradio-core0c2a-dbg, usrp, usrp-firmware, libusrp0-dev, libusrp0c2a, libusrp0c2a-dbg, python-gnuradio, python-usrp, gnuradio-examples
-Conflicts: gr-audio-alsa, gr-audio-oss, gr-audio-jack, gr-wxgui
-Replaces: gr-audio-alsa, gr-audio-oss, gr-audio-jack, gr-wxgui
+Section: comm
+Depends: ${shlibs:Depends}, ${misc:Depends}, python, gnuradio-doc, libgnuradio-core0-dev, libgnuradio-core0c2a, libgnuradio-core0c2a-dbg, python-gnuradio (= ${binary:Version}), python-wxgtk2.6, gnuradio-examples
+Suggests: usrp
+Conflicts: gr-audio-alsa, gr-audio-oss, gr-audio-jack
+Replaces: gr-audio-alsa, gr-audio-oss, gr-audio-jack
XB-Python-Version: ${python:Versions}
Description: Software Defined Radio
This is a meta-package that depends on the various components of a complete
installation of the GNU Radio softare defined radio system.
+ .
+ If you have a USRP, you probably also want to install the usrp package as
+ suggested, which lives in contrib because the FPGA bitstrings require
+ non-free tools to build.
Package: gnuradio-doc
Section: doc
Package: libgnuradio-core0-dev
Section: libdevel
Architecture: any
-Depends: libgnuradio-core0c2a (= ${Source-Version})
+Depends: libgnuradio-core0c2a (= ${binary:Version})
Description: Software Defined Radio
This library contains Signal Processing routines that implement
the functionality of traditional radio receivers and transmitters.
This package contains the core GNU Radio libraries.
Package: libgnuradio-core0c2a-dbg
+Priority: extra
Section: libdevel
Architecture: any
-Depends: libgnuradio-core0c2a (= ${Source-Version}), ${shlibs:Depends}
+Depends: libgnuradio-core0c2a (= ${binary:Version}), ${shlibs:Depends}
Description: Software Defined Radio
This package contains the debug symbols needed to debug programs that
use the GNU Radio core libraries.
Package: usrp
Section: contrib/comm
Architecture: any
-Depends: ${shlibs:Depends}, python
-Recommends: hotplug, usrp-firmware
+Depends: ${shlibs:Depends}, python, libusrp0-dev, libusrp0c2a-dbg, python-usrp (= ${binary:Version})
+Recommends: gnuradio, udev, usrp-doc, usrp-firmware
XB-Python-Version: ${python:Versions}
Description: control applications and firmware for the USRP
The Universal Software Radio Peripheral (USRP) is an USB-connected,
and digital-to-analog converters, an FPGA and a microcontroller. It's
ideal for capturing or transmitting various signals, usually in
combination with GNU Radio. The design schemas are available under a
- free license.
+ free license. Visit ettus.com for more information on the USRP.
.
This package contains a tool for loading firmware and doing other
simple administrative tasks for the USRP (usrper), as well as the
- actual firmware binaries for the microcontroller.
+ actual firmware binaries for the microcontroller.
.
- Note that this package does _not_ contain the FPGA bitstrings, which
- you will probably also want to get something useful out of the USRP.
- For that, see the package "usrp-firmware" in contrib.
+ This package also depends on all of the other USRP-related packages
+ so that installing this package will pull in all the pieces you might
+ want or need to successfully use the USRP with GNU Radio.
+
+Package: usrp-doc
+Section: doc
+Architecture: all
+Depends: ${shlibs:Depends}
+Description: Software Defined Radio with USRP
+ This package contains the documentation for the USRP support that is
+ part of the GNU Radio software defined radio system.
Package: usrp-firmware
Section: contrib/comm
Conflicts: libusrp-dev
Section: contrib/libdevel
Architecture: any
-Depends: libusrp0c2a (= ${Source-Version}), ${shlibs:Depends}
+Depends: libusrp0c2a (= ${binary:Version}), ${shlibs:Depends}
Description: development library files for the USRP
The Universal Software Radio Peripheral (USRP) is an USB-connected,
low-cost and open board. It features four high-speed analog-to-digital
for communicating with the USRP.
Package: libusrp0c2a-dbg
+Priority: extra
Section: contrib/libdevel
Architecture: any
-Depends: libusrp0c2a (= ${Source-Version}), ${shlibs:Depends}
+Depends: libusrp0c2a (= ${binary:Version}), ${shlibs:Depends}
Description: client side library debugging symbols for the USRP
The Universal Software Radio Peripheral (USRP) is an USB-connected,
low-cost and open board. It features four high-speed analog-to-digital
Package: python-gnuradio
Architecture: any
Depends: ${python:Depends}, libgnuradio-core0c2a, python-numeric
+Conflicts: gr-wxgui
+Replaces: gr-wxgui
Provides: ${python:Provides}
Section: python
XB-Python-Version: ${python:Versions}
-Description: Python bindings for GNURadio
+Description: Python bindings for GNU Radio
This provides the module that enable one to use gnuradio from Python
scripts. You will need Python and gnuradio-dev installed to use this.
Package: python-usrp
-Section: contrib/python
+Section: contrib/libs
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}
Replaces: python2.3-usrp
Architecture: all
Depends: ${python:Depends}, libgnuradio-core0c2a, python-gnuradio
XB-Python-Version: ${python:Versions}
-Description: Example programs to test and use GNURadio
+Description: Example programs to test and use GNU Radio
This package contains Python programs which uses and tests
the GNU Radio libraries. The examples include dialtone generation,
complete FM receiver and many more exciting applications.