[EasyMedia] Change key_info-source to key_pvr
[enigma2-plugins.git] / configure.ac
1 AC_INIT([enigma2-plugins],[3.0.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
37 AC_ARG_WITH(po,
38         AS_HELP_STRING([--with-po],[enable updating of po files]),
39         [with_po="$withval"],[with_po="no"])
40 if test "$with_po" = "yes"; then
41         AC_PATH_PROG(MSGINIT, msginit)
42         AC_PATH_PROG(MSGMERGE, msgmerge)
43         AC_PATH_PROG(MSGUNIQ, msguniq)
44         AC_PATH_PROG(XGETTEXT, xgettext)
45         if test -z "$MSGINIT" -o -z "$MSGMERGE" -o -z "$MSGUNIQ" -o -z "$XGETTEXT"; then
46                 AC_MSG_ERROR([Could not find required gettext tools])
47         fi
48 fi
49 AM_CONDITIONAL(UPDATE_PO, test "$with_po" = "yes")
50
51 CPPFLAGS="$CPPFLAGS $PYTHON_CPPFLAGS -include Python.h -include enigma2-plugins-config.h"
52 CFLAGS="$CFLAGS $DEBUG_CFLAGS -Wall"
53 CXXFLAGS="$CXXFLAGS $DEBUG_CFLAGS -Wall $ENIGMA2_CFLAGS $PTHREAD_CFLAGS"
54
55 AC_CONFIG_FILES([
56 Makefile
57
58 aihdcontroler/Makefile
59 aihdcontroler/meta/Makefile
60 aihdcontroler/src/Makefile
61 aihdcontroler/src/comp/Makefile
62 aihdcontroler/src/data/Makefile
63
64 antiscrollbar/Makefile
65 antiscrollbar/meta/Makefile
66 antiscrollbar/src/Makefile
67
68 audiosync/Makefile
69 audiosync/img/Makefile
70 audiosync/meta/Makefile
71 audiosync/po/Makefile
72 audiosync/src/Makefile
73
74 automatictimerlistcleanup/Makefile
75 automatictimerlistcleanup/meta/Makefile
76 automatictimerlistcleanup/po/Makefile
77 automatictimerlistcleanup/src/Makefile
78
79 automaticvolumeadjustment/Makefile
80 automaticvolumeadjustment/meta/Makefile
81 automaticvolumeadjustment/src/Makefile
82
83 autoresolution/Makefile
84 autoresolution/meta/Makefile
85 autoresolution/src/Makefile
86
87 autotimer/Makefile
88 autotimer/meta/Makefile
89 autotimer/po/Makefile
90 autotimer/src/Makefile
91 autotimer/src/webinterface/Makefile
92
93 babelzapper/Makefile
94 babelzapper/etc/Makefile
95 babelzapper/meta/Makefile
96 babelzapper/src/Makefile
97
98 bitrateviewer/Makefile
99 bitrateviewer/meta/Makefile
100 bitrateviewer/src/Makefile
101 bitrateviewer/src/bitratecalc/Makefile
102
103 bonjour/Makefile
104 bonjour/meta/Makefile
105 bonjour/src/Makefile
106
107 cdinfo/Makefile
108 cdinfo/meta/Makefile
109 cdinfo/src/Makefile
110
111 dreamirc/Makefile
112 dreamirc/meta/Makefile
113 dreamirc/src/Makefile
114 dreamirc/src/protocols/Makefile
115
116 dreammediathek/Makefile
117 dreammediathek/src/Makefile
118
119 dvdbackup/Makefile
120 dvdbackup/meta/Makefile
121 dvdbackup/po/Makefile
122 dvdbackup/src/Makefile
123
124 dyndns/Makefile
125 dyndns/src/Makefile
126 dyndns/meta/Makefile
127
128 easyinfo/Makefile
129 easyinfo/meta/Makefile
130 easyinfo/src/Makefile
131
132 easymedia/Makefile
133 easymedia/meta/Makefile
134 easymedia/po/Makefile
135 easymedia/src/Makefile
136
137 eibox/Makefile
138 eibox/meta/Makefile
139 eibox/po/Makefile
140 eibox/src/Makefile
141 eibox/src/images/Makefile
142
143 elektro/Makefile
144 elektro/meta/Makefile
145 elektro/po/Makefile
146 elektro/src/Makefile
147
148 emailclient/Makefile
149 emailclient/meta/Makefile
150 emailclient/po/Makefile
151 emailclient/src/Makefile
152
153 epgrefresh/Makefile
154 epgrefresh/meta/Makefile
155 epgrefresh/po/Makefile
156 epgrefresh/src/Makefile
157 epgrefresh/src/webinterface/Makefile
158
159 epgsearch/Makefile
160 epgsearch/meta/Makefile
161 epgsearch/po/Makefile
162 epgsearch/src/Makefile
163
164 fancontrol2/Makefile
165 fancontrol2/meta/Makefile
166 fancontrol2/po/Makefile
167 fancontrol2/src/Makefile
168 fancontrol2/src/data/Makefile
169
170 filebrowser/Makefile
171 filebrowser/meta/Makefile
172 filebrowser/src/Makefile
173
174 fritzcall/Makefile
175 fritzcall/meta/Makefile
176 fritzcall/po/Makefile
177 fritzcall/src/Makefile
178 fritzcall/src/images/Makefile
179
180 ftpbrowser/Makefile
181 ftpbrowser/meta/Makefile
182 ftpbrowser/po/Makefile
183 ftpbrowser/src/Makefile
184 ftpbrowser/src/images/Makefile
185
186 genuinedreambox/Makefile
187 genuinedreambox/meta/Makefile
188 genuinedreambox/src/Makefile
189
190 googlemaps/Makefile
191 googlemaps/meta/Makefile
192 googlemaps/src/Makefile
193
194 growlee/Makefile
195 growlee/meta/Makefile
196 growlee/src/Makefile
197
198 httpproxy/Makefile
199 httpproxy/meta/Makefile
200 httpproxy/src/Makefile
201
202 imdb/Makefile
203 imdb/meta/Makefile
204 imdb/po/Makefile
205 imdb/src/Makefile
206
207 kiddytimer/Makefile
208 kiddytimer/img/Makefile
209 kiddytimer/meta/Makefile
210 kiddytimer/po/Makefile
211 kiddytimer/src/Makefile
212
213 lastfm/Makefile
214 lastfm/meta/Makefile
215 lastfm/src/Makefile
216
217 letterbox/Makefile
218 letterbox/src/Makefile
219 letterbox/meta/Makefile
220
221 logomanager/Makefile
222 logomanager/logodir_hdd/Makefile
223 logomanager/meta/Makefile
224 logomanager/src/Makefile
225
226 mediadownloader/Makefile
227 mediadownloader/meta/Makefile
228 mediadownloader/po/Makefile
229 mediadownloader/src/Makefile
230
231 merlinepg/Makefile
232 merlinepg/meta/Makefile
233 merlinepg/src/Makefile
234
235 merlinmusicplayer/Makefile
236 merlinmusicplayer/meta/Makefile
237 merlinmusicplayer/src/Makefile
238 merlinmusicplayer/src/images/Makefile
239 merlinmusicplayer/src/merlinmp3player/Makefile
240
241 meteoitalia/Makefile
242 meteoitalia/meta/Makefile
243 meteoitalia/src/Makefile
244
245 mosaic/Makefile
246 mosaic/meta/Makefile
247 mosaic/po/Makefile
248 mosaic/src/Makefile
249
250 moviecut/Makefile
251 moviecut/meta/Makefile
252 moviecut/src_cc/Makefile
253 moviecut/src_py/Makefile
254
255 movielistpreview/Makefile
256 movielistpreview/meta/Makefile
257 movielistpreview/po/Makefile
258 movielistpreview/src/Makefile
259
260 movieretitle/Makefile
261 movieretitle/meta/Makefile
262 movieretitle/po/Makefile
263 movieretitle/src/Makefile
264
265 moviesearch/Makefile
266 moviesearch/meta/Makefile
267 moviesearch/src/Makefile
268
269 movieselectionquickbutton/Makefile
270 movieselectionquickbutton/meta/Makefile
271 movieselectionquickbutton/po/Makefile
272 movieselectionquickbutton/src/Makefile
273
274 movietagger/Makefile
275 movietagger/etc/Makefile
276 movietagger/meta/Makefile
277 movietagger/src/Makefile
278
279 multirc/Makefile
280 multirc/src/Makefile
281 multirc/meta/Makefile
282
283 mytube/Makefile
284 mytube/meta/Makefile
285 mytube/src/Makefile
286
287 netcaster/Makefile
288 netcaster/meta/Makefile
289 netcaster/src/Makefile
290 netcaster/src/bin/Makefile
291 netcaster/src/bin/interface/Makefile
292 netcaster/src/etc/Makefile
293
294 networkbrowser/Makefile
295 networkbrowser/meta/Makefile
296 networkbrowser/src/Makefile
297 networkbrowser/src/icons/Makefile
298 networkbrowser/src/lib/Makefile
299
300 ncidclient/Makefile
301 ncidclient/meta/Makefile
302 ncidclient/po/Makefile
303 ncidclient/src/Makefile
304
305 ofdb/Makefile
306 ofdb/meta/Makefile
307 ofdb/po/Makefile
308 ofdb/src/Makefile
309
310 orfat/Makefile
311 orfat/meta/Makefile
312 orfat/src/Makefile
313
314 orfteletext/Makefile
315 orfteletext/meta/Makefile
316 orfteletext/src/Makefile
317
318 partnerbox/Makefile
319 partnerbox/meta/Makefile
320 partnerbox/po/Makefile
321 partnerbox/src/Makefile
322 partnerbox/src/icons/Makefile
323 partnerbox/src/servicewebts/Makefile
324
325 passwordchanger/Makefile
326 passwordchanger/meta/Makefile
327 passwordchanger/po/Makefile
328 passwordchanger/src/Makefile
329
330 permanentclock/Makefile
331 permanentclock/meta/Makefile
332 permanentclock/po/Makefile
333 permanentclock/src/Makefile
334
335 podcast/Makefile
336 podcast/etc/Makefile
337 podcast/meta/Makefile
338 podcast/po/Makefile
339 podcast/src/Makefile
340
341 porncenter/Makefile
342 porncenter/meta/Makefile
343 porncenter/po/Makefile
344 porncenter/src/Makefile
345 porncenter/src/Additions/Makefile
346
347 quickbutton/Makefile
348 quickbutton/meta/Makefile
349 quickbutton/po/Makefile
350 quickbutton/src/Makefile
351
352 reconstructapsc/Makefile
353 reconstructapsc/meta/Makefile
354 reconstructapsc/src_cc/Makefile
355 reconstructapsc/src_py/Makefile
356
357 remotetimer/Makefile
358 remotetimer/meta/Makefile
359 remotetimer/src/Makefile
360
361 rsdownloader/Makefile
362 rsdownloader/meta/Makefile
363 rsdownloader/po/Makefile
364 rsdownloader/src/Makefile
365 rsdownloader/src/container/Makefile
366
367 seekbar/Makefile
368 seekbar/meta/Makefile
369 seekbar/po/Makefile
370 seekbar/src/Makefile
371
372 serienfilm/Makefile
373 serienfilm/meta/Makefile
374 serienfilm/po/Makefile
375 serienfilm/src/Makefile
376 serienfilm/src/icons/Makefile
377
378 setpasswd/Makefile
379 setpasswd/meta/Makefile
380 setpasswd/po/Makefile
381 setpasswd/src/Makefile
382
383 shoutcast/Makefile
384 shoutcast/meta/Makefile
385 shoutcast/po/Makefile
386 shoutcast/src/Makefile
387
388 simplerss/Makefile
389 simplerss/meta/Makefile
390 simplerss/po/Makefile
391 simplerss/src/Makefile
392
393 startupservice/Makefile
394 startupservice/meta/Makefile
395 startupservice/po/Makefile
396 startupservice/src/Makefile
397
398 startuptostandby/Makefile
399 startuptostandby/meta/Makefile
400 startuptostandby/src/Makefile
401
402 svdrp/Makefile
403 svdrp/meta/Makefile
404 svdrp/src/Makefile
405
406 tageditor/Makefile
407 tageditor/meta/Makefile
408 tageditor/po/Makefile
409 tageditor/src/Makefile
410
411 trafficinfo/Makefile
412 trafficinfo/meta/Makefile
413 trafficinfo/src/Makefile
414
415 tvcharts/Makefile
416 tvcharts/meta/Makefile
417 tvcharts/src/Makefile
418
419 unwetterinfo/Makefile
420 unwetterinfo/meta/Makefile
421 unwetterinfo/src/Makefile
422
423 valixdcontrol/Makefile
424 valixdcontrol/meta/Makefile
425 valixdcontrol/src/Makefile
426 valixdcontrol/src/comp/Makefile
427 valixdcontrol/src/data/Makefile
428
429 virtualzap/Makefile
430 virtualzap/meta/Makefile
431 virtualzap/po/Makefile
432 virtualzap/src/Makefile
433
434 vlcplayer/Makefile
435 vlcplayer/meta/Makefile
436 vlcplayer/po/Makefile
437 vlcplayer/src/Makefile
438 vlcplayer/src/servicets/Makefile
439
440 weatherplugin/Makefile
441 weatherplugin/meta/Makefile
442 weatherplugin/po/Makefile
443 weatherplugin/src/Makefile
444
445 webcamviewer/Makefile
446 webcamviewer/meta/Makefile
447 webcamviewer/src/Makefile
448
449 webbouqueteditor/Makefile
450 webbouqueteditor/src/Makefile
451 webbouqueteditor/meta/Makefile
452 webbouqueteditor/src/web/Makefile
453 webbouqueteditor/src/web-data/Makefile
454 webbouqueteditor/src/WebChilds/Makefile
455 webbouqueteditor/src/WebComponents/Makefile
456 webbouqueteditor/src/WebComponents/Sources/Makefile
457 webbouqueteditor/src/WebScreens/Makefile
458
459 webinterface/Makefile
460 webinterface/meta/Makefile
461 webinterface/po/Makefile
462 webinterface/src/Makefile
463 webinterface/src/etc/Makefile
464 webinterface/src/mobile/Makefile
465 webinterface/src/web/Makefile
466 webinterface/src/web-data/Makefile
467 webinterface/src/web-data/gfx/Makefile
468 webinterface/src/web-data/img/Makefile
469 webinterface/src/web-data/lib/Makefile
470 webinterface/src/web-data/tpl/Makefile
471 webinterface/src/web-data/tpl/default/Makefile
472 webinterface/src/web-data/tpl/default/streaminterface/Makefile
473 webinterface/src/web-data/tpl/default/streaminterface/img/Makefile
474 webinterface/src/WebChilds/Makefile
475 webinterface/src/WebChilds/External/Makefile
476 webinterface/src/WebComponents/Makefile
477 webinterface/src/WebComponents/Converter/Makefile
478 webinterface/src/WebComponents/Sources/Makefile
479
480 werbezapper/Makefile
481 werbezapper/meta/Makefile
482 werbezapper/po/Makefile
483 werbezapper/src/Makefile
484
485 youtubeplayer/Makefile
486 youtubeplayer/meta/Makefile
487 youtubeplayer/src/Makefile
488 youtubeplayer/src/Nemesis.GlassLine_Mod/Makefile
489
490 zaphistorybrowser/Makefile
491 zaphistorybrowser/meta/Makefile
492 zaphistorybrowser/po/Makefile
493 zaphistorybrowser/src/Makefile
494
495 zapstatistic/Makefile
496 zapstatistic/meta/Makefile
497 zapstatistic/po/Makefile
498 zapstatistic/src/Makefile
499
500 zdfmediathek/Makefile
501 zdfmediathek/meta/Makefile
502 zdfmediathek/src/Makefile
503
504 ])
505 AC_OUTPUT