Imported Debian patch 3.0.2-2
[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
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-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-firmware
89 Section: contrib/comm
90 Architecture: all
91 Recommends: usrp
92 Description: control applications and firmware for the USRP
93  The Universal Software Radio Peripheral (USRP) is an USB-connected,
94  low-cost and open board. It features four high-speed analog-to-digital
95  and digital-to-analog converters, an FPGA and a microcontroller. It's
96  ideal for capturing or transmitting various signals, usually in
97  combination with GNU Radio. The design schemas are available under a
98  free license.
99  .
100  This package contains the basic FPGA bitstrings for normal USRP operation,
101  which need non-free tools to build.
102
103 Package: libusrp0-dev
104 Provides: libusrp-dev
105 Conflicts: libusrp-dev
106 Section: contrib/libdevel
107 Architecture: any
108 Depends: libusrp0c2a (= ${Source-Version}), ${shlibs:Depends}
109 Description: development library files for the USRP
110  The Universal Software Radio Peripheral (USRP) is an USB-connected,
111  low-cost and open board. It features four high-speed analog-to-digital
112  and digital-to-analog converters, an FPGA and a microcontroller. It's
113  ideal for capturing or transmitting various signals, usually in
114  combination with GNU Radio. The design schemas are available under a
115  free license.
116  .
117  This package contains development files for the client-side library.
118
119 Package: libusrp0c2a
120 Section: contrib/libs
121 Architecture: any
122 Depends: ${shlibs:Depends}
123 Recommends: usrp
124 Conflicts: libusrp0
125 Replaces: libusrp0
126 Description: client side library for the USRP
127  The Universal Software Radio Peripheral (USRP) is an USB-connected,
128  low-cost and open board. It features four high-speed analog-to-digital
129  and digital-to-analog converters, an FPGA and a microcontroller. It's
130  ideal for capturing or transmitting various signals, usually in
131  combination with GNU Radio. The design schemas are available under a
132  free license.
133  .
134  This package contains the client-side library, providing an easy interface
135  for communicating with the USRP.
136
137 Package: libusrp0c2a-dbg
138 Priority: extra
139 Section: contrib/libdevel
140 Architecture: any
141 Depends: libusrp0c2a (= ${Source-Version}), ${shlibs:Depends}
142 Description: client side library debugging symbols for the USRP
143  The Universal Software Radio Peripheral (USRP) is an USB-connected,
144  low-cost and open board. It features four high-speed analog-to-digital
145  and digital-to-analog converters, an FPGA and a microcontroller. It's
146  ideal for capturing or transmitting various signals, usually in
147  combination with GNU Radio. The design schemas are available under a
148  free license.
149  .
150  This package contains the debug symbols needed to debug programs that
151  use the USRP client-side library.
152
153 Package: python-gnuradio
154 Architecture: any
155 Depends: ${python:Depends}, libgnuradio-core0c2a, python-numeric
156 Conflicts: gr-wxgui
157 Replaces: gr-wxgui
158 Provides: ${python:Provides}
159 Section: python
160 XB-Python-Version: ${python:Versions}
161 Description: Python bindings for GNU Radio
162  This provides the module that enable one to use gnuradio from Python
163  scripts.  You will need Python and gnuradio-dev installed to use this.
164
165 Package: python-usrp
166 Section: contrib/libs
167 Architecture: any
168 Depends: ${shlibs:Depends}, ${python:Depends}
169 Replaces: python2.3-usrp
170 Conflicts: python2.3-usrp
171 Provides: ${python:Provides}
172 XB-Python-Version: ${python:Versions}
173 Description: Python binding for the USRP client side library
174  The Universal Software Radio Peripheral (USRP) is an USB-connected,
175  low-cost and open board. It features four high-speed analog-to-digital
176  and digital-to-analog converters, an FPGA and a microcontroller. It's
177  ideal for capturing or transmitting various signals, usually in
178  combination with GNU Radio. The design schemas are available under a
179  free license.
180  .
181  This package contains the Python bindings for the client-side library.
182
183 Package: gnuradio-examples
184 Architecture: all
185 Depends: ${python:Depends}, libgnuradio-core0c2a, python-gnuradio
186 XB-Python-Version: ${python:Versions}
187 Description: Example programs to test and use GNU Radio
188  This package contains Python programs which uses and tests
189  the GNU Radio libraries. The examples include dialtone generation,
190  complete FM receiver and many more exciting applications.
191