4 Maintainer: Bdale Garbee <bdale@gag.com>
5 Build-Conflicts: automake1.8, automake1.9
6 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-central (>= 0.5), python-numeric, python-wxgtk2.6, sdcc, swig
7 Build-Depends-Indep: python-all-dev
8 Standards-Version: 3.7.2
9 XS-Python-Version: >= 2.3
14 Depends: ${shlibs:Depends}, ${misc:Depends}, python, gnuradio-doc, libgnuradio-core0-dev, libgnuradio-core0c2a, libgnuradio-core0c2a-dbg, python-gnuradio (= ${Source-Version}), gnuradio-examples
16 Conflicts: gr-audio-alsa, gr-audio-oss, gr-audio-jack, gr-wxgui
17 Replaces: gr-audio-alsa, gr-audio-oss, gr-audio-jack, gr-wxgui
18 XB-Python-Version: ${python:Versions}
19 Description: Software Defined Radio
20 This is a meta-package that depends on the various components of a complete
21 installation of the GNU Radio softare defined radio system.
23 If you have a USRP, you probably also want to install the usrp package as
24 suggested, which lives in contrib because the FPGA bitstrings require
25 non-free tools to build.
30 Depends: ${shlibs:Depends}
31 Description: Software Defined Radio
32 This package contains the documentation for the GNU Radio software
35 Package: libgnuradio-core0-dev
38 Depends: libgnuradio-core0c2a (= ${Source-Version})
39 Description: Software Defined Radio
40 This library contains Signal Processing routines that implement
41 the functionality of traditional radio receivers and transmitters.
43 The GNU Radio homepage is http://www.gnu.org/software/gnuradio
45 This package contains header files needed by developers.
47 Package: libgnuradio-core0c2a
50 Depends: ${shlibs:Depends}, ${misc:Depends}
51 Conflicts: libgnuradio-core0, libgnuradio-core0c2
52 Replaces: libgnuradio-core0, libgnuradio-core0c2
53 Recommends: python-gnuradio
54 Suggests: gnuradio-doc, gnuradio-examples
55 Description: Software Defined Radio
56 This package contains the core GNU Radio libraries.
58 Package: libgnuradio-core0c2a-dbg
61 Depends: libgnuradio-core0c2a (= ${Source-Version}), ${shlibs:Depends}
62 Description: Software Defined Radio
63 This package contains the debug symbols needed to debug programs that
64 use the GNU Radio core libraries.
69 Depends: ${shlibs:Depends}, python, libusrp0-dev, libusrp0c2a-dbg, python-usrp (= ${Source-Version})
70 Recommends: gnuradio, hotplug, usrp-firmware
71 XB-Python-Version: ${python:Versions}
72 Description: control applications and firmware for the USRP
73 The Universal Software Radio Peripheral (USRP) is an USB-connected,
74 low-cost and open board. It features four high-speed analog-to-digital
75 and digital-to-analog converters, an FPGA and a microcontroller. It's
76 ideal for capturing or transmitting various signals, usually in
77 combination with GNU Radio. The design schemas are available under a
78 free license. Visit ettus.com for more information on the USRP.
80 This package contains a tool for loading firmware and doing other
81 simple administrative tasks for the USRP (usrper), as well as the
82 actual firmware binaries for the microcontroller.
84 This package also depends on all of the other USRP-related packages
85 so that installing this package will pull in all the pieces you might
86 want or need to successfully use the USRP with GNU Radio.
88 Package: usrp-firmware
92 Description: control applications and firmware for the USRP
93 The Universal Software Radio Peripheral (USRP) is an USB-connected,
94 low-cost and open board. It features four high-speed analog-to-digital
95 and digital-to-analog converters, an FPGA and a microcontroller. It's
96 ideal for capturing or transmitting various signals, usually in
97 combination with GNU Radio. The design schemas are available under a
100 This package contains the basic FPGA bitstrings for normal USRP operation,
101 which need non-free tools to build.
103 Package: libusrp0-dev
104 Provides: libusrp-dev
105 Conflicts: libusrp-dev
106 Section: contrib/libdevel
108 Depends: libusrp0c2a (= ${Source-Version}), ${shlibs:Depends}
109 Description: development library files for the USRP
110 The Universal Software Radio Peripheral (USRP) is an USB-connected,
111 low-cost and open board. It features four high-speed analog-to-digital
112 and digital-to-analog converters, an FPGA and a microcontroller. It's
113 ideal for capturing or transmitting various signals, usually in
114 combination with GNU Radio. The design schemas are available under a
117 This package contains development files for the client-side library.
120 Section: contrib/libs
122 Depends: ${shlibs:Depends}
126 Description: client side library for the USRP
127 The Universal Software Radio Peripheral (USRP) is an USB-connected,
128 low-cost and open board. It features four high-speed analog-to-digital
129 and digital-to-analog converters, an FPGA and a microcontroller. It's
130 ideal for capturing or transmitting various signals, usually in
131 combination with GNU Radio. The design schemas are available under a
134 This package contains the client-side library, providing an easy interface
135 for communicating with the USRP.
137 Package: libusrp0c2a-dbg
138 Section: contrib/libdevel
140 Depends: libusrp0c2a (= ${Source-Version}), ${shlibs:Depends}
141 Description: client side library debugging symbols for the USRP
142 The Universal Software Radio Peripheral (USRP) is an USB-connected,
143 low-cost and open board. It features four high-speed analog-to-digital
144 and digital-to-analog converters, an FPGA and a microcontroller. It's
145 ideal for capturing or transmitting various signals, usually in
146 combination with GNU Radio. The design schemas are available under a
149 This package contains the debug symbols needed to debug programs that
150 use the USRP client-side library.
152 Package: python-gnuradio
154 Depends: ${python:Depends}, libgnuradio-core0c2a, python-numeric
155 Provides: ${python:Provides}
157 XB-Python-Version: ${python:Versions}
158 Description: Python bindings for GNU Radio
159 This provides the module that enable one to use gnuradio from Python
160 scripts. You will need Python and gnuradio-dev installed to use this.
163 Section: contrib/python
165 Depends: ${shlibs:Depends}, ${python:Depends}
166 Replaces: python2.3-usrp
167 Conflicts: python2.3-usrp
168 Provides: ${python:Provides}
169 XB-Python-Version: ${python:Versions}
170 Description: Python binding for the USRP client side library
171 The Universal Software Radio Peripheral (USRP) is an USB-connected,
172 low-cost and open board. It features four high-speed analog-to-digital
173 and digital-to-analog converters, an FPGA and a microcontroller. It's
174 ideal for capturing or transmitting various signals, usually in
175 combination with GNU Radio. The design schemas are available under a
178 This package contains the Python bindings for the client-side library.
180 Package: gnuradio-examples
182 Depends: ${python:Depends}, libgnuradio-core0c2a, python-gnuradio
183 XB-Python-Version: ${python:Versions}
184 Description: Example programs to test and use GNU Radio
185 This package contains Python programs which uses and tests
186 the GNU Radio libraries. The examples include dialtone generation,
187 complete FM receiver and many more exciting applications.