4 Maintainer: Johnathan Corgan <jcorgan@corganenterprises.com>
5 Build-Conflicts: automake1.8, automake1.9
6 Build-Depends: debhelper (>= 5.0.37.2), autotools-dev, doxygen, fftw3-dev | libfftw3-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.8, sdcc, swig, xmlto
7 Standards-Version: 3.7.2
8 XS-Python-Version: >= 2.3
10 Package: libgnuradio-omnithread0c2a
13 Depends: ${shlibs:Depends}
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 (= ${binary: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: ${shlibs:Depends}
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 (= ${binary: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: ${shlibs:Depends}
52 Description: GNU Radio Message Block Library
53 This package provides the GNU Radio message block library.
55 Package: libmblock0-dev
58 Depends: libmblock0c2a (= ${binary: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: ${shlibs:Depends}
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 (= ${binary:Version}), libgnuradio-omnithread0-dev, libboost-dev, fftw3-dev | libfftw3-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}, ${shlibs:Depends}, python-numpy
93 Conflicts: python-gnuradio (< 3.1)
94 Provides: ${python:Provides}
96 XB-Python-Version: ${python:Versions}
97 Description: Python bindings for GNU Radio core library
98 This package provides the modules that enable one to use gnuradio
101 Package: python-gnuradio-wxgui
103 Depends: ${python:Depends}, python-gnuradio-core, python-wxgtk2.6
104 Provides: ${python:Provides}
106 XB-Python-Version: ${python:Versions}
107 Description: GNU Radio Graphical Interface Routines based on wxPython
108 This package provides high level GUI construction classes based
109 upon the wxPython bindings for wxWidgets.
111 Package: python-gnuradio-audio-alsa
113 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
115 Provides: ${python:Provides}, python-gnuradio-audio
116 XB-Python-Version: ${python:Versions}
117 Description: Python bindings for GNU Radio ALSA audio driver
118 This package provides the Python interface to the GNU Radio ALSA
121 Package: python-gnuradio-audio-jack
123 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
125 Provides: ${python:Provides}, python-gnuradio-audio
126 XB-Python-Version: ${python:Versions}
127 Description: GNU Radio Python JACK Audio Driver
128 This package provides the Python interface to the GNU Radio driver
129 for the JACK audio system.
131 Package: python-gnuradio-audio-oss
133 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
135 Provides: ${python:Provides}, python-gnuradio-audio
136 XB-Python-Version: ${python:Versions}
137 Description: GNU Radio Python OSS Audio Driver
138 This package provides the Python interface to the GNU Radio driver
139 for the OSS audio system.
141 Package: python-gnuradio-audio-portaudio
143 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
144 Provides: ${python:Provides}, python-gnuradio-audio
146 XB-Python-Version: ${python:Versions}
147 Description: GNU Radio Python PortAudio Driver
148 This package provides the Python interface to the GNU Radio driver
149 for the PortAudio audio system.
151 Package: python-gnuradio-atsc
153 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
154 Provides: ${python:Provides}
156 XB-Python-Version: ${python:Versions}
157 Description: GNU Radio ATSC Receiver
158 This package provides a decoder for ATSC waveforms using GNU Radio.
160 Package: python-gnuradio-comedi
162 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
163 Provides: ${python:Provides}
165 XB-Python-Version: ${python:Versions}
166 Description: GNU Radio Python Comedilib Driver
167 This package provides the Python interface to the GNU Radio driver
168 for the comedilib data acquisition hardware library.
170 Package: python-gnuradio-cvsd-vocoder
172 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
173 Provides: ${python:Provides}
175 XB-Python-Version: ${python:Versions}
176 Description: GNU Radio CVSD Vocoder
177 This package provides an implementation of a CVSD vocoder for
180 Package: python-gnuradio-gsm-fr-vocoder
182 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
183 Provides: ${python:Provides}
185 XB-Python-Version: ${python:Versions}
186 Description: GNU Radio GSM Full-Rate Vocoder
187 This package provides an implementation of a full-rate GSM vocoder
190 Package: python-gnuradio-trellis
192 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
193 Provides: ${python:Provides}
195 XB-Python-Version: ${python:Versions}
196 Description: GNU Radio Trellis-Coded Modulation library
197 This package provides an implementation of trellis-coded modulation
200 Package: python-gnuradio-video-sdl
202 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
203 Provides: ${python:Provides}
205 XB-Python-Version: ${python:Versions}
206 Description: GNU Radio SDL Interface Library
207 This package provides an interface to the SDL rendering library
210 Package: python-gnuradio
213 Depends: python-gnuradio-core, python-gnuradio-wxgui, python-gnuradio-audio-alsa | python-gnuradio-audio, python-gnuradio-atsc, python-gnuradio-comedi, python-gnuradio-cvsd-vocoder, python-gnuradio-gsm-fr-vocoder, python-gnuradio-trellis, python-gnuradio-video-sdl
214 Provides: ${python:Provides}
215 XB-Python-Version: ${python:Versions}
216 Description: Python Libraries for GNU Radio Components
217 This is a virtual package that depends upon all the Python components
220 Package: gnuradio-examples
223 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-wxgui, python-gnuradio-audio-alsa | python-gnuradio-audio
225 XB-Python-Version: ${python:Versions}
226 Description: GNU Radio Example Programs
227 This package provides examples of GNU Radio usage using Python
232 Depends: gnuradio-doc, python-gnuradio, gnuradio-examples, gnuradio-utils
234 Description: GNU Software Defined Radio
235 This is a virtual package that depends the entire GNU Radio collection of
236 components. If you are using a USRP, you should also install the usrp package.
238 Package: gnuradio-dev
241 Depends: libgnuradio-core0-dev, libgnuradio-omnithread0-dev, libmblock0-dev, libpmt0-dev
242 Description: Development headers for GNU Radio C++ development
243 This is a virtual package that depends on all the development header packages
244 for the various GNU Radio components. It is only needed if you intend to
245 develop custom GNU Radio signal processing blocks in C++.
247 Package: usrp-firmware
248 Section: contrib/comm
250 Description: control applications and firmware for the USRP
251 The Universal Software Radio Peripheral (USRP) is an USB-connected,
252 low-cost and open board. It features four high-speed analog-to-digital
253 and digital-to-analog converters, an FPGA and a microcontroller. It's
254 ideal for capturing or transmitting various signals, usually in
255 combination with GNU Radio. The design schemas are available under a
258 This package contains the basic FPGA bitstrings for normal USRP operation,
259 which need non-free tools to build.
262 Section: contrib/libs
264 Depends: ${shlibs:Depends}, usrp-firmware
268 Description: Client side library for the USRP
269 The Universal Software Radio Peripheral (USRP) is an USB-connected,
270 low-cost and open board. It features four high-speed analog-to-digital
271 and digital-to-analog converters, an FPGA and a microcontroller. It's
272 ideal for capturing or transmitting various signals, usually in
273 combination with GNU Radio. The design schemas are available under a
276 This package contains the client-side library, providing an easy interface
277 for communicating with the USRP.
279 Package: libusrp0-dev
280 Section: contrib/libdevel
282 Depends: libusrp0c2a (= ${binary:Version}), libusb-dev
283 Description: Client side library for the USRP
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.
294 This package contains header files needed by developers.
296 Package: libusrp-inband0c2a
297 Section: contrib/libs
299 Depends: ${shlibs:Depends}
300 Description: Client side library for the USRP with in-band signaling
301 The package is an alternative C++ interface to the USRP that implements
302 an experimental in-band signaling method across the USB.
304 Package: libusrp-inband0-dev
305 Section: contrib/libdevel
307 Depends: libusrp-inband0c2a (= ${binary:Version}), libusrp0-dev
308 Description: Client side library for the USRP with in-band signaling
309 The package is an alternative C++ interface to the USRP that implements
310 an experimental in-band signaling method across the USB.
312 This package contains header files needed by developers.
317 Description: Software Defined Radio
318 This package contains the documentation for the Universal Software Radio
319 Peripheral (USRP) hardware and interface library.
323 Depends: ${python:Depends}, ${shlibs:Depends}
324 Provides: ${python:Provides}
325 Section: contrib/python
326 XB-Python-Version: ${python:Versions}
327 Description: Python bindings for the USRP library
328 This package provides the modules that enable one to use the USRP as a
329 standalone device from Python, independent of GNU Radio proper.
331 Package: python-gnuradio-usrp
333 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core, python-usrp
334 Provides: ${python:Provides}
335 Section: contrib/python
336 XB-Python-Version: ${python:Versions}
337 Description: Python bindings for GNU Radio USRP driver
338 This package provides the Python interface to the GNU Radio USRP
339 driver and daughterboard drivers.
341 Package: gnuradio-utils
343 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
344 Provides: ${python:Provides}
345 Section: contrib/comm
346 XB-Python-Version: ${python:Versions}
347 Description: GNU Radio Utilities
348 This package provides commonly used utilities for GNU Radio
351 Section: contrib/comm
353 Depends: usrp-doc, usrp-firmware, libusrp0c2a
354 Description: The Universal Software Radio Peripheral
355 This is a virtual package that depends on the entire USRP software collection.
357 Package: gnuradio-pager
359 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
360 Section: contrib/comm
361 XB-Python-Version: ${python:Versions}
362 Description: GNU Radio FLEX Pager Decoder
363 This package provides a decoder for the FLEX paging protocol for GNU Radio
365 Package: gnuradio-sounder-firmware
366 Section: contrib/comm
368 Description: GNU Radio Channel Sounder Application
369 This package provides an RF channel sounder application for GNU Radio
371 This package contains the custom FPGA bitstrings for the USRP, which
372 require non-free tools to build.
374 Package: gnuradio-sounder
376 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, gnuradio-sounder-firmware
377 Section: contrib/comm
378 XB-Python-Version: ${python:Versions}
379 Description: GNU Radio Channel Sounder Application
380 This package provides an RF channel sounder application for GNU Radio
382 Package: gnuradio-gpio-firmware
383 Section: contrib/comm
385 Description: GNU Radio Streaming GPIO Application
386 This package provides streaming digital GPIO capabilities for GNU Radio
388 This package contains the custom FPGA bitstrings for the USRP, which
389 require non-free tools to build.
391 Package: gnuradio-gpio
393 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, gnuradio-gpio-firmware
394 Section: contrib/comm
395 XB-Python-Version: ${python:Versions}
396 Description: GNU Radio Streaming Digital Application
397 This package provides a streaming digital GPIO capabilities for GNU Radio
399 Package: gnuradio-radar-mono-firmware
400 Section: contrib/comm
402 Description: GNU Radio Monostatic Radar Firmware
403 This package provides a monostatic radar application for GNU Radio
405 This package contains the custom FPGA bitstrings for the USRP, which
406 require non-free tools to build.
408 Package: gnuradio-radar-mono
410 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, gnuradio-radar-mono-firmware
411 Section: contrib/comm
412 XB-Python-Version: ${python:Versions}
413 Description: GNU Radio Monostatic Radar Application
414 This package provides a monostatic radar application for GNU Radio
416 Package: gnuradio-radio-astronomy
418 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
419 Section: contrib/comm
420 XB-Python-Version: ${python:Versions}
421 Description: GNU Radio Radio Astronomy Applications
422 This package provides radio astronomy applications for GNU Radio