Get Python versioning correct.
[debian/gnuradio] / debian / control
1 ################################################################################
2 # Single source deb for entire distribution                                    #
3 ################################################################################
4
5 Source: gnuradio
6 Section: comm
7 Priority: optional
8 Maintainer: Johnathan Corgan <jcorgan@corganenterprises.com>
9 Build-Conflicts: automake1.8, automake1.9
10 Build-Depends: debhelper (>= 5.0.38), build-essential, python-central (>=0.5.6), automake, libtool, pkg-config, python-dev (>=2.6), python-dev (<2.7), swig, fftw3-dev | libfftw3-dev, libcppunit-dev, libboost1.37-dev | libboost1.35-dev, libgsl0-dev, guile-1.8, libasound2-dev, python-wxgtk2.8, python-numpy, doxygen, xmlto, sdcc-nf, libusb-dev, libjack-dev, portaudio19-dev, libsdl1.2-dev, python-cheetah, python-lxml, python-gtk2, libqt4-dev, libqwt5-qt4-dev, libqwtplot3d-qt4-dev
11 Standards-Version: 3.7.2
12 XS-Python-Version: =2.6
13
14 ################################################################################
15 # C++ auxiliary libraries                                                      #
16 ################################################################################
17
18 Package: libgruel
19 Section: libs
20 Architecture: any
21 Depends: ${shlibs:Depends}
22 Description: GNU Radio Utility Etcetera Library
23  This package implements a variety of low-level utility
24  routines for GNU Radio.
25
26 Package: libgruel-dev
27 Section: libdevel
28 Architecture: any
29 Depends: libgruel (= ${binary:Version})
30 Description: GNU Radio Utility Etcetera Library
31  This package implements a variety of low-level utility
32  routines for GNU Radio.
33  .
34  This package contains header files needed by developers.
35
36 Package: libgnuradio-omnithread
37 Section: libs
38 Architecture: any
39 Replaces: libgnuradio-omnithread0c2a
40 Conflicts: libgnuradio-omnithread0c2a
41 Depends: ${shlibs:Depends}
42 Description: GNU Radio Omnithreads Abstraction Library
43  This package is a fork of the omniORB-4.0.1 threading library
44  for use with GNU Radio.
45
46 Package: libgnuradio-omnithread-dev
47 Section: libdevel
48 Architecture: any
49 Replaces: libgnuradio-omnithread0-dev
50 Conflicts: libgnuradio-omnithread0-dev
51 Depends: libgnuradio-omnithread (= ${binary:Version})
52 Description: GNU Radio Omnithreads Abstraction Library
53  This package is a fork of the omniORB-4.0.1 threading library
54  for use with GNU Radio.
55  .
56  This package contains header files needed by developers.
57
58 Package: libpmt
59 Section: libs
60 Architecture: any
61 Replaces: libpmt0c2a
62 Conflicts: libpmt0c2a
63 Depends: libgnuradio-omnithread (= ${binary:Version}), ${shlibs:Depends}
64 Description: GNU Radio Polymorphic Type Library
65  This package implements polymorphic types.  These are similar 
66  to lisp or Python data objects, and implement transparent
67  reference counting using the boost shared_ptr templates.
68
69 Package: libpmt-dev
70 Section: libdevel
71 Architecture: any
72 Replaces: libpmt0-dev
73 Conflicts: libpmt0-dev
74 Depends: libpmt (= ${binary:Version}), libgnuradio-omnithread-dev (= ${binary:Version})
75 Description: GNU Radio Polymorphic Type Library
76  This package implements polymorphic types.  These are similar 
77  to lisp or Python data objects, and implement transparent
78  reference counting using the boost shared_ptr templates.
79  .
80  This package contains header files needed by developers.
81
82 ################################################################################
83 # C++ M-Block library packages                                                 #
84 ################################################################################
85
86 Package: libmblock 
87 Section: libs 
88 Architecture: any
89 Replaces: libmblock0c2a
90 Conflicts: libmblock0c2a
91 Depends: libpmt (= ${binary:Version}), libgnuradio-omnithread (= ${binary:Version}), ${shlibs:Depends}, guile-1.8
92 Description: GNU Radio Message Block Library 
93  This package provides the GNU Radio message block library. 
94
95 Package: libmblock-dev
96 Section: libdevel
97 Architecture: any
98 Replaces: libmblock0-dev
99 Conflicts: libmblock0-dev
100 Depends: libmblock (= ${binary:Version}), libgnuradio-omnithread-dev (= ${binary:Version}), libpmt-dev (= ${binary:Version})
101 Description: GNU Radio Message Block Library
102  This package provides the GNU Radio message block library.
103  .
104  This package contains header files needed by developers.
105
106 ################################################################################
107 # C++ USRP/USRP2 library packages                                              #
108 ################################################################################
109
110 Package: libusrp
111 Section: comm
112 Architecture: any
113 Depends: ${shlibs:Depends}
114 Replaces: libusrp0, libusrp0c2a, usrp-firmware
115 Conflicts: usrp-firmware
116 Suggests: usrp-doc
117 Description: Client side library for the USRP(1) hardware
118  The Universal Software Radio Peripheral (USRP) is an USB-connected,
119  low-cost and open board. It features four high-speed analog-to-digital
120  and digital-to-analog converters, an FPGA and a microcontroller. It's
121  ideal for capturing or transmitting various signals, usually in
122  combination with GNU Radio. The design schemas are available under a
123  free license.
124  .
125  This package contains the client-side library, providing an easy interface
126  for communicating with the USRP.
127
128 Package: libusrp-dev
129 Section: libdevel
130 Architecture: any
131 Replaces: libusrp0-dev
132 Depends: libusrp (= ${binary:Version}), libusb-dev, libboost-thread1.37-dev
133 Description: Client side library for the USRP(1) hardware
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
139  free license.
140  .
141  This package contains the client-side library, providing an easy interface
142  for communicating with the USRP.
143  .
144  This package contains header files needed by developers.
145
146 Package: libusrp2
147 Section: comm
148 Architecture: any
149 Depends: libgruel (= ${binary:Version}), libgnuradio-omnithread (= ${binary:Version}), ${shlibs:Depends}
150 Suggests: usrp-doc
151 Description: Client side library for the USRP2 hardware
152  The Universal Software Radio Peripheral 2 (USRP2) is a GbE-connected,
153  low-cost and open board. It features two high-speed analog-to-digital
154  and digital-to-analog converters, an FPGA and a microcontroller. It's
155  ideal for capturing or transmitting various signals, usually in
156  combination with GNU Radio. The design schemas are available under a
157  free license.
158  .
159  This package contains the client-side C++ library, providing the low-
160  level (non-GNU Radio) hardware interface.
161
162 Package: libusrp2-dev
163 Section: libdevel
164 Architecture: any
165 Depends: libusrp2 (= ${binary:Version}), libboost-thread1.37-dev, libgnuradio-omnithread-dev (= ${binary:Version}), libgruel-dev (= ${binary:Version})
166 Description: Client side library for the USRP2 hardware
167  The Universal Software Radio Peripheral 2 (USRP2) is a GbE-connected,
168  low-cost and open board. It features two high-speed analog-to-digital
169  and digital-to-analog converters, an FPGA and a microcontroller. It's
170  ideal for capturing or transmitting various signals, usually in
171  combination with GNU Radio. The design schemas are available under a
172  free license.
173  .
174  This package contains the client-side C++ library, providing the low-
175  level (non-GNU Radio) hardware interface.
176  .
177  This package contains header files needed by developers.
178
179 ################################################################################
180 # C++ GNU Radio block library packages                                         #
181 ################################################################################
182
183 Package: libgnuradio-core
184 Section: libs
185 Architecture: any
186 Depends: libgruel (= ${binary:Version}), libgnuradio-omnithread (= ${binary:Version}), ${shlibs:Depends}
187 Conflicts:  libgnuradio-core0, libgnuradio-core0c2, libgnuradio-core0c2a
188 Replaces:  libgnuradio-core0, libgnuradio-core0c2, libgnuradio-core0c2a
189 Suggests: gnuradio-doc
190 Description: The GNU Sofware Radio Core Library
191  This package contains the core GNU Radio libraries.
192
193 Package: libgnuradio-core-dev
194 Section: libdevel
195 Architecture: any 
196 Replaces: libgnuradio-core0-dev
197 Conflicts: libgnuradio-core0-dev
198 Depends: libgnuradio-core (= ${binary:Version}), libgruel-dev (= ${binary:Version}), libgnuradio-omnithread-dev (= ${binary:Version}), libboost-thread1.37-dev, libboost-date-time1.37-dev, libgsl0-dev, libfftw3-dev, swig
199 Description: The GNU Software Radio Core Library
200  This package contains the core GNU Radio libraries.
201  .
202  This package contains header files needed by developers.
203
204 Package: libgnuradio-audio-alsa
205 Section: libs
206 Architecture: any
207 Depends: libgnuradio-core (= ${binary:Version}), ${shlibs:Depends}
208 Description: GNU Radio C++ block for ALSA sound system
209  This package contains the ALSA sound system driver for GNU Radio.
210
211 Package: libgnuradio-audio-alsa-dev
212 Section: libdevel
213 Architecture: any
214 Depends: libgnuradio-audio-alsa (= ${binary:Version}), libgnuradio-core-dev (= ${binary:Version}), libasound2-dev
215 Description: GNU Radio C++ block for ALSA sound system
216  This package contains the ALSA sound system driver for GNU Radio.
217  .
218  This package contains header files needed by developers.
219
220 Package: libgnuradio-qtgui
221 Section: libs
222 Architecture: any
223 Depends: libgnuradio-core (= ${binary:Version}), ${shlibs:Depends}
224 Description: GNU Radio C++ blocks fro QT-based GUI applications
225  This package contains the C++ library for using GNU Radio inside
226  QT-based GUI applications.
227
228 Package: libgnuradio-qtgui-dev
229 Section: libdevel
230 Architecture: any
231 Depends: libgnuradio-qtgui (= ${binary:Version}), libgnuradio-core-dev (= ${binary:Version}), libqt4-dev, libqwtplot3d-qt4-dev
232 Description: GNU Radio C++ blocks fro QT-based GUI applications
233  This package contains the C++ library for using GNU Radio inside
234  QT-based GUI applications.
235  .
236  This package contains header files needed by developers.
237
238 Package: libgnuradio-usrp
239 Section: libs
240 Architecture: any
241 Depends: libgnuradio-core (= ${binary:Version}), libusrp (= ${binary:Version}), ${shlibs:Depends}
242 Description: GNU Radio C++ blocks for USRP(1) hardware
243  This package contains the C++ API blocks for the Universal Software Radio
244  Peripheral.
245
246 Package: libgnuradio-usrp-dev
247 Section: libdevel
248 Architecture: any
249 Depends: libgnuradio-usrp (= ${binary:Version}), libgnuradio-core-dev (= ${binary:Version}), libusrp-dev (= ${binary:Version})
250 Description: GNU Radio C++ blocks for USRP(1) hardware
251  This package contains the C++ API blocks for the Universal Software Radio
252  Peripheral.
253  .
254  This package contains header files needed by developers.
255
256 Package: libgnuradio-usrp2
257 Section: libs
258 Architecture: any
259 Depends: libgnuradio-core (= ${binary:Version}), libusrp2 (= ${binary:Version}), ${shlibs:Depends}
260 Description: GNU Radio C++ blocks for USRP(1) hardware
261  This package contains the C++ API blocks for the Universal Software Radio
262  Peripheral.
263
264 Package: libgnuradio-usrp2-dev
265 Section: libdevel
266 Architecture: any
267 Depends: libgnuradio-usrp2 (= ${binary:Version}), libgnuradio-core-dev (= ${binary:Version}), libusrp2-dev (= ${binary:Version})
268 Description: GNU Radio C++ blocks for USRP(1) hardware
269  This package contains the C++ API blocks for the Universal Software Radio
270  Peripheral.
271  .
272  This package contains header files needed by developers.
273
274 ################################################################################
275 # Python libraries for USRP                                                    #
276 ################################################################################
277
278 Package: python-usrp
279 Architecture: any
280 Depends: ${python:Depends}, libusrp (= ${binary:Version}), ${shlibs:Depends}
281 Provides: ${python:Provides}
282 Section: python
283 XB-Python-Version: ${python:Versions}
284 Description: Python bindings for the USRP library
285  This package provides auxiliary routines in Python for manipulating the USRP
286  hardware.
287
288 ################################################################################
289 # Python libraries for GNU Radio components                                    #
290 ################################################################################
291
292 Package: python-gnuradio-core
293 Architecture: any
294 Depends: ${python:Depends}, ${shlibs:Depends}, python-numpy
295 Conflicts: python-gnuradio (< 3.2)
296 Provides: ${python:Provides}
297 Section: python
298 XB-Python-Version: ${python:Versions}
299 Description: Python bindings for GNU Radio core library
300  This package provides the modules that enable one to use gnuradio 
301  from Python scripts.
302
303 Package: python-gnuradio-wxgui
304 Architecture: any
305 Depends: ${python:Depends}, python-gnuradio-core (= ${binary:Version}), python-wxgtk2.8, python-opengl, python-numpy
306 Conflicts: python-wxgtk2.6
307 Provides: ${python:Provides}
308 Section: python
309 XB-Python-Version: ${python:Versions}
310 Description: GNU Radio Graphical Interface Routines based on wxPython
311  This package provides high level GUI construction classes based
312  upon the wxPython bindings for wxWidgets.
313
314 Package: python-gnuradio-usrp
315 Architecture: any
316 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core, python-usrp
317 Provides: ${python:Provides}
318 Section: python
319 XB-Python-Version: ${python:Versions}
320 Description: Python bindings for GNU Radio USRP driver
321  This package provides the Python interface to the GNU Radio USRP
322  driver and daughterboard drivers.
323
324 Package: python-gnuradio-usrp2
325 Architecture: any
326 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
327 Provides: ${python:Provides}
328 Section: python
329 XB-Python-Version: ${python:Versions}
330 Description: Python bindings for GNU Radio USRP driver
331  This package provides the Python interface to the GNU Radio USRP
332  driver and daughterboard drivers.
333
334 Package: python-gnuradio-audio-alsa
335 Architecture: any
336 Depends: ${python:Depends}, ${shlibs:Depends}, libgnuradio-audio-alsa (= ${binary:Version}), python-gnuradio-core
337 Section: python
338 Provides: ${python:Provides}, python-gnuradio-audio
339 XB-Python-Version: ${python:Versions}
340 Description: Python bindings for GNU Radio ALSA audio driver
341  This package provides the Python wrappers around the GNU Radio ALSA
342  audio driver.
343
344 Package: python-gnuradio-audio-portaudio
345 Architecture: any
346 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
347 Provides: ${python:Provides}, python-gnuradio-audio
348 Section: python
349 XB-Python-Version: ${python:Versions}
350 Description: GNU Radio Python PortAudio Driver
351  This package provides the Python interface to the GNU Radio driver
352  for the PortAudio audio system.
353
354 Package: python-gnuradio-audio-jack
355 Architecture: any
356 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
357 Section: python
358 Provides: ${python:Provides}, python-gnuradio-audio
359 XB-Python-Version: ${python:Versions}
360 Description: GNU Radio Python JACK Audio Driver
361  This package provides the Python interface to the GNU Radio driver
362  for the JACK audio system.
363
364 Package: python-gnuradio-audio-oss
365 Architecture: any
366 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
367 Section: python
368 Provides: ${python:Provides}, python-gnuradio-audio
369 XB-Python-Version: ${python:Versions}
370 Description: GNU Radio Python OSS Audio Driver
371  This package provides the Python interface to the GNU Radio driver
372  for the OSS audio system.
373
374 Package: python-gnuradio-cvsd-vocoder
375 Architecture: any
376 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
377 Provides: ${python:Provides}
378 Section: python
379 XB-Python-Version: ${python:Versions}
380 Description: GNU Radio CVSD Vocoder
381  This package provides an implementation of a CVSD vocoder for
382  GNU Radio.
383
384 Package: python-gnuradio-gsm-fr-vocoder
385 Architecture: any
386 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
387 Provides: ${python:Provides}
388 Section: python
389 XB-Python-Version: ${python:Versions}
390 Description: GNU Radio GSM Full-Rate Vocoder
391  This package provides an implementation of a full-rate GSM vocoder 
392  for GNU Radio.
393
394 Package: python-gnuradio-qtgui
395 Architecture: any
396 Depends: ${python:Depends}, ${shlibs:Depends}, libgnuradio-qtgui (= ${binary:Version}), python-gnuradio-core
397 Section: python
398 Provides: ${python:Provides}
399 XB-Python-Version: ${python:Versions}
400 Description: Python bindings for GNU Radio ALSA audio driver
401  This package provides the Python wrappers around the GNU Radio QT
402  GUI C++ blocks.
403
404 Package: python-gnuradio-trellis
405 Architecture: any
406 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
407 Provides: ${python:Provides}
408 Section: python
409 XB-Python-Version: ${python:Versions}
410 Description: GNU Radio Trellis-Coded Modulation library
411  This package provides an implementation of trellis-coded modulation
412  for GNU Radio.
413
414 Package: python-gnuradio-video-sdl
415 Architecture: any
416 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
417 Provides: ${python:Provides}
418 Section: python
419 XB-Python-Version: ${python:Versions}
420 Description: GNU Radio SDL Interface Library
421  This package provides an interface to the SDL rendering library
422  for GNU Radio.
423
424 ################################################################################
425 # GNU Radio Utilities, Examples, and Applications                              #
426 ################################################################################
427
428 Package: gnuradio-utils
429 Architecture: any
430 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, python-gnuradio-usrp2, python-gnuradio-wxgui, python-matplotlib, python-tk, python-scipy
431 Provides: ${python:Provides}
432 Section: comm
433 XB-Python-Version: ${python:Versions}
434 Description: GNU Radio Utilities
435  This package provides commonly used utilities for GNU Radio
436
437 Package: gnuradio-examples
438 Architecture: any
439 Depends: ${python:Depends}, python-gnuradio-core
440 Provides: ${python:Provides}
441 Recommends: python-gnuradio-wxgui, python-gnuradio
442 Section: comm
443 XB-Python-Version: ${python:Versions}
444 Description: GNU Radio Example Programs
445  This package provides examples of GNU Radio usage using Python.
446
447 Package: gnuradio-pager
448 Architecture: any
449 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
450 Provides: ${python:Provides}
451 Section: comm
452 XB-Python-Version: ${python:Versions}
453 Description: GNU Radio FLEX Pager Decoder
454  This package provides a decoder for the FLEX paging protocol for GNU Radio
455
456 Package: gnuradio-sounder
457 Architecture: any
458 Replaces: gnuradio-sounder-firmware
459 Conflicts: gnuradio-sounder-firmware
460 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
461 Provides: ${python:Provides}
462 Section: comm
463 XB-Python-Version: ${python:Versions}
464 Description: GNU Radio Channel Sounder Application
465  This package provides an RF channel sounder application for GNU Radio
466
467 Package: gnuradio-gpio
468 Architecture: any
469 Replaces: gnuradio-gpio-firmware
470 Conflicts: gnuradio-gpio-firmware
471 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
472 Provides: ${python:Provides}
473 Section: comm
474 XB-Python-Version: ${python:Versions}
475 Description: GNU Radio Streaming Digital Application
476  This package provides streaming digital GPIO capabilities for GNU Radio
477
478 Package: gnuradio-radar-mono
479 Architecture: any
480 Replaces: gnuradio-radar-mono-firmware
481 Conflicts: gnuradio-radar-mono-firmware
482 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
483 Provides: ${python:Provides}
484 Section: comm
485 XB-Python-Version: ${python:Versions}
486 Description: GNU Radio Monostatic Radar Application
487  This package provides a monostatic radar application for GNU Radio
488
489 Package: gnuradio-radio-astronomy
490 Architecture: any
491 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
492 Provides: ${python:Provides}
493 Section: comm
494 XB-Python-Version: ${python:Versions}
495 Description: GNU Radio Radio Astronomy Applications
496  This package provides radio astronomy applications for GNU Radio
497
498 Package: grc
499 Architecture: any
500 Depends: ${python:Depends}, gnuradio, gnuradio-doc, usrp-doc, python-lxml, python-cheetah, python-gtk2
501 Provides: ${python:Provides}
502 Section: comm
503 XB-Python-Version: ${python:Versions}
504 Description: The GNU Radio Companion
505  GRC is a graphical flowgraph editor for the GNU Software Radio
506
507 ################################################################################
508 # Documentation packages                                                       #
509 ################################################################################
510
511 Package: gnuradio-doc
512 Section: doc
513 Architecture: all
514 Description: Software Defined Radio
515  This package contains the documentation for the GNU Radio software
516  defined radio system.
517
518 Package: usrp-doc
519 Section: doc
520 Architecture: all
521 Description: Software Defined Radio
522  This package contains the documentation for the Universal Software Radio
523  Peripheral (USRP) hardware and interface library.
524
525 ################################################################################
526 # Meta-packages                                                                #
527 ################################################################################
528
529 Package: libgnuradio
530 Section: libs
531 Architecture: all
532 Depends: libgnuradio-core (= ${binary:Version}), 
533 Recommends: libgnuradio-audio-alsa, libgnuradio-qtqui, libgnuradio-usrp, libgnuradio-usrp2
534 Description: GNU Radio C++ API libraries
535  This is a virtual package that depends, recommends, or suggests all of the
536  binary packages that make up the GNU Radio C++ API.  For development headers,
537  install libgnuradio-dev.
538
539 Package: libgnuradio-dev
540 Section: libdevel
541 Architecture: all
542 Depends: libgnuradio (= ${binary:Version}), libgnuradio-core-dev
543 Recommends: libgnuradio-audio-alsa-dev, libgnuradio-qtgui-dev, libgnuradio-usrp-dev, libgnuradio-usrp2-dev,
544 Suggests: gnuradio-doc, usrp-doc
545 Replaces: gnuradio-dev
546 Description: Development headers for GNU Radio C++ development
547  This is a virtual package that depends or recommends the development header
548  packages for the GNU Radio C++ API.  It is only needed if you intend
549  to develop custom GNU Radio signal processing blocks in C++.
550
551 Package: python-gnuradio
552 Section: python
553 Architecture: all
554 Depends: python-gnuradio-core
555 Recommends: python-gnuradio-wxgui, python-gnuradio-audio-alsa | python-gnuradio-audio, python-gnuradio-cvsd-vocoder, python-gnuradio-gsm-fr-vocoder, python-gnuradio-qtgui, python-gnuradio-trellis, python-gnuradio-video-sdl, python-gnuradio-usrp, python-gnuradio-usrp2
556 Provides: ${python:Provides}
557 XB-Python-Version: ${python:Versions}
558 Description: Python Libraries for GNU Radio Components
559  This is a virtual package that depends or recommends all of the packages that
560  make up the GNU Radio Python API.
561
562 Package: gnuradio-apps
563 Section: comm
564 Architecture: all
565 Depends: gnuradio-gpio, gnuradio-pager, gnuradio-sounder, gnuradio-radio-astronomy, gnuradio-radar-mono
566 Description: The GNU Software Radio Toolkit - applications
567  This is a virtual package that depends on top-level GNU Radio application
568  packages.
569
570 Package: gnuradio
571 Section: comm
572 Architecture: all
573 Recommends: libgnuradio, libgnuradio-dev, gnuradio-doc, python-gnuradio, gnuradio-utils, gnuradio-examples, gnuradio-apps
574 Description: The GNU Software Radio Toolkit
575  This is a virtual package that installs the entire GNU Radio and USRP software
576  set.