]> git.gag.com Git - debian/gnuradio/blob - debian/control
Fix erroneous entry in control file.
[debian/gnuradio] / debian / control
1 Source: gnuradio
2 Section: comm
3 Priority: optional
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
10
11 Package: libgnuradio-omnithread0c2a
12 Section: libs
13 Architecture: any
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.
17
18 Package: libgnuradio-omnithread0-dev
19 Section: libdevel
20 Architecture: any
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.
25  .
26  This package contains header files needed by developers.
27
28 Package: libpmt0c2a
29 Section: libs
30 Architecture: any
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.
36
37 Package: libpmt0-dev
38 Section: libdevel
39 Architecture: any
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.
45  .
46  This package contains header files needed by developers.
47
48 Package: libmblock0c2a
49 Section: libs
50 Architecture: any
51 Depends: libgnuradio-omnithread0c2a, libpmt0c2a
52 Description: GNU Radio Message Block Library
53  This package provides the GNU Radio message block library.
54
55 Package: libmblock0-dev
56 Section: libdevel
57 Architecture: any
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.
61  .
62  This package contains header files needed by developers.
63
64 Package: libgnuradio-core0c2a
65 Section: libs
66 Architecture: any
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.
73
74 Package: libgnuradio-core0-dev
75 Section: libdevel
76 Architecture: any
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.
80  .
81  This package contains header files needed by developers.
82
83 Package: gnuradio-doc
84 Section: doc
85 Architecture: all
86 Description: Software Defined Radio
87  This package contains the documentation for the GNU Radio software
88  defined radio system.
89
90 Package: python-gnuradio-core
91 Architecture: any
92 Depends: ${python:Depends}, libgnuradio-core0c2a, python-numpy
93 Provides: ${python:Provides}
94 Section: python
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 
98  from Python scripts.
99
100 Package: python-gnuradio-audio-alsa
101 Architecture: any
102 Depends: ${python:Depends}, python-gnuradio-core, libasound2
103 Section: python
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
108  audio driver.
109
110 Package: libusrp0c2a
111 Section: libs
112 Architecture: any
113 Depends: libusb-0.1-4
114 Conflicts: libusrp0
115 Replaces: libusrp0
116 Suggests: usrp-doc
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
124  free license.
125  .
126  This package contains the client-side library, providing an easy interface
127  for communicating with the USRP.
128
129 Package: libusrp0-dev
130 Section: libdevel
131 Architecture: any
132 Depends: libusb-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
139  free license.
140  .
141  This package contains the client-side library, providing an easy interface
142  for communicating with the USRP.
143  .
144  This package contains header files needed by developers.
145
146 Package: libusrp-inband0c2a
147 Section: libs
148 Architecture: any
149 Depends: libusrp0c2a, libusb-0.1-4
150 Suggests: usrp-doc
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.
154
155 Package: libusrp-inband0-dev
156 Section: libdevel
157 Architecture: any
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.
162  .
163  This package contains header files needed by developers.
164
165 Package: usrp-firmware
166 Section: contrib/comm
167 Architecture: all
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
174  free license.
175  .
176  This package contains the basic FPGA bitstrings for normal USRP operation,
177  which need non-free tools to build.
178
179 Package: usrp-doc
180 Section: doc
181 Architecture: all
182 Description: Software Defined Radio
183  This package contains the documentation for the Universal Software Radio
184  Peripheral (USRP) hardware and interface library.
185
186 Package: python-usrp
187 Architecture: any
188 Depends: ${python:Depends}, libusrp0c2a
189 Provides: ${python:Provides}
190 Section: python
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.
195
196 Package: python-gnuradio-usrp
197 Architecture: any
198 Depends: ${python:Depends}, python-gnuradio-core, python-usrp
199 Section: python
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.
204
205 Package: python-gnuradio-wxgui
206 Architecture: any
207 Depends: ${python:Depends}, python-gnuradio-core, python-wxgtk2.6
208 Section: python
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.
213
214 Package: python-gnuradio-atsc
215 Architecture: any
216 Depends: ${python:Depends}, python-gnuradio-core
217 Section: python
218 XB-Python-Version: ${python:Versions}
219 Description: GNU Radio ATSC Receiver
220  This package provides a decoder for ATSC waveforms using GNU Radio.
221
222 Package: python-gnuradio-audio-jack
223 Architecture: any
224 Depends: ${python:Depends}, python-gnuradio-core, libjack0.100.0-0
225 Section: python
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.
231
232 Package: python-gnuradio-audio-oss
233 Architecture: any
234 Depends: ${python:Depends}, python-gnuradio-core
235 Section: python
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.
241
242 Package: python-gnuradio-audio-portaudio
243 Architecture: any
244 Depends: ${python:Depends}, python-gnuradio-core, libportaudio2
245 Section: python
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.
251
252 Package: python-gnuradio-comedi
253 Architecture: any
254 Depends: ${python:Depends}, python-gnuradio-core, libcomedi-0.7.22
255 Section: python
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.
260
261 Package: python-gnuradio-cvsd-vocoder
262 Architecture: any
263 Depends: ${python:Depends}, python-gnuradio-core
264 Section: python
265 XB-Python-Version: ${python:Versions}
266 Description: GNU Radio CVSD Vocoder
267  This package provides an implementation of a CVSD vocoder for
268  GNU Radio.
269
270 Package: python-gnuradio-gsm-fr-vocoder
271 Architecture: any
272 Depends: ${python:Depends}, python-gnuradio-core
273 Section: python
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 
277  for GNU Radio.
278
279 Package: python-gnuradio-trellis
280 Architecture: any
281 Depends: ${python:Depends}, python-gnuradio-core
282 Section: python
283 XB-Python-Version: ${python:Versions}
284 Description: GNU Radio Trellis-Coded Modulation library
285  This package provides an implementation of trellis-code modulation
286  for GNU Radio.
287
288 Package: python-gnuradio-video-sdl
289 Architecture: any
290 Depends: ${python:Depends}, python-gnuradio-core, libsdl1.2debian
291 Section: python
292 XB-Python-Version: ${python:Versions}
293 Description: GNU SDL Interface Library
294  This package provides an interface to the SDL rendering library
295  for GNU Radio.
296
297 Package: python-gnuradio-utils
298 Architecture: any
299 Depends: ${python:Depends}, python-gnuradio-usrp, python-gnuradio-wxgui
300 Section: python
301 XB-Python-Version: ${python:Versions}
302 Description: GNU Radio Trellis-Coded Modulation library
303  This package provides commonly used utilities for GNU Radio
304
305 Package: gnuradio-examples
306 Architecture: any
307 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp, python-gnuradio-wxgui, python-gnuradio-audio
308 Section: comm
309 XB-Python-Version: ${python:Versions}
310 Description: GNU Radio Example Programs
311  This package provides examples of GNU Radio usage using Python
312
313 Package: gnuradio-pager
314 Architecture: any
315 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
316 Section: comm
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
320
321 Package: gnuradio-radio-astronomy
322 Architecture: any
323 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp, python-gnuradio-wxgui
324 Section: comm
325 XB-Python-Version: ${python:Versions}
326 Description: GNU Radio Radio Astronomy Applications
327  This package provides radio astronomy applications for GNU Radio
328
329 Package: gnuradio-radar-mono
330 Architecture: any
331 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
332 Recommends: gnuradio-radar-mono-firmware
333 Section: comm
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
337
338 Package: gnuradio-radar-mono-firmware
339 Section: contrib/comm
340 Architecture: all
341 Description: GNU Radio Mono-static Radar Firmware
342  This package provides a mono-static radar application for GNU Radio
343  .
344  This package contains the FPGA bitstrings for the USRP, which require
345  non-free tools to build.
346
347 Package: gnuradio-sounder
348 Architecture: any
349 Depends: ${python:Depends}, python-gnuradio-core, python-gnuradio-usrp
350 Recommends: gnuradio-sounder-firmware
351 Section: comm
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
355
356 Package: gnuradio-sounder-firmware
357 Section: contrib/comm
358 Architecture: all
359 Description: GNU Radio Channel Sounder Application
360  This package provides an RF channel sounder application for GNU Radio
361  .
362  This package contains the FPGA bitstrings for the USRP, which require
363  non-free tools to build.
364
365 Package: python-gnuradio
366 Section: python
367 Architecture: all
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 
371  for GNU Radio.
372
373 Package: gnuradio
374 Section: comm
375 Architecture: all
376 Depends: gnuradio-doc, gnuradio-examples, python-gnuradio, gnuradio-pager, gnuradio-radar-mono, gnuradio-radio-astronomy, gnuradio-sounder
377 Suggests: usrp
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.
381
382 Package: gnuradio-dev
383 Section: libdevel
384 Architecture: all
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++.
390
391 Package: usrp
392 Section: comm
393 Architecture: all
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.