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-all-dev, python-central (>= 0.5), python-numpy, python-wxgtk2.6, sdcc, swig, xmlto
7 Build-Depends-Indep: python-all-dev
8 Standards-Version: 3.7.2
9 XS-Python-Version: >= 2.3
11 Package: libgnuradio-omnithread0c2a
14 Description: GNU Radio Omnithreads Abstraction Library
15 This package is a fork of the omniORB-4.0.1 threading library
16 for use with GNU Radio.
18 Package: libgnuradio-omnithread0-dev
21 Depends: libgnuradio-omnithread0c2a (= ${Source-Version})
22 Description: GNU Radio Omnithreads Abstraction Library
23 This package is a fork of the omniORB-4.0.1 threading library
24 for use with GNU Radio.
26 This package contains header files needed by developers.
31 Depends: libgnuradio-omnithread0c2a
32 Description: GNU Radio Polymorphic Type Library
33 This package implements polymorphic types. These are similar
34 to lisp or python data objects, and implement transparent
35 reference counting using the boost shared_ptr templates.
40 Depends: libpmt0c2a (= ${Source-Version}), libgnuradio-omnithread0-dev, libboost-dev
41 Description: GNU Radio Polymorphic Type Library
42 This package implements polymorphic types. These are similar
43 to lisp or python data objects, and implement transparent
44 reference counting using the boost shared_ptr templates.
46 This package contains header files needed by developers.
48 Package: libmblock0c2a
51 Depends: libgnuradio-omnithread0c2a, libpmt0c2a
52 Description: GNU Radio Message Block Library
53 This package provides the GNU Radio message block library.
55 Package: libmblock0-dev
58 Depends: libmblock0c2a (= ${Source-Version}), libgnuradio-omnithread0-dev, libpmt0-dev
59 Description: GNU Radio Message Block Library
60 This package provides the GNU Radio message block library.
62 This package contains header files needed by developers.
64 Package: libgnuradio-core0c2a
67 Depends: libgnuradio-omnithread0c2a, fftw3
68 Conflicts: libgnuradio-core0, libgnuradio-core0c2
69 Replaces: libgnuradio-core0, libgnuradio-core0c2
70 Suggests: gnuradio-doc
71 Description: GNU Radio Core Library
72 This package contains the core GNU Radio libraries.
74 Package: libgnuradio-core0-dev
77 Depends: libgnuradio-core0c2a (= ${Source-Version}), libgnuradio-omnithread0-dev, libboost-dev, fftw3-dev
78 Description: Software Defined Radio
79 This package contains the core GNU Radio libraries.
81 This package contains header files needed by developers.
86 Description: Software Defined Radio
87 This package contains the documentation for the GNU Radio software
90 Package: python-gnuradio-core
92 Depends: ${python:Depends}, libgnuradio-core0c2a, python-numpy
93 Provides: ${python:Provides}
95 XB-Python-Version: ${python:Versions}
96 Description: Python bindings for GNU Radio core library
97 This package provides the modules that enable one to use gnuradio
100 Package: python-gnuradio-audio-alsa
102 Depends: ${python:Depends}, python-gnuradio-core, libasound2
104 Provides: python-gnuradio-audio
105 XB-Python-Version: ${python:Versions}
106 Description: Python bindings for GNU Radio ALSA audio driver
107 This package provides the Python interface to the GNU Radio ALSA
113 Depends: libusb-0.1-4
117 Recommends: usrp-firmware
118 Description: Client side library for the USRP
119 The Universal Software Radio Peripheral (USRP) is an USB-connected,
120 low-cost and open board. It features four high-speed analog-to-digital
121 and digital-to-analog converters, an FPGA and a microcontroller. It's
122 ideal for capturing or transmitting various signals, usually in
123 combination with GNU Radio. The design schemas are available under a
126 This package contains the client-side library, providing an easy interface
127 for communicating with the USRP.
129 Package: libusrp0-dev
133 Description: Client side library for the USRP
134 The Universal Software Radio Peripheral (USRP) is an USB-connected,
135 low-cost and open board. It features four high-speed analog-to-digital
136 and digital-to-analog converters, an FPGA and a microcontroller. It's
137 ideal for capturing or transmitting various signals, usually in
138 combination with GNU Radio. The design schemas are available under a
141 This package contains the client-side library, providing an easy interface
142 for communicating with the USRP.
144 This package contains header files needed by developers.
146 Package: libusrp-inband0c2a
149 Depends: libusrp0c2a, libusb-0.1-4
151 Description: Client side library for the USRP with in-band signaling
152 The package is an alternative C++ interface to the USRP that implements
153 an experimental in-band signaling method across the USB.
155 Package: libusrp-inband0-dev
158 Depends: libmblock0-dev, libusb-dev
159 Description: Client side library for the USRP with in-band signaling
160 The package is an alternative C++ interface to the USRP that implements
161 an experimental in-band signaling method across the USB.
163 This package contains header files needed by developers.
165 Package: usrp-firmware
166 Section: contrib/comm
168 Description: control applications and firmware for the USRP
169 The Universal Software Radio Peripheral (USRP) is an USB-connected,
170 low-cost and open board. It features four high-speed analog-to-digital
171 and digital-to-analog converters, an FPGA and a microcontroller. It's
172 ideal for capturing or transmitting various signals, usually in
173 combination with GNU Radio. The design schemas are available under a
176 This package contains the basic FPGA bitstrings for normal USRP operation,
177 which need non-free tools to build.
182 Description: Software Defined Radio
183 This package contains the documentation for the Universal Software Radio
184 Peripheral (USRP) hardware and interface library.
188 Depends: ${python:Depends}, libusrp0c2a
189 Conflicts: python-gnuradio
190 Provides: ${python:Provides}
192 XB-Python-Version: ${python:Versions}
193 Description: Python bindings for the USRP library
194 This package provides the modules that enable one to use the USRP as a
195 standalone device from Python, independent of GNU Radio proper.
197 Package: python-gnuradio-usrp
199 Depends: ${python:Depends}, python-gnuradio-core, python-usrp
201 XB-Python-Version: ${python:Versions}
202 Description: Python bindings for GNU Radio USRP driver
203 This package provides the Python interface to the GNU Radio USRP
204 driver and daughterboard drivers.
206 Package: python-gnuradio-wxgui
208 Depends: ${python:Depends}, python-gnuradio-core, python-wxgtk2.6
210 XB-Python-Version: ${python:Versions}
211 Description: GNU Radio Graphical Interface Routines based on wxPython
212 This package provides high level GUI construction classes based
213 upon the wxPython bindings for wxWidgets.
215 Package: python-gnuradio-atsc
217 Depends: ${python:Depends}, python-gnuradio-core
219 XB-Python-Version: ${python:Versions}
220 Description: GNU Radio ATSC Receiver
221 This package provides a decoder for ATSC waveforms using GNU Radio.
223 Package: python-gnuradio-audio-jack
225 Depends: ${python:Depends}, python-gnuradio-core, libjack0.100.0-0
227 Provides: python-gnuradio-audio
228 XB-Python-Version: ${python:Versions}
229 Description: GNU Radio Python JACK Audio Driver
230 This package provides the Python interface to the GNU Radio driver
231 for the JACK audio system.
233 Package: python-gnuradio-audio-oss
235 Depends: ${python:Depends}, python-gnuradio-core
237 Provides: python-gnuradio-audio
238 XB-Python-Version: ${python:Versions}
239 Description: GNU Radio Python OSS Audio Driver
240 This package provides the Python interface to the GNU Radio driver
241 for the OSS audio system.
243 Package: python-gnuradio-audio-portaudio
245 Depends: ${python:Depends}, python-gnuradio-core, libportaudio2
247 Provides: python-gnuradio-audio
248 XB-Python-Version: ${python:Versions}
249 Description: GNU Radio Python PortAudio Driver
250 This package provides the Python interface to the GNU Radio driver
251 for the PortAudio audio system.
253 Package: python-gnuradio-comedi
255 Depends: ${python:Depends}, python-gnuradio-core, libcomedi-0.7.22
257 XB-Python-Version: ${python:Versions}
258 Description: GNU Radio Python Comedilib Driver
259 This package provides the Python interface to the GNU Radio driver
260 for the comedilib data acquisition hardware library.
262 Package: python-gnuradio-cvsd-vocoder
264 Depends: ${python:Depends}, python-gnuradio-core
266 XB-Python-Version: ${python:Versions}
267 Description: GNU Radio CVSD Vocoder
268 This package provides an implementation of a CVSD vocoder for
271 Package: python-gnuradio-gsm-fr-vocoder
273 Depends: ${python:Depends}, python-gnuradio-core
275 XB-Python-Version: ${python:Versions}
276 Description: GNU Radio GSM Full-Rate Vocoder
277 This package provides an implementation of a full-rate GSM vocoder
280 Package: python-gnuradio-trellis
282 Depends: ${python:Depends}, python-gnuradio-core
284 XB-Python-Version: ${python:Versions}
285 Description: GNU Radio Trellis-Coded Modulation library
286 This package provides an implementation of trellis-code modulation
289 Package: python-gnuradio-video-sdl
291 Depends: ${python:Depends}, python-gnuradio-core, libsdl1.2debian
293 XB-Python-Version: ${python:Versions}
294 Description: GNU SDL Interface Library
295 This package provides an interface to the SDL rendering library
298 Package: python-gnuradio-utils
300 Depends: ${python:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
302 XB-Python-Version: ${python:Versions}
303 Description: GNU Radio Trellis-Coded Modulation library
304 This package provides commonly used utilities for GNU Radio
306 Package: gnuradio-examples
308 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp, python-gnuradio-wxgui, python-gnuradio-audio
310 XB-Python-Version: ${python:Versions}
311 Description: GNU Radio Example Programs
312 This package provides examples of GNU Radio usage using Python
314 Package: gnuradio-pager
316 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
318 XB-Python-Version: ${python:Versions}
319 Description: GNU Radio FLEX Pager Decoder
320 This package provides a decoder for the FLEX paging protocol for GNU Radio
322 Package: gnuradio-radio-astronomy
324 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp, python-gnuradio-wxgui
326 XB-Python-Version: ${python:Versions}
327 Description: GNU Radio Radio Astronomy Applications
328 This package provides radio astronomy applications for GNU Radio
330 Package: gnuradio-radar-mono
332 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
333 Recommends: gnuradio-radar-mono-firmware
335 XB-Python-Version: ${python:Versions}
336 Description: GNU Radio Mono-static Radar Application
337 This package provides a mono-static radar application for GNU Radio
339 Package: gnuradio-radar-mono-firmware
340 Section: contrib/comm
342 Description: GNU Radio Mono-static Radar Firmware
343 This package provides a mono-static radar application for GNU Radio
345 This package contains the FPGA bitstrings for the USRP, which require
346 non-free tools to build.
348 Package: gnuradio-sounder
350 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
351 Recommends: gnuradio-sounder-firmware
353 XB-Python-Version: ${python:Versions}
354 Description: GNU Radio Channel Sounder Application
355 This package provides an RF channel sounder application for GNU Radio
357 Package: gnuradio-sounder-firmware
358 Section: contrib/comm
360 Description: GNU Radio Channel Sounder Application
361 This package provides an RF channel sounder application for GNU Radio
363 This package contains the FPGA bitstrings for the USRP, which require
364 non-free tools to build.
366 Package: python-gnuradio
369 Depends: python-gnuradio-atsc, python-gnuradio-audio-alsa, python-gnuradio-audio-jack, python-gnuradio-audio-oss, python-gnuradio-audio-portaudio, python-gnuradio-comedi, python-gnuradio-core, python-gnuradio-cvsd-vocoder, python-gnuradio-gsm-fr-vocoder, python-gnuradio-trellis, python-gnuradio-usrp, python-gnuradio-utils, python-gnuradio-video-sdl, python-gnuradio-wxgui
370 Description: Python Libraries for GNU Radio Components
371 This is a virtual package that depends upon all the Python components
377 Depends: gnuradio-doc, gnuradio-examples, python-gnuradio, gnuradio-pager, gnuradio-radar-mono, gnuradio-radio-astronomy, gnuradio-sounder
379 Descripton: GNU Software Defined Radio
380 This is a virtual package that depends the entire GNU Radio collection of
381 components. If you are using a USRP, you should also install the usrp package.
383 Package: gnuradio-dev
386 Depends: libgnuradio-core0-dev, libgnuradio-omnithread0-dev, libmblock0-dev, libpmt0-dev
387 Description: Development headers for GNU Radio C++ development
388 This is a virtual package that depends on all the development header packages
389 for the various GNU Radio components. It is only needed if you intend to develop
390 custom GNU Radio signal processing blocks in C++.
395 Depends: libusrp0c2a, python-usrp, usrp-doc
396 Description: The Univeral Software Radio Peripheral
397 This is a virtual package that depends on the entire USRP software collection. You will
398 still need to install package usrp-firmware, in contrib/comm, however.