* improve cssl-cert handling
[enigma2-plugins.git] / configure.ac
1 AC_INIT([enigma2-plugins],[3.2.0],[enigma2-devel@lists.elitedvb.net])
2 AM_INIT_AUTOMAKE([dist-bzip2 foreign no-define tar-pax])
3 AC_CONFIG_HEADERS([enigma2-plugins-config.h])
4
5 # Silent rules are available since 1.11, but older versions
6 # are still in use. So don't use them unconditionally.
7 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
8
9 AC_USE_SYSTEM_EXTENSIONS
10 AC_SYS_LARGEFILE
11
12 AC_PROG_CC
13 AC_PROG_CXX
14 m4_ifdef([LT_INIT], [LT_INIT], [AC_PROG_LIBTOOL])
15 AC_CONFIG_MACRO_DIR([m4])
16
17 AC_PATH_PROG(MSGFMT, msgfmt, AC_MSG_ERROR(Could not find msgfmt))
18
19 AM_PATH_PYTHON
20 AX_PYTHON_DEVEL
21 AX_PTHREAD
22
23 TUXBOX_APPS_DVB
24
25 PKG_CHECK_MODULES(ENIGMA2, enigma2)
26 PKG_CHECK_MODULES(GSTREAMER, gstreamer-0.10 gstreamer-pbutils-0.10)
27 PKG_CHECK_MODULES(LIBCRYPTO, libcrypto)
28
29 AC_ARG_WITH(debug,
30         AS_HELP_STRING([--without-debug],[disable debugging code]),
31         [with_debug="$withval"],[with_debug="yes"])
32 if test "$with_debug" = "yes"; then
33         DEBUG_CFLAGS="-ggdb3"
34         AC_DEFINE([DEBUG],[1],[Define to 1 to enable debugging code])
35 fi
36 AC_SUBST(DEBUG_CFLAGS)
37
38 AC_ARG_WITH(po,
39         AS_HELP_STRING([--with-po],[enable updating of po files]),
40         [with_po="$withval"],[with_po="no"])
41 if test "$with_po" = "yes"; then
42         AC_PATH_PROG(MSGINIT, msginit)
43         AC_PATH_PROG(MSGMERGE, msgmerge)
44         AC_PATH_PROG(MSGUNIQ, msguniq)
45         AC_PATH_PROG(XGETTEXT, xgettext)
46         if test -z "$MSGINIT" -o -z "$MSGMERGE" -o -z "$MSGUNIQ" -o -z "$XGETTEXT"; then
47                 AC_MSG_ERROR([Could not find required gettext tools])
48         fi
49 fi
50 AM_CONDITIONAL(UPDATE_PO, test "$with_po" = "yes")
51
52 AC_CONFIG_FILES([
53 Makefile
54
55 aihdcontroler/Makefile
56 aihdcontroler/meta/Makefile
57 aihdcontroler/src/Makefile
58 aihdcontroler/src/comp/Makefile
59 aihdcontroler/src/data/Makefile
60
61 antiscrollbar/Makefile
62 antiscrollbar/meta/Makefile
63 antiscrollbar/src/Makefile
64
65 audiosync/Makefile
66 audiosync/img/Makefile
67 audiosync/meta/Makefile
68 audiosync/po/Makefile
69 audiosync/src/Makefile
70
71 automaticcleanup/Makefile
72 automaticcleanup/meta/Makefile
73 automaticcleanup/po/Makefile
74 automaticcleanup/src/Makefile
75
76 automatictimerlistcleanup/Makefile
77 automatictimerlistcleanup/meta/Makefile
78 automatictimerlistcleanup/po/Makefile
79 automatictimerlistcleanup/src/Makefile
80
81 automaticvolumeadjustment/Makefile
82 automaticvolumeadjustment/meta/Makefile
83 automaticvolumeadjustment/src/Makefile
84
85 autoresolution/Makefile
86 autoresolution/meta/Makefile
87 autoresolution/src/Makefile
88 autoresolution/po/Makefile
89
90 autotimer/Makefile
91 autotimer/meta/Makefile
92 autotimer/po/Makefile
93 autotimer/src/Makefile
94 autotimer/src/webinterface/Makefile
95
96 babelzapper/Makefile
97 babelzapper/etc/Makefile
98 babelzapper/meta/Makefile
99 babelzapper/src/Makefile
100
101 bitrateviewer/Makefile
102 bitrateviewer/meta/Makefile
103 bitrateviewer/src/Makefile
104 bitrateviewer/src/bitratecalc/Makefile
105
106 bonjour/Makefile
107 bonjour/meta/Makefile
108 bonjour/src/Makefile
109
110 cdinfo/Makefile
111 cdinfo/meta/Makefile
112 cdinfo/src/Makefile
113
114 curlytx/Makefile
115 curlytx/meta/Makefile
116 curlytx/po/Makefile
117 curlytx/src/Makefile
118
119 dreamirc/Makefile
120 dreamirc/meta/Makefile
121 dreamirc/src/Makefile
122 dreamirc/src/protocols/Makefile
123
124 dreammediathek/Makefile
125 dreammediathek/src/Makefile
126
127 dvdbackup/Makefile
128 dvdbackup/meta/Makefile
129 dvdbackup/po/Makefile
130 dvdbackup/src/Makefile
131
132 dyndns/Makefile
133 dyndns/src/Makefile
134 dyndns/meta/Makefile
135
136 easyinfo/Makefile
137 easyinfo/meta/Makefile
138 easyinfo/src/Makefile
139
140 easymedia/Makefile
141 easymedia/meta/Makefile
142 easymedia/po/Makefile
143 easymedia/src/Makefile
144
145 ecasa/Makefile
146 ecasa/meta/Makefile
147 ecasa/src/Makefile
148
149 eibox/Makefile
150 eibox/meta/Makefile
151 eibox/po/Makefile
152 eibox/src/Makefile
153 eibox/src/images/Makefile
154
155 elektro/Makefile
156 elektro/meta/Makefile
157 elektro/po/Makefile
158 elektro/src/Makefile
159
160 emailclient/Makefile
161 emailclient/meta/Makefile
162 emailclient/po/Makefile
163 emailclient/src/Makefile
164
165 emission/Makefile
166 emission/meta/Makefile
167 emission/src/Makefile
168
169 epgrefresh/Makefile
170 epgrefresh/meta/Makefile
171 epgrefresh/po/Makefile
172 epgrefresh/src/Makefile
173 epgrefresh/src/webinterface/Makefile
174
175 epgsearch/Makefile
176 epgsearch/meta/Makefile
177 epgsearch/po/Makefile
178 epgsearch/src/Makefile
179
180 eurotictv/Makefile
181 eurotictv/meta/Makefile
182 eurotictv/po/Makefile
183 eurotictv/src/Makefile
184
185 fancontrol2/Makefile
186 fancontrol2/meta/Makefile
187 fancontrol2/po/Makefile
188 fancontrol2/src/Makefile
189 fancontrol2/src/data/Makefile
190
191 filebrowser/Makefile
192 filebrowser/meta/Makefile
193 filebrowser/src/Makefile
194
195 fritzcall/Makefile
196 fritzcall/meta/Makefile
197 fritzcall/po/Makefile
198 fritzcall/src/Makefile
199 fritzcall/src/images/Makefile
200
201 fstabeditor/Makefile
202 fstabeditor/meta/Makefile
203 fstabeditor/src/Makefile
204
205 ftpbrowser/Makefile
206 ftpbrowser/meta/Makefile
207 ftpbrowser/po/Makefile
208 ftpbrowser/src/Makefile
209 ftpbrowser/src/images/Makefile
210
211 genuinedreambox/Makefile
212 genuinedreambox/meta/Makefile
213 genuinedreambox/src/Makefile
214
215 googlemaps/Makefile
216 googlemaps/meta/Makefile
217 googlemaps/src/Makefile
218
219 growlee/Makefile
220 growlee/meta/Makefile
221 growlee/src/Makefile
222
223 httpproxy/Makefile
224 httpproxy/meta/Makefile
225 httpproxy/src/Makefile
226
227 imdb/Makefile
228 imdb/meta/Makefile
229 imdb/po/Makefile
230 imdb/src/Makefile
231
232 infobartunerstate/Makefile
233 infobartunerstate/meta/Makefile
234 infobartunerstate/po/Makefile
235 infobartunerstate/src/Makefile
236
237 kiddytimer/Makefile
238 kiddytimer/img/Makefile
239 kiddytimer/meta/Makefile
240 kiddytimer/po/Makefile
241 kiddytimer/src/Makefile
242
243 lastfm/Makefile
244 lastfm/meta/Makefile
245 lastfm/po/Makefile
246 lastfm/src/Makefile
247
248 letterbox/Makefile
249 letterbox/src/Makefile
250 letterbox/meta/Makefile
251
252 logomanager/Makefile
253 logomanager/logodir_hdd/Makefile
254 logomanager/meta/Makefile
255 logomanager/src/Makefile
256
257 mediadownloader/Makefile
258 mediadownloader/meta/Makefile
259 mediadownloader/po/Makefile
260 mediadownloader/src/Makefile
261
262 menusort/Makefile
263 menusort/meta/Makefile
264 menusort/src/Makefile
265
266 merlinepg/Makefile
267 merlinepg/meta/Makefile
268 merlinepg/src/Makefile
269
270 merlinepgcenter/Makefile
271 merlinepgcenter/meta/Makefile
272 merlinepgcenter/src/Makefile
273 merlinepgcenter/po/Makefile
274 merlinepgcenter/skins/Makefile
275 merlinepgcenter/images/Makefile
276 merlinepgcenter/images/HD/Makefile
277 merlinepgcenter/images/HD_BORDER/Makefile
278 merlinepgcenter/images/SD/Makefile
279 merlinepgcenter/images/XD/Makefile
280 merlinepgcenter/images/XD_BORDER/Makefile
281
282 merlinmusicplayer/Makefile
283 merlinmusicplayer/meta/Makefile
284 merlinmusicplayer/src/Makefile
285 merlinmusicplayer/src/images/Makefile
286 merlinmusicplayer/src/merlinmp3player/Makefile
287
288 meteoitalia/Makefile
289 meteoitalia/meta/Makefile
290 meteoitalia/src/Makefile
291
292 mosaic/Makefile
293 mosaic/meta/Makefile
294 mosaic/po/Makefile
295 mosaic/src/Makefile
296
297 moviecut/Makefile
298 moviecut/meta/Makefile
299 moviecut/src_cc/Makefile
300 moviecut/src_py/Makefile
301
302 movielistpreview/Makefile
303 movielistpreview/meta/Makefile
304 movielistpreview/po/Makefile
305 movielistpreview/src/Makefile
306
307 movieretitle/Makefile
308 movieretitle/meta/Makefile
309 movieretitle/po/Makefile
310 movieretitle/src/Makefile
311
312 moviesearch/Makefile
313 moviesearch/meta/Makefile
314 moviesearch/src/Makefile
315
316 movieselectionquickbutton/Makefile
317 movieselectionquickbutton/meta/Makefile
318 movieselectionquickbutton/po/Makefile
319 movieselectionquickbutton/src/Makefile
320
321 movietagger/Makefile
322 movietagger/etc/Makefile
323 movietagger/meta/Makefile
324 movietagger/po/Makefile
325 movietagger/src/Makefile
326
327 movieepg/Makefile
328 movieepg/meta/Makefile
329 movieepg/src/Makefile
330
331 mphelp/Makefile
332 mphelp/meta/Makefile
333 mphelp/src/Makefile
334
335 multirc/Makefile
336 multirc/src/Makefile
337 multirc/meta/Makefile
338
339 mytube/Makefile
340 mytube/meta/Makefile
341 mytube/src/Makefile
342
343 namezap/Makefile
344 namezap/meta/Makefile
345 namezap/po/Makefile
346 namezap/src/Makefile
347
348 netcaster/Makefile
349 netcaster/meta/Makefile
350 netcaster/src/Makefile
351 netcaster/src/bin/Makefile
352 netcaster/src/bin/interface/Makefile
353 netcaster/src/etc/Makefile
354
355 networkbrowser/Makefile
356 networkbrowser/meta/Makefile
357 networkbrowser/src/Makefile
358 networkbrowser/src/icons/Makefile
359 networkbrowser/src/lib/Makefile
360
361 ncidclient/Makefile
362 ncidclient/meta/Makefile
363 ncidclient/po/Makefile
364 ncidclient/src/Makefile
365
366 ofdb/Makefile
367 ofdb/meta/Makefile
368 ofdb/po/Makefile
369 ofdb/src/Makefile
370
371 orfat/Makefile
372 orfat/meta/Makefile
373 orfat/src/Makefile
374
375 orfteletext/Makefile
376 orfteletext/meta/Makefile
377 orfteletext/src/Makefile
378
379 partnerbox/Makefile
380 partnerbox/meta/Makefile
381 partnerbox/po/Makefile
382 partnerbox/src/Makefile
383 partnerbox/src/icons/Makefile
384 partnerbox/src/servicewebts/Makefile
385
386 passwordchanger/Makefile
387 passwordchanger/meta/Makefile
388 passwordchanger/po/Makefile
389 passwordchanger/src/Makefile
390
391 permanentclock/Makefile
392 permanentclock/meta/Makefile
393 permanentclock/po/Makefile
394 permanentclock/src/Makefile
395
396 permanenttimeshift/Makefile
397 permanenttimeshift/meta/Makefile
398 permanenttimeshift/po/Makefile
399 permanenttimeshift/images/Makefile
400 permanenttimeshift/src/Makefile
401 permanenttimeshift/src/eitsave/Makefile
402 permanenttimeshift/src/createapscfiles/Makefile
403
404 pipservicerelation/Makefile
405 pipservicerelation/src/Makefile
406 pipservicerelation/meta/Makefile
407
408 pipzap/Makefile
409 pipzap/meta/Makefile
410 pipzap/src/Makefile
411
412 pluginhider/Makefile
413 pluginhider/meta/Makefile
414 pluginhider/po/Makefile
415 pluginhider/src/Makefile
416
417 pluginsort/Makefile
418 pluginsort/meta/Makefile
419 pluginsort/po/Makefile
420 pluginsort/src/Makefile
421
422 podcast/Makefile
423 podcast/etc/Makefile
424 podcast/meta/Makefile
425 podcast/po/Makefile
426 podcast/src/Makefile
427
428 porncenter/Makefile
429 porncenter/meta/Makefile
430 porncenter/po/Makefile
431 porncenter/src/Makefile
432 porncenter/src/Additions/Makefile
433
434 quickbutton/Makefile
435 quickbutton/meta/Makefile
436 quickbutton/po/Makefile
437 quickbutton/src/Makefile
438
439 reconstructapsc/Makefile
440 reconstructapsc/meta/Makefile
441 reconstructapsc/src_cc/Makefile
442 reconstructapsc/src_py/Makefile
443
444 remotetimer/Makefile
445 remotetimer/meta/Makefile
446 remotetimer/src/Makefile
447
448 rsdownloader/Makefile
449 rsdownloader/meta/Makefile
450 rsdownloader/po/Makefile
451 rsdownloader/src/Makefile
452 rsdownloader/src/container/Makefile
453
454 seekbar/Makefile
455 seekbar/meta/Makefile
456 seekbar/po/Makefile
457 seekbar/src/Makefile
458
459 serienfilm/Makefile
460 serienfilm/meta/Makefile
461 serienfilm/po/Makefile
462 serienfilm/src/Makefile
463 serienfilm/src/icons/Makefile
464
465 setpasswd/Makefile
466 setpasswd/meta/Makefile
467 setpasswd/po/Makefile
468 setpasswd/src/Makefile
469
470 shoutcast/Makefile
471 shoutcast/meta/Makefile
472 shoutcast/po/Makefile
473 shoutcast/src/Makefile
474
475 showclock/Makefile
476 showclock/meta/Makefile
477 showclock/po/Makefile
478 showclock/src/Makefile
479
480 simplerss/Makefile
481 simplerss/meta/Makefile
482 simplerss/po/Makefile
483 simplerss/src/Makefile
484
485 startupservice/Makefile
486 startupservice/meta/Makefile
487 startupservice/po/Makefile
488 startupservice/src/Makefile
489
490 startuptostandby/Makefile
491 startuptostandby/meta/Makefile
492 startuptostandby/src/Makefile
493
494 svdrp/Makefile
495 svdrp/meta/Makefile
496 svdrp/src/Makefile
497
498 tageditor/Makefile
499 tageditor/meta/Makefile
500 tageditor/po/Makefile
501 tageditor/src/Makefile
502
503 trafficinfo/Makefile
504 trafficinfo/meta/Makefile
505 trafficinfo/src/Makefile
506
507 tvcharts/Makefile
508 tvcharts/meta/Makefile
509 tvcharts/src/Makefile
510
511 unwetterinfo/Makefile
512 unwetterinfo/meta/Makefile
513 unwetterinfo/src/Makefile
514
515 valixdcontrol/Makefile
516 valixdcontrol/meta/Makefile
517 valixdcontrol/src/Makefile
518 valixdcontrol/src/comp/Makefile
519 valixdcontrol/src/data/Makefile
520
521 virtualzap/Makefile
522 virtualzap/meta/Makefile
523 virtualzap/po/Makefile
524 virtualzap/src/Makefile
525
526 vlcplayer/Makefile
527 vlcplayer/meta/Makefile
528 vlcplayer/po/Makefile
529 vlcplayer/src/Makefile
530 vlcplayer/src/servicets/Makefile
531
532 vps/Makefile
533 vps/meta/Makefile
534 vps/po/Makefile
535 vps/src_cc/Makefile
536 vps/src_py/Makefile
537
538 weatherplugin/Makefile
539 weatherplugin/meta/Makefile
540 weatherplugin/po/Makefile
541 weatherplugin/src/Makefile
542
543 webcamviewer/Makefile
544 webcamviewer/meta/Makefile
545 webcamviewer/src/Makefile
546
547 webbouqueteditor/Makefile
548 webbouqueteditor/src/Makefile
549 webbouqueteditor/meta/Makefile
550 webbouqueteditor/src/web/Makefile
551 webbouqueteditor/src/web-data/Makefile
552 webbouqueteditor/src/WebChilds/Makefile
553 webbouqueteditor/src/WebComponents/Makefile
554 webbouqueteditor/src/WebComponents/Sources/Makefile
555 webbouqueteditor/src/WebScreens/Makefile
556
557 webinterface/Makefile
558 webinterface/meta/Makefile
559 webinterface/po/Makefile
560 webinterface/src/Makefile
561 webinterface/src/mobile/Makefile
562 webinterface/src/web/Makefile
563 webinterface/src/web-data/Makefile
564 webinterface/src/web-data/gfx/Makefile
565 webinterface/src/web-data/img/Makefile
566 webinterface/src/web-data/lib/Makefile
567 webinterface/src/web-data/lib/lang/Makefile
568 webinterface/src/web-data/lib/datepicker/Makefile
569 webinterface/src/web-data/lib/datepicker/media/Makefile
570 webinterface/src/web-data/tpl/Makefile
571 webinterface/src/web-data/tpl/default/Makefile
572 webinterface/src/web-data/tpl/default/streaminterface/Makefile
573 webinterface/src/WebChilds/Makefile
574 webinterface/src/WebChilds/External/Makefile
575 webinterface/src/WebComponents/Makefile
576 webinterface/src/WebComponents/Converter/Makefile
577 webinterface/src/WebComponents/Sources/Makefile
578
579 werbezapper/Makefile
580 werbezapper/meta/Makefile
581 werbezapper/po/Makefile
582 werbezapper/src/Makefile
583
584 youtubeplayer/Makefile
585 youtubeplayer/meta/Makefile
586 youtubeplayer/src/Makefile
587 youtubeplayer/src/Nemesis.GlassLine_Mod/Makefile
588
589 yttrailer/Makefile
590 yttrailer/meta/Makefile
591 yttrailer/po/Makefile
592 yttrailer/src/Makefile
593
594 zaphistorybrowser/Makefile
595 zaphistorybrowser/meta/Makefile
596 zaphistorybrowser/po/Makefile
597 zaphistorybrowser/src/Makefile
598
599 zapstatistic/Makefile
600 zapstatistic/meta/Makefile
601 zapstatistic/po/Makefile
602 zapstatistic/src/Makefile
603
604 zdfmediathek/Makefile
605 zdfmediathek/meta/Makefile
606 zdfmediathek/src/Makefile
607
608 ])
609 AC_OUTPUT