Initial checking of "Bonjour" plugin. It takes care of AVAHI/Zercoconf configuration.
[enigma2-plugins.git] / configure.ac
1 AC_INIT(enigma2-plugins, 1.0)
2 AM_INIT_AUTOMAKE(enigma2-plugins, 1.0)
3
4 AM_PATH_PYTHON()
5 AC_PROG_CC
6 AC_PROG_CXX
7 AC_PROG_RANLIB
8 AC_PYTHON_DEVEL
9
10 AC_CHECK_HEADER(enigma2/lib/base/i18n.h,have_e2_includes="yes",have_e2_includes="no")
11 if test x"${have_e2_includes}" = "xyes"; then
12         TUXBOX_APPS
13         TUXBOX_APPS_DIRECTORY
14         TUXBOX_APPS_DVB
15         TUXBOX_APPS_LIB_PKGCONFIG(ENIGMA2,enigma2)
16         TUXBOX_APPS_LIB_PKGCONFIG(SIGC,sigc++-1.2)
17         _TUXBOX_APPS_LIB_PKGCONFIG_OPTIONAL(GSTREAMER,gstreamer,HAVE_GSTREAMER)
18         _TUXBOX_APPS_LIB_PKGCONFIG_OPTIONAL(GSTREAMERPBUTILS,gstreamer-pbutils,HAVE_GSTSTREAMERPBUTILS)
19         AC_DEFINE(HAVE_E2_INCLUDES, 1,[Define if enigm2 includes are available])
20         CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"
21         LDFLAGS="$LDFLAGS -pthread $PYTHON_LDFLAGS"
22 else
23         AC_MSG_NOTICE([enigma2 headers not found.. dont build servicets.so])
24 fi
25 AM_CONDITIONAL(HAVE_E2_INCLUDES, test "$have_e2_includes" = "yes")
26
27 AC_OUTPUT([
28 Makefile
29
30 ac3lipsync/Makefile
31 ac3lipsync/img/Makefile
32 ac3lipsync/meta/Makefile
33 ac3lipsync/po/Makefile
34 ac3lipsync/src/Makefile
35
36 aihdcontrol/Makefile
37 aihdcontrol/meta/Makefile
38 aihdcontrol/src/Makefile
39 aihdcontrol/src/comp/Makefile
40 aihdcontrol/src/data/Makefile
41
42 antiscrollbar/Makefile
43 antiscrollbar/meta/Makefile
44 antiscrollbar/src/Makefile
45
46 automatictimerlistcleanup/Makefile
47 automatictimerlistcleanup/meta/Makefile
48 automatictimerlistcleanup/po/Makefile
49 automatictimerlistcleanup/src/Makefile
50
51 autoresolution/Makefile
52 autoresolution/meta/Makefile
53 autoresolution/src/Makefile
54
55 autotimer/Makefile
56 autotimer/meta/Makefile
57 autotimer/po/Makefile
58 autotimer/src/Makefile
59 autotimer/src/webinterface/Makefile
60
61 babelzapper/Makefile
62 babelzapper/etc/Makefile
63 babelzapper/meta/Makefile
64 babelzapper/src/Makefile
65
66 bonjour/Makefile
67 bonjour/meta/Makefile
68 bonjour/src/Makefile
69
70 cdinfo/Makefile
71 cdinfo/meta/Makefile
72 cdinfo/src/Makefile
73
74 dreamirc/Makefile
75 dreamirc/meta/Makefile
76 dreamirc/src/Makefile
77 dreamirc/src/protocols/Makefile
78
79 dvdbackup/Makefile
80 dvdbackup/meta/Makefile
81 dvdbackup/po/Makefile
82 dvdbackup/src/Makefile
83
84 dyndns/Makefile
85 dyndns/src/Makefile
86 dyndns/meta/Makefile
87
88 elektro/Makefile
89 elektro/meta/Makefile
90 elektro/po/Makefile
91 elektro/src/Makefile
92
93 emailclient/Makefile
94 emailclient/meta/Makefile
95 emailclient/po/Makefile
96 emailclient/src/Makefile
97
98 epgrefresh/Makefile
99 epgrefresh/meta/Makefile
100 epgrefresh/po/Makefile
101 epgrefresh/src/Makefile
102 epgrefresh/src/webinterface/Makefile
103
104 epgsearch/Makefile
105 epgsearch/meta/Makefile
106 epgsearch/po/Makefile
107 epgsearch/src/Makefile
108
109 filebrowser/Makefile
110 filebrowser/meta/Makefile
111 filebrowser/src/Makefile
112
113 fritzcall/Makefile
114 fritzcall/meta/Makefile
115 fritzcall/po/Makefile
116 fritzcall/src/Makefile
117 fritzcall/src/images/Makefile
118
119 ftpbrowser/Makefile
120 ftpbrowser/meta/Makefile
121 ftpbrowser/po/Makefile
122 ftpbrowser/src/Makefile
123 ftpbrowser/src/images/Makefile
124
125 genuinedreambox/Makefile
126 genuinedreambox/meta/Makefile
127 genuinedreambox/src/Makefile
128
129 googlemaps/Makefile
130 googlemaps/meta/Makefile
131 googlemaps/src/Makefile
132
133 growlee/Makefile
134 growlee/meta/Makefile
135 growlee/src/Makefile
136
137 httpproxy/Makefile
138 httpproxy/meta/Makefile
139 httpproxy/src/Makefile
140
141 imdb/Makefile
142 imdb/meta/Makefile
143 imdb/po/Makefile
144 imdb/src/Makefile
145
146 kiddytimer/Makefile
147 kiddytimer/img/Makefile
148 kiddytimer/meta/Makefile
149 kiddytimer/po/Makefile
150 kiddytimer/src/Makefile
151
152 lastfm/Makefile
153 lastfm/meta/Makefile
154 lastfm/src/Makefile
155
156 letterbox/Makefile
157 letterbox/src/Makefile
158 letterbox/meta/Makefile
159
160 logomanager/Makefile
161 logomanager/logodir_hdd/Makefile
162 logomanager/meta/Makefile
163 logomanager/src/Makefile
164
165 mediadownloader/Makefile
166 mediadownloader/meta/Makefile
167 mediadownloader/po/Makefile
168 mediadownloader/src/Makefile
169
170 merlinepg/Makefile
171 merlinepg/meta/Makefile
172 merlinepg/src/Makefile
173
174 merlinmusicplayer/Makefile
175 merlinmusicplayer/meta/Makefile
176 merlinmusicplayer/src/Makefile
177 merlinmusicplayer/src/images/Makefile
178 merlinmusicplayer/src/merlinmp3player/Makefile
179
180 meteoitalia/Makefile
181 meteoitalia/meta/Makefile
182 meteoitalia/src/Makefile
183
184 mosaic/Makefile
185 mosaic/meta/Makefile
186 mosaic/po/Makefile
187 mosaic/src/Makefile
188
189 moviecut/Makefile
190 moviecut/meta/Makefile
191 moviecut/src_cc/Makefile
192 moviecut/src_py/Makefile
193
194 movielistpreview/Makefile
195 movielistpreview/meta/Makefile
196 movielistpreview/po/Makefile
197 movielistpreview/src/Makefile
198
199 movieretitle/Makefile
200 movieretitle/meta/Makefile
201 movieretitle/po/Makefile
202 movieretitle/src/Makefile
203
204 movieselectionquickbutton/Makefile
205 movieselectionquickbutton/po/Makefile
206 movieselectionquickbutton/src/Makefile
207
208 movietagger/Makefile
209 movietagger/etc/Makefile
210 movietagger/meta/Makefile
211 movietagger/src/Makefile
212
213 multirc/Makefile
214 multirc/src/Makefile
215 multirc/meta/Makefile
216
217 mytube/Makefile
218 mytube/meta/Makefile
219 mytube/src/Makefile
220
221 netcaster/Makefile
222 netcaster/meta/Makefile
223 netcaster/src/Makefile
224 netcaster/src/bin/Makefile
225 netcaster/src/bin/interface/Makefile
226 netcaster/src/etc/Makefile
227
228 networkbrowser/Makefile
229 networkbrowser/meta/Makefile
230 networkbrowser/po/Makefile
231 networkbrowser/src/Makefile
232 networkbrowser/src/icons/Makefile
233 networkbrowser/src/lib/Makefile
234
235 ofdb/Makefile
236 ofdb/meta/Makefile
237 ofdb/po/Makefile
238 ofdb/src/Makefile
239
240 orfat/Makefile
241 orfat/meta/Makefile
242 orfat/src/Makefile
243
244 partnerbox/Makefile
245 partnerbox/meta/Makefile
246 partnerbox/po/Makefile
247 partnerbox/src/Makefile
248 partnerbox/src/icons/Makefile
249 partnerbox/src/servicewebts/Makefile
250
251 passwordchanger/Makefile
252 passwordchanger/meta/Makefile
253 passwordchanger/po/Makefile
254 passwordchanger/src/Makefile
255
256 permanentclock/Makefile
257 permanentclock/meta/Makefile
258 permanentclock/po/Makefile
259 permanentclock/src/Makefile
260
261 podcast/Makefile
262 podcast/etc/Makefile
263 podcast/meta/Makefile
264 podcast/po/Makefile
265 podcast/src/Makefile
266
267 porncenter/Makefile
268 porncenter/meta/Makefile
269 porncenter/po/Makefile
270 porncenter/src/Makefile
271 porncenter/src/Additions/Makefile
272
273 quickbutton/Makefile
274 quickbutton/meta/Makefile
275 quickbutton/po/Makefile
276 quickbutton/src/Makefile
277
278 reconstructapsc/Makefile
279 reconstructapsc/meta/Makefile
280 reconstructapsc/src_cc/Makefile
281 reconstructapsc/src_py/Makefile
282
283 remotetimer/Makefile
284 remotetimer/meta/Makefile
285 remotetimer/src/Makefile
286
287 rsdownloader/Makefile
288 rsdownloader/meta/Makefile
289 rsdownloader/po/Makefile
290 rsdownloader/src/Makefile
291 rsdownloader/src/container/Makefile
292
293 seekbar/Makefile
294 seekbar/meta/Makefile
295 seekbar/po/Makefile
296 seekbar/src/Makefile
297
298 setpasswd/Makefile
299 setpasswd/meta/Makefile
300 setpasswd/po/Makefile
301 setpasswd/src/Makefile
302
303 shoutcast/Makefile
304 shoutcast/meta/Makefile
305 shoutcast/po/Makefile
306 shoutcast/src/Makefile
307
308 simplerss/Makefile
309 simplerss/meta/Makefile
310 simplerss/po/Makefile
311 simplerss/src/Makefile
312
313 startupservice/Makefile
314 startupservice/meta/Makefile
315 startupservice/po/Makefile
316 startupservice/src/Makefile
317
318 startuptostandby/Makefile
319 startuptostandby/meta/Makefile
320 startuptostandby/src/Makefile
321
322 tageditor/Makefile
323 tageditor/meta/Makefile
324 tageditor/po/Makefile
325 tageditor/src/Makefile
326
327 trafficinfo/Makefile
328 trafficinfo/meta/Makefile
329 trafficinfo/src/Makefile
330
331 unwetterzentrale/Makefile
332 unwetterzentrale/meta/Makefile
333 unwetterzentrale/src/Makefile
334
335 virtualzap/Makefile
336 virtualzap/meta/Makefile
337 virtualzap/po/Makefile
338 virtualzap/src/Makefile
339
340 vlcplayer/Makefile
341 vlcplayer/meta/Makefile
342 vlcplayer/po/Makefile
343 vlcplayer/src/Makefile
344 vlcplayer/src/servicets/Makefile
345
346 vxdcontrol/Makefile
347 vxdcontrol/meta/Makefile
348 vxdcontrol/src/Makefile
349 vxdcontrol/src/comp/Makefile
350 vxdcontrol/src/data/Makefile
351
352 weatherplugin/Makefile
353 weatherplugin/meta/Makefile
354 weatherplugin/po/Makefile
355 weatherplugin/src/Makefile
356
357 webcamviewer/Makefile
358 webcamviewer/meta/Makefile
359 webcamviewer/src/Makefile
360
361 webinterface/Makefile
362 webinterface/meta/Makefile
363 webinterface/po/Makefile
364 webinterface/src/Makefile
365 webinterface/src/etc/Makefile
366 webinterface/src/mobile/Makefile
367 webinterface/src/web/Makefile
368 webinterface/src/web-data/Makefile
369 webinterface/src/web-data/gfx/Makefile
370 webinterface/src/web-data/img/Makefile
371 webinterface/src/web-data/lib/Makefile
372 webinterface/src/web-data/tpl/Makefile
373 webinterface/src/web-data/tpl/default/Makefile
374 webinterface/src/web-data/tpl/default/streaminterface/Makefile
375 webinterface/src/web-data/tpl/default/streaminterface/img/Makefile
376 webinterface/src/WebChilds/Makefile
377 webinterface/src/WebChilds/External/Makefile
378 webinterface/src/WebComponents/Makefile
379 webinterface/src/WebComponents/Converter/Makefile
380 webinterface/src/WebComponents/Sources/Makefile
381
382 werbezapper/Makefile
383 werbezapper/meta/Makefile
384 werbezapper/po/Makefile
385 werbezapper/src/Makefile
386
387 youtubeplayer/Makefile
388 youtubeplayer/meta/Makefile
389 youtubeplayer/src/Makefile
390 youtubeplayer/src/Nemesis.GlassLine_Mod/Makefile
391
392 zaphistorybrowser/Makefile
393 zaphistorybrowser/meta/Makefile
394 zaphistorybrowser/po/Makefile
395 zaphistorybrowser/src/Makefile
396
397 zapstatistic/Makefile
398 zapstatistic/meta/Makefile
399 zapstatistic/po/Makefile
400 zapstatistic/src/Makefile
401
402 zdfmediathek/Makefile
403 zdfmediathek/meta/Makefile
404 zdfmediathek/src/Makefile
405
406 ])