4 Maintainer: Johnathan Corgan <jcorgan@corganenterprises.com>
5 Build-Conflicts: automake1.8, automake1.9
6 Build-Depends: debhelper (>= 5.0.37.2), build-essential, automake, libtool, pkg-config, python-dev, swig, fftw3-dev | libfftw3-dev, libcppunit-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-gtk2, python-lxml
7 Standards-Version: 3.7.2
8 XS-Python-Version: >= 2.5
13 Depends: ${shlibs:Depends}
14 Description: GNU Radio Utility Etcetera Library
15 This package implements a variety of low-level utility
16 routines for GNU Radio.
21 Depends: libgruel (= ${binary:Version}), libboost1.35-dev
22 Description: GNU Radio Utility Etcetera Library
23 This package implements a variety of low-level utility
24 routines for GNU Radio.
26 This package contains header files needed by developers.
28 Package: libgnuradio-omnithread
31 Replaces: libgnuradio-omnithread0c2a
32 Conflicts: libgnuradio-omnithread0c2a
33 Depends: ${shlibs:Depends}
34 Description: GNU Radio Omnithreads Abstraction Library
35 This package is a fork of the omniORB-4.0.1 threading library
36 for use with GNU Radio.
38 Package: libgnuradio-omnithread-dev
41 Replaces: libgnuradio-omnithread0-dev
42 Conflicts: libgnuradio-omnithread0-dev
43 Depends: libgnuradio-omnithread (= ${binary:Version})
44 Description: GNU Radio Omnithreads Abstraction Library
45 This package is a fork of the omniORB-4.0.1 threading library
46 for use with GNU Radio.
48 This package contains header files needed by developers.
50 Package: libgnuradio-core
53 Depends: ${shlibs:Depends}
54 Conflicts: libgnuradio-core0, libgnuradio-core0c2, libgnuradio-core0c2a
55 Replaces: libgnuradio-core0, libgnuradio-core0c2, libgnuradio-core0c2a
56 Suggests: gnuradio-doc
57 Description: The GNU Sofware Radio Core Library
58 This package contains the core GNU Radio libraries.
60 Package: libgnuradio-core-dev
63 Replaces: libgnuradio-core0-dev
64 Conflicts: libgnuradio-core0-dev
65 Depends: libgnuradio-core (= ${binary:Version}), libgnuradio-omnithread-dev, libboost1.35-dev, libgruel-dev, libgsl0-dev, fftw3-dev | libfftw3-dev
66 Description: The GNU Software Radio Core Library
67 This package contains the core GNU Radio libraries.
69 This package contains header files needed by developers.
76 Depends: ${shlibs:Depends}
77 Description: GNU Radio Polymorphic Type Library
78 This package implements polymorphic types. These are similar
79 to lisp or Python data objects, and implement transparent
80 reference counting using the boost shared_ptr templates.
86 Conflicts: libpmt0-dev
87 Depends: libpmt (= ${binary:Version}), libgnuradio-omnithread-dev, libboost1.35-dev
88 Description: GNU Radio Polymorphic Type Library
89 This package implements polymorphic types. These are similar
90 to lisp or Python data objects, and implement transparent
91 reference counting using the boost shared_ptr templates.
93 This package contains header files needed by developers.
98 Replaces: libmblock0c2a
99 Conflicts: libmblock0c2a
100 Depends: ${shlibs:Depends}
101 Description: GNU Radio Message Block Library
102 This package provides the GNU Radio message block library.
104 Package: libmblock-dev
107 Replaces: libmblock0-dev
108 Conflicts: libmblock0-dev
109 Depends: libmblock (= ${binary:Version}), libgnuradio-omnithread-dev, libpmt-dev
110 Description: GNU Radio Message Block Library
111 This package provides the GNU Radio message block library.
113 This package contains header files needed by developers.
115 Package: gnuradio-doc
118 Description: Software Defined Radio
119 This package contains the documentation for the GNU Radio software
120 defined radio system.
122 Package: python-gnuradio-core
124 Depends: ${python:Depends}, ${shlibs:Depends}, python-numpy
125 Conflicts: python-gnuradio (< 3.1)
126 Provides: ${python:Provides}
128 XB-Python-Version: ${python:Versions}
129 Description: Python bindings for GNU Radio core library
130 This package provides the modules that enable one to use gnuradio
133 Package: python-gnuradio-wxgui
135 Depends: ${python:Depends}, python-gnuradio-core, python-wxgtk2.8, python-opengl
136 Provides: ${python:Provides}
138 XB-Python-Version: ${python:Versions}
139 Description: GNU Radio Graphical Interface Routines based on wxPython
140 This package provides high level GUI construction classes based
141 upon the wxPython bindings for wxWidgets.
143 Package: libgnuradio-audio-alsa
146 Depends: ${shlibs:Depends}
147 Description: GNU Radio C++ block for ALSA sound system
148 This package contains the ALSA sound system driver for GNU Radio.
150 Package: libgnuradio-audio-alsa-dev
153 Depends: ${shlibs:Depends}
154 Description: GNU Radio C++ block for ALSA sound system
155 This package contains the ALSA sound system driver for GNU Radio.
157 This package contains header files needed by developers.
159 Package: python-gnuradio-audio-alsa
161 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
163 Provides: ${python:Provides}, python-gnuradio-audio
164 XB-Python-Version: ${python:Versions}
165 Description: Python bindings for GNU Radio ALSA audio driver
166 This package provides the Python wrappers around the GNU Radio ALSA
169 Package: python-gnuradio-audio-jack
171 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
173 Provides: ${python:Provides}, python-gnuradio-audio
174 XB-Python-Version: ${python:Versions}
175 Description: GNU Radio Python JACK Audio Driver
176 This package provides the Python interface to the GNU Radio driver
177 for the JACK audio system.
179 Package: python-gnuradio-audio-oss
181 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
183 Provides: ${python:Provides}, python-gnuradio-audio
184 XB-Python-Version: ${python:Versions}
185 Description: GNU Radio Python OSS Audio Driver
186 This package provides the Python interface to the GNU Radio driver
187 for the OSS audio system.
189 Package: python-gnuradio-audio-portaudio
191 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
192 Provides: ${python:Provides}, python-gnuradio-audio
194 XB-Python-Version: ${python:Versions}
195 Description: GNU Radio Python PortAudio Driver
196 This package provides the Python interface to the GNU Radio driver
197 for the PortAudio audio system.
199 Package: python-gnuradio-atsc
201 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
202 Provides: ${python:Provides}
204 XB-Python-Version: ${python:Versions}
205 Description: GNU Radio ATSC Receiver
206 This package provides a decoder for ATSC waveforms using GNU Radio.
208 #Package: python-gnuradio-comedi
210 #Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
211 #Provides: ${python:Provides}
213 #XB-Python-Version: ${python:Versions}
214 #Description: GNU Radio Python Comedilib Driver
215 # This package provides the Python interface to the GNU Radio driver
216 # for the comedilib data acquisition hardware library.
218 Package: python-gnuradio-cvsd-vocoder
220 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
221 Provides: ${python:Provides}
223 XB-Python-Version: ${python:Versions}
224 Description: GNU Radio CVSD Vocoder
225 This package provides an implementation of a CVSD vocoder for
228 Package: python-gnuradio-gsm-fr-vocoder
230 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
231 Provides: ${python:Provides}
233 XB-Python-Version: ${python:Versions}
234 Description: GNU Radio GSM Full-Rate Vocoder
235 This package provides an implementation of a full-rate GSM vocoder
238 Package: python-gnuradio-trellis
240 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
241 Provides: ${python:Provides}
243 XB-Python-Version: ${python:Versions}
244 Description: GNU Radio Trellis-Coded Modulation library
245 This package provides an implementation of trellis-coded modulation
248 Package: python-gnuradio-video-sdl
250 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
251 Provides: ${python:Provides}
253 XB-Python-Version: ${python:Versions}
254 Description: GNU Radio SDL Interface Library
255 This package provides an interface to the SDL rendering library
258 Package: python-gnuradio
261 Recommends: python-gnuradio-core, python-gnuradio-wxgui, python-gnuradio-audio-alsa | python-gnuradio-audio, python-gnuradio-atsc, python-gnuradio-cvsd-vocoder, python-gnuradio-gsm-fr-vocoder, python-gnuradio-trellis, python-gnuradio-video-sdl
262 Provides: ${python:Provides}
263 XB-Python-Version: ${python:Versions}
264 Description: Python Libraries for GNU Radio Components
265 This is a virtual package that depends upon all the Python components
268 Package: gnuradio-dev
271 Recommends: libgnuradio-audio-alsa-dev
272 Depends: libgnuradio-core-dev, libmblock-dev, libpmt-dev
273 Description: Development headers for GNU Radio C++ development
274 This is a virtual package that depends on all the development header packages
275 for the various GNU Radio components. It is only needed if you intend to
276 develop custom GNU Radio signal processing blocks in C++.
281 Replaces: libusrp0, libusrp0c2a, usrp-firmware
283 Description: Client side library for the USRP(1) hardware
284 The Universal Software Radio Peripheral (USRP) is an USB-connected,
285 low-cost and open board. It features four high-speed analog-to-digital
286 and digital-to-analog converters, an FPGA and a microcontroller. It's
287 ideal for capturing or transmitting various signals, usually in
288 combination with GNU Radio. The design schemas are available under a
291 This package contains the client-side library, providing an easy interface
292 for communicating with the USRP.
297 Replaces: libusrp0-dev
298 Depends: libusrp (= ${binary:Version}), libusb-dev
299 Description: Client side library for the USRP(1) hardware
300 The Universal Software Radio Peripheral (USRP) is an USB-connected,
301 low-cost and open board. It features four high-speed analog-to-digital
302 and digital-to-analog converters, an FPGA and a microcontroller. It's
303 ideal for capturing or transmitting various signals, usually in
304 combination with GNU Radio. The design schemas are available under a
307 This package contains the client-side library, providing an easy interface
308 for communicating with the USRP.
310 This package contains header files needed by developers.
312 Package: libusrp-inband
315 Depends: ${shlibs:Depends}
316 Description: Client side library for the USRP with in-band signaling
317 The package is an alternative C++ interface to the USRP that implements
318 an experimental in-band signaling method across the USB.
320 Package: libusrp-inband-dev
323 Depends: libusrp-inband (= ${binary:Version}), libusrp-dev
324 Description: Client side library for the USRP with in-band signaling
325 The package is an alternative C++ interface to the USRP that implements
326 an experimental in-band signaling method across the USB.
328 This package contains header files needed by developers.
333 Description: Software Defined Radio
334 This package contains the documentation for the Universal Software Radio
335 Peripheral (USRP) hardware and interface library.
339 Depends: ${python:Depends}, ${shlibs:Depends}
340 Provides: ${python:Provides}
342 XB-Python-Version: ${python:Versions}
343 Description: Python bindings for the USRP library
344 This package provides the modules that enable one to use the USRP as a
345 standalone device from Python, independent of GNU Radio proper.
347 Package: python-gnuradio-usrp
349 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core, python-usrp
350 Provides: ${python:Provides}
352 XB-Python-Version: ${python:Versions}
353 Description: Python bindings for GNU Radio USRP driver
354 This package provides the Python interface to the GNU Radio USRP
355 driver and daughterboard drivers.
357 Package: gnuradio-utils
359 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui, python-matplotlib, python-tk, python-scipy
360 Provides: ${python:Provides}
362 XB-Python-Version: ${python:Versions}
363 Description: GNU Radio Utilities
364 This package provides commonly used utilities for GNU Radio
369 Depends: usrp-doc, libusrp
370 Description: The Universal Software Radio Peripheral
371 This is a virtual package that depends on the non-GNU Radio USRP
374 Package: gnuradio-examples
376 Depends: ${python:Depends}, python-gnuradio-core
377 Recommends: python-gnuradio-wxgui, python-gnuradio-audio-alsa | python-gnuradio-audio, python-gnuradio-usrp
379 XB-Python-Version: ${python:Versions}
380 Description: GNU Radio Example Programs
381 This package provides examples of GNU Radio usage using Python
386 Recommends: gnuradio-doc, python-gnuradio, gnuradio-examples, gnuradio-utils
387 Description: GNU Software Defined Radio
388 This is a virtual package that depends the entire GNU Radio collection of
389 components. If you are using a USRP, you should also install the usrp package.
391 Package: gnuradio-pager
393 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
395 XB-Python-Version: ${python:Versions}
396 Description: GNU Radio FLEX Pager Decoder
397 This package provides a decoder for the FLEX paging protocol for GNU Radio
399 Package: gnuradio-sounder
401 Replaces: gnuradio-sounder-firmware
402 Conflicts: gnuradio-sounder-firmware
403 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
405 XB-Python-Version: ${python:Versions}
406 Description: GNU Radio Channel Sounder Application
407 This package provides an RF channel sounder application for GNU Radio
409 Package: gnuradio-gpio
411 Replaces: gnuradio-gpio-firmware
412 Conflicts: gnuradio-gpio-firmware
413 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
415 XB-Python-Version: ${python:Versions}
416 Description: GNU Radio Streaming Digital Application
417 This package provides a streaming digital GPIO capabilities for GNU Radio
419 Package: gnuradio-radar-mono
421 Replaces: gnuradio-radar-mono-firmware
422 Conflicts: gnuradio-radar-mono-firmware
423 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
425 XB-Python-Version: ${python:Versions}
426 Description: GNU Radio Monostatic Radar Application
427 This package provides a monostatic radar application for GNU Radio
429 Package: gnuradio-radio-astronomy
431 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
433 XB-Python-Version: ${python:Versions}
434 Description: GNU Radio Radio Astronomy Applications
435 This package provides radio astronomy applications for GNU Radio