root/gnuradio/branches/releases/3.1/debian/gen-install-files.sh

Revision 7825 (checked in by jcorgan, 11 months ago)

Revert typo in debian packaging.

  • Property svn:executable set to *
Line 
1 #!/bin/sh
2
3 EXTRACT=dtools/bin/extract_install_filenames
4
5 # libgnuradio-core0-dev
6 NAME=debian/libgnuradio-core0-dev.install
7 rm -f $NAME
8 touch $NAME
9 $EXTRACT gnuradio-core/src/lib/filter/Makefile grinclude_HEADERS >>$NAME
10 $EXTRACT gnuradio-core/src/lib/filter/Makefile swiginclude_HEADERS >>$NAME
11 $EXTRACT gnuradio-core/src/lib/general/Makefile grinclude_HEADERS >>$NAME
12 $EXTRACT gnuradio-core/src/lib/general/Makefile swiginclude_HEADERS >>$NAME
13 $EXTRACT gnuradio-core/src/lib/gengen/Makefile grinclude_HEADERS >>$NAME
14 $EXTRACT gnuradio-core/src/lib/gengen/Makefile swiginclude_HEADERS >>$NAME
15 $EXTRACT gnuradio-core/src/lib/io/Makefile grinclude_HEADERS >>$NAME
16 $EXTRACT gnuradio-core/src/lib/io/Makefile swiginclude_HEADERS >>$NAME
17 $EXTRACT gnuradio-core/src/lib/reed-solomon/Makefile grinclude_HEADERS >>$NAME
18 $EXTRACT gnuradio-core/src/lib/reed-solomon/Makefile swiginclude_HEADERS >>$NAME
19 $EXTRACT gnuradio-core/src/lib/runtime/Makefile grinclude_HEADERS >>$NAME
20 $EXTRACT gnuradio-core/src/lib/runtime/Makefile swiginclude_HEADERS >>$NAME
21 $EXTRACT gnuradio-core/src/lib/swig/Makefile grinclude_HEADERS >>$NAME
22 $EXTRACT gnuradio-core/src/lib/swig/Makefile swiginclude_HEADERS >>$NAME
23
24 # python-gnuradio-core
25 NAME=debian/python-gnuradio-core.install
26 rm -f $NAME
27 touch $NAME
28 $EXTRACT gnuradio-core/src/python/gnuradio/Makefile grpython_PYTHON >>$NAME
29 $EXTRACT gnuradio-core/src/lib/swig/Makefile grgrlib_LTLIBRARIES >>$NAME
30 $EXTRACT gnuradio-core/src/lib/swig/Makefile grgrlib_LTLIBRARIES | \
31     sed -e 's/\.la$/.so/' >>$NAME
32 $EXTRACT gnuradio-core/src/lib/swig/Makefile grgrpython_PYTHON >>$NAME
33 $EXTRACT gnuradio-core/src/python/gnuradio/gr/Makefile grgrpython_PYTHON >>$NAME
34 $EXTRACT gnuradio-core/src/python/gnuradio/blks/Makefile grblkspython_PYTHON >>$NAME
35 $EXTRACT gnuradio-core/src/python/gnuradio/blks2/Makefile grblks2python_PYTHON >>$NAME
36 $EXTRACT gnuradio-core/src/python/gnuradio/blksimpl/Makefile grblkspython_PYTHON >>$NAME
37 $EXTRACT gnuradio-core/src/python/gnuradio/blks2impl/Makefile grblkspython_PYTHON >>$NAME
38 $EXTRACT gnuradio-core/src/python/gnuradio/gru/Makefile grblkspython_PYTHON >>$NAME
39 $EXTRACT gnuradio-core/src/python/gnuradio/gruimpl/Makefile grupython_PYTHON >>$NAME
40 $EXTRACT gnuradio-core/src/python/gnuradio/vocoder/Makefile grvocoderpython_PYTHON >>$NAME
41
42 # libusrp0-dev
43 NAME=debian/libusrp0-dev.install
44 rm -f $NAME
45 touch $NAME
46 $EXTRACT usrp/host/lib/legacy/Makefile include_HEADERS >>$NAME
47 $EXTRACT usrp/firmware/include/Makefile include_HEADERS >>$NAME
48
49 # python-usrp
50 NAME=debian/python-usrp.install
51 rm -f $NAME
52 touch $NAME
53 $EXTRACT usrp/host/swig/Makefile ourlib_LTLIBRARIES >>$NAME
54 $EXTRACT usrp/host/swig/Makefile ourlib_LTLIBRARIES | \
55     sed -e 's/\.la$/.so/' >>$NAME
56 $EXTRACT usrp/host/lib/legacy/Makefile usrppython_PYTHON >>$NAME
57 $EXTRACT usrp/host/swig/Makefile ourpython_PYTHON >>$NAME
58
59 # python-gnuradio-usrp
60 NAME=debian/python-gnuradio-usrp.install
61 rm -f $NAME
62 touch $NAME
63 $EXTRACT gr-usrp/src/Makefile ourpython_PYTHON >>$NAME
64 $EXTRACT gr-usrp/src/Makefile ourlib_LTLIBRARIES >>$NAME
65 $EXTRACT gr-usrp/src/Makefile ourlib_LTLIBRARIES | \
66     sed -e 's/\.la$/.so/' >>$NAME
67
68 # python-gnuradio-wxgui
69 NAME=debian/python-gnuradio-wxgui.install
70 rm -f $NAME
71 touch $NAME
72 echo etc/gnuradio/conf.d/gr-wxgui.conf >>$NAME
73 $EXTRACT gr-wxgui/src/python/Makefile ourpython_PYTHON >>$NAME
74 #$EXTRACT gr-wxgui/Makefile pkgconfig_DATA >>$NAME
75
76 # python-gnuradio-atsc
77 NAME=debian/python-gnuradio-atsc.install
78 rm -f $NAME
79 touch $NAME
80 $EXTRACT gr-atsc/src/Makefile ourpython_PYTHON >>$NAME
81 $EXTRACT gr-atsc/src/lib/Makefile ourpython_PYTHON >>$NAME
82 $EXTRACT gr-atsc/src/lib/Makefile ourlib_LTLIBRARIES >>$NAME
83 $EXTRACT gr-atsc/src/lib/Makefile ourlib_LTLIBRARIES | \
84     sed -e 's/\.la$/.so/' >>$NAME
85 $EXTRACT gr-atsc/src/python/Makefile ourdata_DATA >>$NAME
86
87 # python-gnuradio-audio-alsa
88 NAME=debian/python-gnuradio-audio-alsa.install
89 rm -f $NAME
90 touch $NAME
91 echo etc/gnuradio/conf.d/gr-audio-alsa.conf >>$NAME
92 $EXTRACT gr-audio-alsa/src/Makefile ourpython_PYTHON >>$NAME
93 # Note: these will migrate to libgnuradio-audio-alsa in 3.2
94 # They are only separate in this package for C++ only experimentation
95 $EXTRACT gr-audio-alsa/src/Makefile lib_LTLIBRARIES >>$NAME
96 $EXTRACT gr-audio-alsa/src/Makefile lib_LTLIBRARIES | \
97     sed -e 's/\.la$/.so*/' >>$NAME
98 #
99 $EXTRACT gr-audio-alsa/src/Makefile ourlib_LTLIBRARIES >>$NAME
100 $EXTRACT gr-audio-alsa/src/Makefile ourlib_LTLIBRARIES | \
101     sed -e 's/\.la$/.so*/' >>$NAME
102
103 # python-gnuradio-audio-jack
104 NAME=debian/python-gnuradio-audio-jack.install
105 rm -f $NAME
106 touch $NAME
107 echo etc/gnuradio/conf.d/gr-audio-jack.conf >>$NAME
108 $EXTRACT gr-audio-jack/src/Makefile ourpython_PYTHON >>$NAME
109 $EXTRACT gr-audio-jack/src/Makefile ourlib_LTLIBRARIES >>$NAME
110 $EXTRACT gr-audio-jack/src/Makefile ourlib_LTLIBRARIES | \
111     sed -e 's/\.la$/.so/' >>$NAME
112
113 # python-gnuradio-audio-oss
114 NAME=debian/python-gnuradio-audio-oss.install
115 rm -f $NAME
116 touch $NAME
117 echo etc/gnuradio/conf.d/gr-audio-oss.conf >>$NAME
118 $EXTRACT gr-audio-oss/src/Makefile ourpython_PYTHON >>$NAME
119 $EXTRACT gr-audio-oss/src/Makefile ourlib_LTLIBRARIES >>$NAME
120 $EXTRACT gr-audio-oss/src/Makefile ourlib_LTLIBRARIES | \
121     sed -e 's/\.la$/.so/' >>$NAME
122
123 # python-gnuradio-audio-portaudio
124 NAME=debian/python-gnuradio-audio-portaudio.install
125 rm -f $NAME
126 touch $NAME
127 echo etc/gnuradio/conf.d/gr-audio-portaudio.conf >>$NAME
128 $EXTRACT gr-audio-portaudio/src/Makefile ourpython_PYTHON >>$NAME
129 $EXTRACT gr-audio-portaudio/src/Makefile ourlib_LTLIBRARIES >>$NAME
130 $EXTRACT gr-audio-portaudio/src/Makefile ourlib_LTLIBRARIES | \
131     sed -e 's/\.la$/.so/' >>$NAME
132
133 # python-gnuradio-comedi
134 NAME=debian/python-gnuradio-comedi.install
135 rm -f $NAME
136 touch $NAME
137 $EXTRACT gr-comedi/src/Makefile ourpython_PYTHON >>$NAME
138 $EXTRACT gr-comedi/src/Makefile ourlib_LTLIBRARIES >>$NAME
139 $EXTRACT gr-comedi/src/Makefile ourlib_LTLIBRARIES | \
140     sed -e 's/\.la$/.so/' >>$NAME
141
142 # python-gnuradio-gsm-fr-vocoder
143 NAME=debian/python-gnuradio-gsm-fr-vocoder.install
144 rm -f $NAME
145 touch $NAME
146 $EXTRACT gr-gsm-fr-vocoder/src/lib/Makefile ourpython_PYTHON >>$NAME
147 $EXTRACT gr-gsm-fr-vocoder/src/lib/Makefile ourlib_LTLIBRARIES >>$NAME
148 $EXTRACT gr-gsm-fr-vocoder/src/lib/Makefile ourlib_LTLIBRARIES | \
149     sed -e 's/\.la$/.so/' >>$NAME
150
151 # python-gnuradio-trellis
152 NAME=debian/python-gnuradio-trellis.install
153 rm -f $NAME
154 touch $NAME
155 $EXTRACT gr-trellis/src/lib/Makefile ourpython_PYTHON >>$NAME
156 $EXTRACT gr-trellis/src/lib/Makefile ourlib_LTLIBRARIES >>$NAME
157 $EXTRACT gr-trellis/src/lib/Makefile ourlib_LTLIBRARIES | \
158     sed -e 's/\.la$/.so/' >>$NAME
159 $EXTRACT gr-trellis/src/examples/Makefile ourdata_DATA >>$NAME
160 $EXTRACT gr-trellis/src/examples/fsm_files/Makefile ourdata_DATA >>$NAME
161
162 # python-gnuradio-video-sdl
163 NAME=debian/python-gnuradio-video-sdl.install
164 rm -f $NAME
165 touch $NAME
166 $EXTRACT gr-video-sdl/src/Makefile ourpython_PYTHON >>$NAME
167 $EXTRACT gr-video-sdl/src/Makefile ourlib_LTLIBRARIES >>$NAME
168 $EXTRACT gr-video-sdl/src/Makefile ourlib_LTLIBRARIES | \
169     sed -e 's/\.la$/.so/' >>$NAME
170
171 # gnuradio-utils
172 NAME=debian/gnuradio-utils.install
173 rm -f $NAME
174 touch $NAME
175 $EXTRACT gr-utils/src/python/Makefile ourpython_PYTHON >>$NAME
176 $EXTRACT gr-utils/src/python/Makefile bin_SCRIPTS >>$NAME
177
178 # gnuradio-examples
179 NAME=debian/gnuradio-examples.install
180 rm -f $NAME
181 touch $NAME
182 $EXTRACT gnuradio-examples/python/apps/hf_explorer/Makefile ourdata_DATA >>$NAME
183 $EXTRACT gnuradio-examples/python/apps/hf_radio/Makefile ourdata_DATA >>$NAME
184 $EXTRACT gnuradio-examples/python/audio/Makefile ourdata_DATA >>$NAME
185 $EXTRACT gnuradio-examples/python/digital/Makefile ourdata_DATA >>$NAME
186 $EXTRACT gnuradio-examples/python/multi-antenna/Makefile ourdata_DATA >>$NAME
187 $EXTRACT gnuradio-examples/python/multi_usrp/Makefile ourdata_DATA >>$NAME
188 $EXTRACT gnuradio-examples/python/network/Makefile ourdata_DATA >>$NAME
189 $EXTRACT gnuradio-examples/python/usrp/Makefile ourdata_DATA >>$NAME
190
191 # gnuradio-gpio
192 NAME=debian/gnuradio-gpio.install
193 rm -f $NAME
194 touch $NAME
195 $EXTRACT gr-gpio/src/python/Makefile bin_SCRIPTS >>$NAME
196 $EXTRACT gr-gpio/src/python/Makefile ourpython_PYTHON >>$NAME
197 $EXTRACT gr-gpio/src/lib/Makefile ourlib_LTLIBRARIES >>$NAME
198 $EXTRACT gr-gpio/src/lib/Makefile ourlib_LTLIBRARIES |
199     sed -e 's/\.la$/.so/' >>$NAME
200
201 # gnuradio-pager
202 NAME=debian/gnuradio-pager.install
203 rm -f $NAME
204 touch $NAME
205 $EXTRACT gr-pager/src/Makefile bin_SCRIPTS >>$NAME
206 $EXTRACT gr-pager/src/Makefile ourpython_PYTHON >>$NAME
207 $EXTRACT gr-pager/src/Makefile ourlib_LTLIBRARIES >>$NAME
208 $EXTRACT gr-pager/src/Makefile ourlib_LTLIBRARIES |
209     sed -e 's/\.la$/.so/' >>$NAME
210
211 # gnuradio-radio-astronomy
212 NAME=debian/gnuradio-radio-astronomy.install
213 rm -f $NAME
214 touch $NAME
215 $EXTRACT gr-radio-astronomy/src/python/Makefile ourpython_PYTHON >>$NAME
216 $EXTRACT gr-radio-astronomy/src/python/Makefile wxguipython_PYTHON >>$NAME
217 $EXTRACT gr-radio-astronomy/src/python/Makefile bin_SCRIPTS >>$NAME
218 $EXTRACT gr-radio-astronomy/src/lib/Makefile ourpython_PYTHON >>$NAME
219 $EXTRACT gr-radio-astronomy/src/lib/Makefile ourlib_LTLIBRARIES >>$NAME
220 $EXTRACT gr-radio-astronomy/src/lib/Makefile ourlib_LTLIBRARIES |
221     sed -e 's/\.la$/.so/' >>$NAME
222
223 # gnuradio-radar-mono
224 NAME=debian/gnuradio-radar-mono.install
225 rm -f $NAME
226 touch $NAME
227 $EXTRACT gr-radar-mono/src/python/Makefile ourpython_PYTHON >>$NAME
228 $EXTRACT gr-radar-mono/src/python/Makefile bin_SCRIPTS >>$NAME
229
230 # gnuradio-sounder
231 NAME=debian/gnuradio-sounder.install
232 rm -f $NAME
233 touch $NAME
234 $EXTRACT gr-sounder/src/python/Makefile ourpython_PYTHON >>$NAME
235 $EXTRACT gr-sounder/src/python/Makefile bin_SCRIPTS >>$NAME
Note: See TracBrowser for help on using the browser.