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 Provides: ${python:Provides}
191 XB-Python-Version: ${python:Versions}
192 Description: Python bindings for the USRP library
193 This package provides the modules that enable one to use the USRP as a
194 standalone device from Python, independent of GNU Radio proper.
196 Package: python-gnuradio-usrp
198 Depends: ${python:Depends}, python-gnuradio-core, python-usrp
200 XB-Python-Version: ${python:Versions}
201 Description: Python bindings for GNU Radio USRP driver
202 This package provides the Python interface to the GNU Radio USRP
203 driver and daughterboard drivers.
205 Package: python-gnuradio-wxgui
207 Depends: ${python:Depends}, python-gnuradio-core, python-wxgtk2.6
209 XB-Python-Version: ${python:Versions}
210 Description: GNU Radio Graphical Interface Routines based on wxPython
211 This package provides high level GUI construction classes based
212 upon the wxPython bindings for wxWidgets.
214 Package: python-gnuradio-atsc
216 Depends: ${python:Depends}, python-gnuradio-core
218 XB-Python-Version: ${python:Versions}
219 Description: GNU Radio ATSC Receiver
220 This package provides a decoder for ATSC waveforms using GNU Radio.
222 Package: python-gnuradio-audio-jack
224 Depends: ${python:Depends}, python-gnuradio-core, libjack0.100.0-0
226 Provides: python-gnuradio-audio
227 XB-Python-Version: ${python:Versions}
228 Description: GNU Radio Python JACK Audio Driver
229 This package provides the Python interface to the GNU Radio driver
230 for the JACK audio system.
232 Package: python-gnuradio-audio-oss
234 Depends: ${python:Depends}, python-gnuradio-core
236 Provides: python-gnuradio-audio
237 XB-Python-Version: ${python:Versions}
238 Description: GNU Radio Python OSS Audio Driver
239 This package provides the Python interface to the GNU Radio driver
240 for the OSS audio system.
242 Package: python-gnuradio-audio-portaudio
244 Depends: ${python:Depends}, python-gnuradio-core, libportaudio2
246 Provides: python-gnuradio-audio
247 XB-Python-Version: ${python:Versions}
248 Description: GNU Radio Python PortAudio Driver
249 This package provides the Python interface to the GNU Radio driver
250 for the PortAudio audio system.
252 Package: python-gnuradio-comedi
254 Depends: ${python:Depends}, python-gnuradio-core, libcomedi-0.7.22
256 XB-Python-Version: ${python:Versions}
257 Description: GNU Radio Python Comedilib Driver
258 This package provides the Python interface to the GNU Radio driver
259 for the comedilib data acquisition hardware library.
261 Package: python-gnuradio-cvsd-vocoder
263 Depends: ${python:Depends}, python-gnuradio-core
265 XB-Python-Version: ${python:Versions}
266 Description: GNU Radio CVSD Vocoder
267 This package provides an implementation of a CVSD vocoder for
270 Package: python-gnuradio-gsm-fr-vocoder
272 Depends: ${python:Depends}, python-gnuradio-core
274 XB-Python-Version: ${python:Versions}
275 Description: GNU Radio GSM Full-Rate Vocoder
276 This package provides an implementation of a full-rate GSM vocoder
279 Package: python-gnuradio-trellis
281 Depends: ${python:Depends}, python-gnuradio-core
283 XB-Python-Version: ${python:Versions}
284 Description: GNU Radio Trellis-Coded Modulation library
285 This package provides an implementation of trellis-code modulation
288 Package: python-gnuradio-video-sdl
290 Depends: ${python:Depends}, python-gnuradio-core, libsdl1.2debian
292 XB-Python-Version: ${python:Versions}
293 Description: GNU SDL Interface Library
294 This package provides an interface to the SDL rendering library
297 Package: python-gnuradio-utils
299 Depends: ${python:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
301 XB-Python-Version: ${python:Versions}
302 Description: GNU Radio Trellis-Coded Modulation library
303 This package provides commonly used utilities for GNU Radio
305 Package: gnuradio-examples
307 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp, python-gnuradio-wxgui, python-gnuradio-audio
309 XB-Python-Version: ${python:Versions}
310 Description: GNU Radio Example Programs
311 This package provides examples of GNU Radio usage using Python
313 Package: gnuradio-pager
315 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
317 XB-Python-Version: ${python:Versions}
318 Description: GNU Radio FLEX Pager Decoder
319 This package provides a decoder for the FLEX paging protocol for GNU Radio
321 Package: gnuradio-radio-astronomy
323 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp, python-gnuradio-wxgui
325 XB-Python-Version: ${python:Versions}
326 Description: GNU Radio Radio Astronomy Applications
327 This package provides radio astronomy applications for GNU Radio
329 Package: gnuradio-radar-mono
331 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
332 Recommends: gnuradio-radar-mono-firmware
334 XB-Python-Version: ${python:Versions}
335 Description: GNU Radio Mono-static Radar Application
336 This package provides a mono-static radar application for GNU Radio
338 Package: gnuradio-radar-mono-firmware
339 Section: contrib/comm
341 Description: GNU Radio Mono-static Radar Firmware
342 This package provides a mono-static radar application for GNU Radio
344 This package contains the FPGA bitstrings for the USRP, which require
345 non-free tools to build.
347 Package: gnuradio-sounder
349 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
350 Recommends: gnuradio-sounder-firmware
352 XB-Python-Version: ${python:Versions}
353 Description: GNU Radio Channel Sounder Application
354 This package provides an RF channel sounder application for GNU Radio
356 Package: gnuradio-sounder-firmware
357 Section: contrib/comm
359 Description: GNU Radio Channel Sounder Application
360 This package provides an RF channel sounder application for GNU Radio
362 This package contains the FPGA bitstrings for the USRP, which require
363 non-free tools to build.
365 Package: python-gnuradio
368 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
369 Description: Python Libraries for GNU Radio Components
370 This is a virtual package that depends upon all the Python components
376 Depends: gnuradio-doc, gnuradio-examples, python-gnuradio, gnuradio-pager, gnuradio-radar-mono, gnuradio-radio-astronomy, gnuradio-sounder
378 Descripton: GNU Software Defined Radio
379 This is a virtual package that depends the entire GNU Radio collection of
380 components. If you are using a USRP, you should also install the usrp package.
382 Package: gnuradio-dev
385 Depends: libgnuradio-core0-dev, libgnuradio-omnithread0-dev, libmblock0-dev, libpmt0-dev
386 Description: Development headers for GNU Radio C++ development
387 This is a virtual package that depends on all the development header packages
388 for the various GNU Radio components. It is only needed if you intend to develop
389 custom GNU Radio signal processing blocks in C++.
394 Depends: libusrp0c2a, python-usrp, usrp-doc
395 Description: The Univeral Software Radio Peripheral
396 This is a virtual package that depends on the entire USRP software collection. You will
397 still need to install package usrp-firmware, in contrib/comm, however.