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
103 Depends: libusb-0.1-4
106 Suggests: usrp-doc, usrp-firmware
107 Description: Client side library for the USRP
108 The Universal Software Radio Peripheral (USRP) is an USB-connected,
109 low-cost and open board. It features four high-speed analog-to-digital
110 and digital-to-analog converters, an FPGA and a microcontroller. It's
111 ideal for capturing or transmitting various signals, usually in
112 combination with GNU Radio. The design schemas are available under a
115 This package contains the client-side library, providing an easy interface
116 for communicating with the USRP.
118 Package: libusrp0-dev
122 Description: Client side library for the USRP
123 The Universal Software Radio Peripheral (USRP) is an USB-connected,
124 low-cost and open board. It features four high-speed analog-to-digital
125 and digital-to-analog converters, an FPGA and a microcontroller. It's
126 ideal for capturing or transmitting various signals, usually in
127 combination with GNU Radio. The design schemas are available under a
130 This package contains the client-side library, providing an easy interface
131 for communicating with the USRP.
133 This package contains header files needed by developers.
135 Package: libusrp-inband0c2a
139 Suggests: usrp-inband-firmware
140 Description: Client side library for the USRP with in-band signaling
141 The package is an alternative C++ interface to the USRP that implements
142 an experimental in-band signaling method across the USB.
144 Package: libusrp-inband0-dev
147 Depends: libusrp0-dev
148 Description: Client side library for the USRP with in-band signaling
149 The package is an alternative C++ interface to the USRP that implements
150 an experimental in-band signaling method across the USB.
152 This package contains header files needed by developers.
154 Package: usrp-firmware
155 Section: contrib/comm
157 Description: control applications and firmware for the USRP
158 The Universal Software Radio Peripheral (USRP) is an USB-connected,
159 low-cost and open board. It features four high-speed analog-to-digital
160 and digital-to-analog converters, an FPGA and a microcontroller. It's
161 ideal for capturing or transmitting various signals, usually in
162 combination with GNU Radio. The design schemas are available under a
165 This package contains the basic FPGA bitstrings for normal USRP operation,
166 which need non-free tools to build.
171 Description: Software Defined Radio
172 This package contains the documentation for the Universal Software Radio
173 Peripheral (USRP) hardware and interface library.
177 Depends: ${python:Depends}, libusrp0c2a
178 Provides: ${python:Provides}
180 XB-Python-Version: ${python:Versions}
181 Description: Python bindings for the USRP library
182 This package provides the modules that enable one to use the USRP as a
183 standalone device from Python, independent of GNU Radio proper.
185 Package: python-gnuradio-usrp
187 Depends: ${python:Depends}, python-gnuradio-core, python-usrp
189 XB-Python-Version: ${python:Versions}
190 Description: Python bindings for GNU Radio USRP driver
191 This package provides the Python interface to the GNU Radio USRP
192 driver and daughterboard drivers.
194 Package: python-gnuradio-wxgui
196 Depends: ${python:Depends}, python-gnuradio-core, python-wxgtk2.6
198 XB-Python-Version: ${python:Versions}
199 Description: GNU Radio Graphical Interface Routines based on wxPython
200 This package provides high level GUI construction classes based
201 upon the wxPython bindings for wxWidgets.
203 Package: python-gnuradio-atsc
205 Depends: ${python:Depends}, python-gnuradio-core
207 XB-Python-Version: ${python:Versions}
208 Description: GNU Radio ATSC Receiver
209 This package provides a decoder for ATSC waveforms using GNU Radio.
211 Package: python-gnuradio-audio-alsa
213 Depends: ${python:Depends}, python-gnuradio-core, libasound2
215 Provides: python-gnuradio-audio
216 XB-Python-Version: ${python:Versions}
217 Description: Python bindings for GNU Radio ALSA audio driver
218 This package provides the Python interface to the GNU Radio ALSA
221 Package: python-gnuradio-audio-jack
223 Depends: ${python:Depends}, python-gnuradio-core, libjack0.100.0-0
225 Provides: python-gnuradio-audio
226 XB-Python-Version: ${python:Versions}
227 Description: GNU Radio Python JACK Audio Driver
228 This package provides the Python interface to the GNU Radio driver
229 for the JACK audio system.
231 Package: python-gnuradio-audio-oss
233 Depends: ${python:Depends}, python-gnuradio-core
235 Provides: python-gnuradio-audio
236 XB-Python-Version: ${python:Versions}
237 Description: GNU Radio Python OSS Audio Driver
238 This package provides the Python interface to the GNU Radio driver
239 for the OSS audio system.
241 Package: python-gnuradio-audio-portaudio
243 Depends: ${python:Depends}, python-gnuradio-core, libportaudio2
245 Provides: python-gnuradio-audio
246 XB-Python-Version: ${python:Versions}
247 Description: GNU Radio Python PortAudio Driver
248 This package provides the Python interface to the GNU Radio driver
249 for the PortAudio audio system.
251 Package: python-gnuradio-comedi
253 Depends: ${python:Depends}, python-gnuradio-core, libcomedi-0.7.22
255 XB-Python-Version: ${python:Versions}
256 Description: GNU Radio Python Comedilib Driver
257 This package provides the Python interface to the GNU Radio driver
258 for the comedilib data acquisition hardware library.
260 Package: python-gnuradio-cvsd-vocoder
262 Depends: ${python:Depends}, python-gnuradio-core
264 XB-Python-Version: ${python:Versions}
265 Description: GNU Radio CVSD Vocoder
266 This package provides an implementation of a CVSD vocoder for
269 Package: python-gnuradio-gsm-fr-vocoder
271 Depends: ${python:Depends}, python-gnuradio-core
273 XB-Python-Version: ${python:Versions}
274 Description: GNU Radio GSM Full-Rate Vocoder
275 This package provides an implementation of a full-rate GSM vocoder
278 Package: python-gnuradio-trellis
280 Depends: ${python:Depends}, python-gnuradio-core
282 XB-Python-Version: ${python:Versions}
283 Description: GNU Radio Trellis-Coded Modulation library
284 This package provides an implementation of trellis-code modulation
287 Package: python-gnuradio-video-sdl
289 Depends: ${python:Depends}, python-gnuradio-core, libsdl1.2debian
291 XB-Python-Version: ${python:Versions}
292 Description: GNU SDL Interface Library
293 This package provides an interface to the SDL rendering library
296 Package: python-gnuradio-utils
298 Depends: ${python:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
300 XB-Python-Version: ${python:Versions}
301 Description: GNU Radio Trellis-Coded Modulation library
302 This package provides commonly used utilities for GNU Radio
304 Package: gnuradio-examples
306 Depends: ${python:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui, python-gnuradio-audio
308 XB-Python-Version: ${python:Versions}
309 Description: GNU Radio Example Programs
310 This package provides examples of GNU Radio usage using Python
312 Package: gnuradio-pager
314 Depends: ${python:Depends}, python-gnuradio-usrp
316 XB-Python-Version: ${python:Versions}
317 Description: GNU Radio FLEX Pager Decoder
318 This package provides a decoder for the FLEX paging protocol for GNU Radio
320 Package: gnuradio-radio-astronomy
322 Depends: ${python:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
324 XB-Python-Version: ${python:Versions}
325 Description: GNU Radio Radio Astronomy Applications
326 This package provides radio astronomy applications for GNU Radio
328 Package: gnuradio-radar-mono
330 Depends: ${python:Depends}, python-gnuradio-usrp
331 Suggests: gnuradio-radar-mono-firmware
333 XB-Python-Version: ${python:Versions}
334 Description: GNU Radio Mono-static Radar Application
335 This package provides a mono-static radar application for GNU Radio
337 Package: gnuradio-radar-mono-firmware
338 Section: contrib/comm
340 Description: GNU Radio Mono-static Radar Firmware
341 This package provides a mono-static radar application for GNU Radio
343 This package contains the FPGA bitstrings for the USRP, which require
344 non-free tools to build.
346 Package: gnuradio-sounder
348 Depends: ${python:Depends}, python-gnuradio-usrp
349 Suggests: gnuradio-sounder-firmware
351 XB-Python-Version: ${python:Versions}
352 Description: GNU Radio Channel Sounder Application
353 This package provides an RF channel sounder application for GNU Radio
355 Package: gnuradio-sounder-firmware
356 Section: contrib/comm
358 Description: GNU Radio Channel Sounder Application
359 This package provides an RF channel sounder application for GNU Radio
361 This package contains the FPGA bitstrings for the USRP, which require
362 non-free tools to build.
364 Package: python-gnuradio
367 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
368 Description: Python Libraries for GNU Radio Components
369 This is a virtual package that depends upon all the Python components
375 Depends: gnuradio-doc, gnuradio-examples, python-gnuradio, gnuradio-pager, gnuradio-radar-mono, gnuradio-radio-astronomy, gnuradio-sounder
377 Descripton: GNU Software Defined Radio
378 This is a virtual package that depends the entire GNU Radio collection of
379 components. If you are using a USRP, you should also install the usrp package.
381 Package: gnuradio-dev
384 Depends: libgnuradio-core0-dev, libgnuradio-omnithread0-dev, libmblock0-dev, libpmt0-dev
385 Description: Development headers for GNU Radio C++ development
386 This is a virtual package that depends on all the development header packages
387 for the various GNU Radio components. It is only needed if you intend to develop
388 custom GNU Radio signal processing blocks in C++.
393 Depends: python-usrp, usrp-doc, usrp-firmware
394 Description: The Univeral Software Radio Peripheral
395 This is a virtual package that depends on the entire USRP software collection. You will
396 still need to install package usrp-firmware, in contrib/comm, however.