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.6, 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 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-wxgui
102 Depends: ${python:Depends}, python-gnuradio-core, python-wxgtk2.6
103 Provides: ${python:Provides}
105 XB-Python-Version: ${python:Versions}
106 Description: GNU Radio Graphical Interface Routines based on wxPython
107 This package provides high level GUI construction classes based
108 upon the wxPython bindings for wxWidgets.
110 Package: python-gnuradio-audio-alsa
112 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
114 Provides: ${python:Provides}, python-gnuradio-audio
115 XB-Python-Version: ${python:Versions}
116 Description: Python bindings for GNU Radio ALSA audio driver
117 This package provides the Python interface to the GNU Radio ALSA
120 Package: python-gnuradio-audio-jack
122 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
124 Provides: ${python:Provides}, python-gnuradio-audio
125 XB-Python-Version: ${python:Versions}
126 Description: GNU Radio Python JACK Audio Driver
127 This package provides the Python interface to the GNU Radio driver
128 for the JACK audio system.
130 Package: python-gnuradio-audio-oss
132 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
134 Provides: ${python:Provides}, python-gnuradio-audio
135 XB-Python-Version: ${python:Versions}
136 Description: GNU Radio Python OSS Audio Driver
137 This package provides the Python interface to the GNU Radio driver
138 for the OSS audio system.
140 Package: python-gnuradio-audio-portaudio
142 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
143 Provides: ${python:Provides}, python-gnuradio-audio
145 XB-Python-Version: ${python:Versions}
146 Description: GNU Radio Python PortAudio Driver
147 This package provides the Python interface to the GNU Radio driver
148 for the PortAudio audio system.
150 Package: python-gnuradio-atsc
152 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
153 Provides: ${python:Provides}
155 XB-Python-Version: ${python:Versions}
156 Description: GNU Radio ATSC Receiver
157 This package provides a decoder for ATSC waveforms using GNU Radio.
159 Package: python-gnuradio-comedi
161 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
162 Provides: ${python:Provides}
164 XB-Python-Version: ${python:Versions}
165 Description: GNU Radio Python Comedilib Driver
166 This package provides the Python interface to the GNU Radio driver
167 for the comedilib data acquisition hardware library.
169 Package: python-gnuradio-cvsd-vocoder
171 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
172 Provides: ${python:Provides}
174 XB-Python-Version: ${python:Versions}
175 Description: GNU Radio CVSD Vocoder
176 This package provides an implementation of a CVSD vocoder for
179 Package: python-gnuradio-gsm-fr-vocoder
181 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
182 Provides: ${python:Provides}
184 XB-Python-Version: ${python:Versions}
185 Description: GNU Radio GSM Full-Rate Vocoder
186 This package provides an implementation of a full-rate GSM vocoder
189 Package: python-gnuradio-trellis
191 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
192 Provides: ${python:Provides}
194 XB-Python-Version: ${python:Versions}
195 Description: GNU Radio Trellis-Coded Modulation library
196 This package provides an implementation of trellis-coded modulation
199 Package: python-gnuradio-video-sdl
201 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core
202 Provides: ${python:Provides}
204 XB-Python-Version: ${python:Versions}
205 Description: GNU Radio SDL Interface Library
206 This package provides an interface to the SDL rendering library
209 Package: python-gnuradio
212 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
213 Provides: ${python:Provides}
214 XB-Python-Version: ${python:Versions}
215 Description: Python Libraries for GNU Radio Components
216 This is a virtual package that depends upon all the Python components
219 Package: gnuradio-examples
222 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-wxgui, python-gnuradio-audio-alsa | python-gnuradio-audio
224 XB-Python-Version: ${python:Versions}
225 Description: GNU Radio Example Programs
226 This package provides examples of GNU Radio usage using Python
231 Depends: gnuradio-doc, python-gnuradio, gnuradio-examples, gnuradio-utils
233 Description: GNU Software Defined Radio
234 This is a virtual package that depends the entire GNU Radio collection of
235 components. If you are using a USRP, you should also install the usrp package.
237 Package: gnuradio-dev
240 Depends: libgnuradio-core0-dev, libgnuradio-omnithread0-dev, libmblock0-dev, libpmt0-dev
241 Description: Development headers for GNU Radio C++ development
242 This is a virtual package that depends on all the development header packages
243 for the various GNU Radio components. It is only needed if you intend to
244 develop custom GNU Radio signal processing blocks in C++.
246 Package: usrp-firmware
247 Section: contrib/comm
249 Description: control applications and firmware for the USRP
250 The Universal Software Radio Peripheral (USRP) is an USB-connected,
251 low-cost and open board. It features four high-speed analog-to-digital
252 and digital-to-analog converters, an FPGA and a microcontroller. It's
253 ideal for capturing or transmitting various signals, usually in
254 combination with GNU Radio. The design schemas are available under a
257 This package contains the basic FPGA bitstrings for normal USRP operation,
258 which need non-free tools to build.
261 Section: contrib/libs
263 Depends: ${shlibs:Depends}, usrp-firmware
267 Description: Client side library for the USRP
268 The Universal Software Radio Peripheral (USRP) is an USB-connected,
269 low-cost and open board. It features four high-speed analog-to-digital
270 and digital-to-analog converters, an FPGA and a microcontroller. It's
271 ideal for capturing or transmitting various signals, usually in
272 combination with GNU Radio. The design schemas are available under a
275 This package contains the client-side library, providing an easy interface
276 for communicating with the USRP.
278 Package: libusrp0-dev
279 Section: contrib/libdevel
281 Depends: libusrp0c2a (= ${binary:Version}), libusb-dev
282 Description: Client side library for the USRP
283 The Universal Software Radio Peripheral (USRP) is an USB-connected,
284 low-cost and open board. It features four high-speed analog-to-digital
285 and digital-to-analog converters, an FPGA and a microcontroller. It's
286 ideal for capturing or transmitting various signals, usually in
287 combination with GNU Radio. The design schemas are available under a
290 This package contains the client-side library, providing an easy interface
291 for communicating with the USRP.
293 This package contains header files needed by developers.
295 Package: libusrp-inband0c2a
296 Section: contrib/libs
298 Depends: ${shlibs:Depends}
299 Description: Client side library for the USRP with in-band signaling
300 The package is an alternative C++ interface to the USRP that implements
301 an experimental in-band signaling method across the USB.
303 Package: libusrp-inband0-dev
304 Section: contrib/libdevel
306 Depends: libusrp-inband0c2a (= ${binary:Version}), libusrp0-dev
307 Description: Client side library for the USRP with in-band signaling
308 The package is an alternative C++ interface to the USRP that implements
309 an experimental in-band signaling method across the USB.
311 This package contains header files needed by developers.
316 Description: Software Defined Radio
317 This package contains the documentation for the Universal Software Radio
318 Peripheral (USRP) hardware and interface library.
322 Depends: ${python:Depends}, ${shlibs:Depends}
323 Provides: ${python:Provides}
324 Section: contrib/python
325 XB-Python-Version: ${python:Versions}
326 Description: Python bindings for the USRP library
327 This package provides the modules that enable one to use the USRP as a
328 standalone device from Python, independent of GNU Radio proper.
330 Package: python-gnuradio-usrp
332 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-core, python-usrp
333 Provides: ${python:Provides}
334 Section: contrib/python
335 XB-Python-Version: ${python:Versions}
336 Description: Python bindings for GNU Radio USRP driver
337 This package provides the Python interface to the GNU Radio USRP
338 driver and daughterboard drivers.
340 Package: gnuradio-utils
342 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
343 Provides: ${python:Provides}
344 Section: contrib/comm
345 XB-Python-Version: ${python:Versions}
346 Description: GNU Radio Utilities
347 This package provides commonly used utilities for GNU Radio
350 Section: contrib/comm
352 Depends: usrp-doc, usrp-firmware, libusrp0c2a
353 Description: The Universal Software Radio Peripheral
354 This is a virtual package that depends on the entire USRP software collection.
356 Package: gnuradio-pager
358 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp
359 Section: contrib/comm
360 XB-Python-Version: ${python:Versions}
361 Description: GNU Radio FLEX Pager Decoder
362 This package provides a decoder for the FLEX paging protocol for GNU Radio
364 Package: gnuradio-sounder-firmware
365 Section: contrib/comm
367 Description: GNU Radio Channel Sounder Application
368 This package provides an RF channel sounder application for GNU Radio
370 This package contains the custom FPGA bitstrings for the USRP, which
371 require non-free tools to build.
373 Package: gnuradio-sounder
375 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, gnuradio-sounder-firmware
376 Section: contrib/comm
377 XB-Python-Version: ${python:Versions}
378 Description: GNU Radio Channel Sounder Application
379 This package provides an RF channel sounder application for GNU Radio
381 Package: gnuradio-radar-mono-firmware
382 Section: contrib/comm
384 Description: GNU Radio Monostatic Radar Firmware
385 This package provides a monostatic radar application for GNU Radio
387 This package contains the custom FPGA bitstrings for the USRP, which
388 require non-free tools to build.
390 Package: gnuradio-radar-mono
392 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, gnuradio-radar-mono-firmware
393 Section: contrib/comm
394 XB-Python-Version: ${python:Versions}
395 Description: GNU Radio Monostatic Radar Application
396 This package provides a monostatic radar application for GNU Radio
398 Package: gnuradio-radio-astronomy
400 Depends: ${python:Depends}, ${shlibs:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
401 Section: contrib/comm
402 XB-Python-Version: ${python:Versions}
403 Description: GNU Radio Radio Astronomy Applications
404 This package provides radio astronomy applications for GNU Radio