Imported Debian patch 3.0.3-1
[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-numeric, 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: gnuradio
12 Architecture: any
13 Section: comm
14 Depends: ${shlibs:Depends}, ${misc:Depends}, python, gnuradio-doc, libgnuradio-core0-dev, libgnuradio-core0c2a, libgnuradio-core0c2a-dbg, python-gnuradio (= ${Source-Version}), python-wxgtk2.6, gnuradio-examples
15 Suggests: usrp
16 Conflicts: gr-audio-alsa, gr-audio-oss, gr-audio-jack
17 Replaces: gr-audio-alsa, gr-audio-oss, gr-audio-jack
18 XB-Python-Version: ${python:Versions}
19 Description: Software Defined Radio
20  This is a meta-package that depends on the various components of a complete
21  installation of the GNU Radio softare defined radio system.
22  .
23  If you have a USRP, you probably also want to install the usrp package as
24  suggested, which lives in contrib because the FPGA bitstrings require 
25  non-free tools to build.
26
27 Package: gnuradio-doc
28 Section: doc
29 Architecture: all
30 Depends: ${shlibs:Depends}
31 Description: Software Defined Radio
32  This package contains the documentation for the GNU Radio software
33  defined radio system.
34
35 Package: libgnuradio-core0-dev
36 Section: libdevel
37 Architecture: any
38 Depends: libgnuradio-core0c2a (= ${Source-Version})
39 Description: Software Defined Radio
40  This library contains Signal Processing routines that implement
41  the functionality of traditional radio receivers and transmitters.
42  .
43  The GNU Radio homepage is http://www.gnu.org/software/gnuradio
44  .
45  This package contains header files needed by developers.
46
47 Package: libgnuradio-core0c2a
48 Section: libs
49 Architecture: any
50 Depends: ${shlibs:Depends}, ${misc:Depends}
51 Conflicts:  libgnuradio-core0, libgnuradio-core0c2
52 Replaces:  libgnuradio-core0, libgnuradio-core0c2
53 Recommends: python-gnuradio
54 Suggests: gnuradio-doc, gnuradio-examples
55 Description: Software Defined Radio
56  This package contains the core GNU Radio libraries.
57
58 Package: libgnuradio-core0c2a-dbg
59 Section: libdevel
60 Architecture: any
61 Depends: libgnuradio-core0c2a (= ${Source-Version}), ${shlibs:Depends}
62 Description: Software Defined Radio
63  This package contains the debug symbols needed to debug programs that
64  use the GNU Radio core libraries.
65
66 Package: usrp
67 Section: contrib/comm
68 Architecture: any
69 Depends: ${shlibs:Depends}, python, libusrp0-dev, libusrp0c2a-dbg, python-usrp (= ${Source-Version})
70 Recommends: gnuradio, hotplug, usrp-doc, usrp-firmware
71 XB-Python-Version: ${python:Versions}
72 Description: control applications and firmware for the USRP
73  The Universal Software Radio Peripheral (USRP) is an USB-connected,
74  low-cost and open board. It features four high-speed analog-to-digital
75  and digital-to-analog converters, an FPGA and a microcontroller. It's
76  ideal for capturing or transmitting various signals, usually in
77  combination with GNU Radio. The design schemas are available under a
78  free license.  Visit ettus.com for more information on the USRP.
79  .
80  This package contains a tool for loading firmware and doing other
81  simple administrative tasks for the USRP (usrper), as well as the
82  actual firmware binaries for the microcontroller.  
83  .
84  This package also depends on all of the other USRP-related packages 
85  so that installing this package will pull in all the pieces you might 
86  want or need to successfully use the USRP with GNU Radio.
87
88 Package: usrp-doc
89 Section: doc
90 Architecture: all
91 Depends: ${shlibs:Depends}
92 Description: Software Defined Radio with USRP
93  This package contains the documentation for the USRP support that is
94  part of the GNU Radio software defined radio system.
95
96 Package: usrp-firmware
97 Section: contrib/comm
98 Architecture: all
99 Recommends: usrp
100 Description: control applications and firmware for the USRP
101  The Universal Software Radio Peripheral (USRP) is an USB-connected,
102  low-cost and open board. It features four high-speed analog-to-digital
103  and digital-to-analog converters, an FPGA and a microcontroller. It's
104  ideal for capturing or transmitting various signals, usually in
105  combination with GNU Radio. The design schemas are available under a
106  free license.
107  .
108  This package contains the basic FPGA bitstrings for normal USRP operation,
109  which need non-free tools to build.
110
111 Package: libusrp0-dev
112 Provides: libusrp-dev
113 Conflicts: libusrp-dev
114 Section: contrib/libdevel
115 Architecture: any
116 Depends: libusrp0c2a (= ${Source-Version}), ${shlibs:Depends}
117 Description: development library files for the USRP
118  The Universal Software Radio Peripheral (USRP) is an USB-connected,
119  low-cost and open board. It features four high-speed analog-to-digital
120  and digital-to-analog converters, an FPGA and a microcontroller. It's
121  ideal for capturing or transmitting various signals, usually in
122  combination with GNU Radio. The design schemas are available under a
123  free license.
124  .
125  This package contains development files for the client-side library.
126
127 Package: libusrp0c2a
128 Section: contrib/libs
129 Architecture: any
130 Depends: ${shlibs:Depends}
131 Recommends: usrp
132 Conflicts: libusrp0
133 Replaces: libusrp0
134 Description: client side library for the USRP
135  The Universal Software Radio Peripheral (USRP) is an USB-connected,
136  low-cost and open board. It features four high-speed analog-to-digital
137  and digital-to-analog converters, an FPGA and a microcontroller. It's
138  ideal for capturing or transmitting various signals, usually in
139  combination with GNU Radio. The design schemas are available under a
140  free license.
141  .
142  This package contains the client-side library, providing an easy interface
143  for communicating with the USRP.
144
145 Package: libusrp0c2a-dbg
146 Priority: extra
147 Section: contrib/libdevel
148 Architecture: any
149 Depends: libusrp0c2a (= ${Source-Version}), ${shlibs:Depends}
150 Description: client side library debugging symbols for the USRP
151  The Universal Software Radio Peripheral (USRP) is an USB-connected,
152  low-cost and open board. It features four high-speed analog-to-digital
153  and digital-to-analog converters, an FPGA and a microcontroller. It's
154  ideal for capturing or transmitting various signals, usually in
155  combination with GNU Radio. The design schemas are available under a
156  free license.
157  .
158  This package contains the debug symbols needed to debug programs that
159  use the USRP client-side library.
160
161 Package: python-gnuradio
162 Architecture: any
163 Depends: ${python:Depends}, libgnuradio-core0c2a, python-numeric
164 Conflicts: gr-wxgui
165 Replaces: gr-wxgui
166 Provides: ${python:Provides}
167 Section: python
168 XB-Python-Version: ${python:Versions}
169 Description: Python bindings for GNU Radio
170  This provides the module that enable one to use gnuradio from Python
171  scripts.  You will need Python and gnuradio-dev installed to use this.
172
173 Package: python-usrp
174 Section: contrib/libs
175 Architecture: any
176 Depends: ${shlibs:Depends}, ${python:Depends}
177 Replaces: python2.3-usrp
178 Conflicts: python2.3-usrp
179 Provides: ${python:Provides}
180 XB-Python-Version: ${python:Versions}
181 Description: Python binding for the USRP client side library
182  The Universal Software Radio Peripheral (USRP) is an USB-connected,
183  low-cost and open board. It features four high-speed analog-to-digital
184  and digital-to-analog converters, an FPGA and a microcontroller. It's
185  ideal for capturing or transmitting various signals, usually in
186  combination with GNU Radio. The design schemas are available under a
187  free license.
188  .
189  This package contains the Python bindings for the client-side library.
190
191 Package: gnuradio-examples
192 Architecture: all
193 Depends: ${python:Depends}, libgnuradio-core0c2a, python-gnuradio
194 XB-Python-Version: ${python:Versions}
195 Description: Example programs to test and use GNU Radio
196  This package contains Python programs which uses and tests
197  the GNU Radio libraries. The examples include dialtone generation,
198  complete FM receiver and many more exciting applications.
199