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
14 Depends: ${shlibs:Depends}, ${misc:Depends}, python, gnuradio-doc, libgnuradio-core0-dev, libgnuradio-core0c2a, libgnuradio-core0c2a-dbg, python-gnuradio (= ${Source-Version}), gnuradio-examples
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.
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.
30 Depends: ${shlibs:Depends}
31 Description: Software Defined Radio
32 This package contains the documentation for the GNU Radio software
35 Package: libgnuradio-core0-dev
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.
43 The GNU Radio homepage is http://www.gnu.org/software/gnuradio
45 This package contains header files needed by developers.
47 Package: libgnuradio-core0c2a
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.
58 Package: libgnuradio-core0c2a-dbg
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.
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.
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.
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.
88 Package: usrp-firmware
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
100 This package contains the basic FPGA bitstrings for normal USRP operation,
101 which need non-free tools to build.
103 Package: libusrp0-dev
104 Provides: libusrp-dev
105 Conflicts: libusrp-dev
106 Section: contrib/libdevel
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
117 This package contains development files for the client-side library.
120 Section: contrib/libs
122 Depends: ${shlibs:Depends}
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
134 This package contains the client-side library, providing an easy interface
135 for communicating with the USRP.
137 Package: libusrp0c2a-dbg
139 Section: contrib/libdevel
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
150 This package contains the debug symbols needed to debug programs that
151 use the USRP client-side library.
153 Package: python-gnuradio
155 Depends: ${python:Depends}, libgnuradio-core0c2a, python-numeric
158 Provides: ${python:Provides}
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.
166 Section: contrib/libs
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
181 This package contains the Python bindings for the client-side library.
183 Package: gnuradio-examples
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.