Re-enable lyricwiki
[gmpc-plugins.git] / configure.ac
blob50b7f413c72f79f0503b88f46859e63fe08b4dc7
1 AC_INIT([gmpc-plugins], [0.18.101], [qball@sarine.nl])
2 AC_CONFIG_AUX_DIR([.])
3 AC_CONFIG_MACRO_DIR([m4])
4 AM_INIT_AUTOMAKE
5 AC_PROG_CC
8 ##
9 # AWN 
11 AC_ARG_ENABLE(awn,
12          [  --enable-awn],
13          [ case "${enableval}" in
14          yes)    enable_awn=yes;;
15           no)    enable_awn=no;;
16            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-awn]);;
17           esac],
18          [enable_awn=yes])
20 AM_CONDITIONAL([AWN_OPT],[test x"$enable_awn" = xyes])
21 if test x${enable_awn} = xyes; then
22     AC_CONFIG_SUBDIRS([gmpc-awn])
25 # Last FM
27 AC_ARG_ENABLE(lastfm,
28          [  --enable-lastfm],
29          [ case "${enableval}" in
30          yes)    enable_lastfm=yes;;
31           no)    enable_lastfm=no;;
32            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lastfm]);;
33           esac],
34          [enable_lastfm=yes])
36 AM_CONDITIONAL([LAST_FM_OPT],[test x"$enable_lastfm" = xyes])
37 if test x${enable_lastfm} = xyes; then
38     AC_CONFIG_SUBDIRS([gmpc-last.fm])
42 # Cover amazon
44 AC_ARG_ENABLE(coveramazon,
45          [  --enable-coveramazon],
46          [ case "${enableval}" in
47          yes)    enable_coveramazon=yes;;
48           no)    enable_coveramazon=no;;
49            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-coveramazon]);;
50           esac],
51          [enable_coveramazon=yes])
52 AM_CONDITIONAL([COVERAMAZON_OPT], [test "$enable_coveramazon" = yes])
53 if test x${enable_coveramazon} = xyes; then
54     AC_CONFIG_SUBDIRS([gmpc-coveramazon])
59 # lyricwiki
60
62 AC_ARG_ENABLE(lyricwiki,
63          [  --enable-lyricwiki],
64          [ case "${enableval}" in
65          yes)    enable_lyricwiki=yes;;
66           no)    enable_lyricwiki=no;;
67            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lyricwiki]);;
68           esac],
69          [enable_lyricwiki=yes])
70 #enable_lyricwiki=una
71 AM_CONDITIONAL([LYRICWIKI_OPT], [test "$enable_lyricwiki" = yes])
72 if test x${enable_lyricwiki} = xyes; then
73     AC_CONFIG_SUBDIRS([gmpc-lyricwiki])
77 # mdcover
79 AC_ARG_ENABLE(mdcover,
80          [  --enable-mdcover],
81          [ case "${enableval}" in
82          yes)    enable_mdcover=yes;;
83           no)    enable_mdcover=no;;
84            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-mdcover]);;
85           esac],
86          [enable_mdcover=yes])
89 AM_CONDITIONAL([MDCOVER_OPT], [test "$enable_mdcover" = yes])
90 if test x${enable_mdcover} = xyes; then
91     AC_CONFIG_SUBDIRS([gmpc-mdcover])
95 # * Lyrics
96
97 AC_ARG_ENABLE(lyrics,
98          [  --enable-lyrics],
99          [ case "${enableval}" in
100          yes)    enable_lyrics=yes;;
101           no)    enable_lyrics=no;;
102            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lyrics]);;
103           esac],
104          [enable_lyrics=yes])
107 AM_CONDITIONAL([LYRICS_OPT], [test "$enable_lyrics" = yes])
108 if test x${enable_lyrics} = xyes; then
109     AC_CONFIG_SUBDIRS([gmpc-lyrics])
113 # * Extra Playlist 
115 AC_ARG_ENABLE(extraplaylist,
116          [  --enable-extraplaylist],
117          [ case "${enableval}" in
118          yes)    enable_extraplaylist=yes;;
119           no)    enable_extraplaylist=no;;
120            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-extraplaylist]);;
121           esac],
122          [enable_extraplaylist=yes])
125 AM_CONDITIONAL([EXTRAPLAYLIST_OPT], [test "$enable_extraplaylist" = yes])
126 if test x${enable_extraplaylist} = xyes; then
127     AC_CONFIG_SUBDIRS([gmpc-extraplaylist])
131 # * Avahi 
133 AC_ARG_ENABLE(avahi,
134          [  --enable-avahi],
135          [ case "${enableval}" in
136          yes)    enable_avahi=yes;;
137           no)    enable_avahi=no;;
138            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-avahi]);;
139           esac],
140          [enable_avahi=yes])
143 AM_CONDITIONAL([AVAHI_OPT], [test "$enable_avahi" = yes])
144 if test x${enable_avahi} = xyes; then
145     AC_CONFIG_SUBDIRS([gmpc-avahi])
146 fi  
149 # * Libnotify 
151 AC_ARG_ENABLE(libnotify,
152          [  --enable-libnotify],
153          [ case "${enableval}" in
154          yes)    enable_libnotify=yes;;
155           no)    enable_libnotify=no;;
156            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-libnotify]);;
157           esac],
158          [enable_libnotify=yes])
161 AM_CONDITIONAL([LIBNOTIFY_OPT], [test "$enable_libnotify" = yes])
162 if test x${enable_libnotify} = xyes; then
163     AC_CONFIG_SUBDIRS([gmpc-libnotify])
167 # * alarm 
169 AC_ARG_ENABLE(alarm,
170          [  --enable-alarm],
171          [ case "${enableval}" in
172          yes)    enable_alarm=yes;;
173           no)    enable_alarm=no;;
174            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-alarm]);;
175           esac],
176          [enable_alarm=yes])
179 AM_CONDITIONAL([ALARM_OPT], [test "$enable_alarm" = yes])
180 if test x${enable_alarm} = xyes; then
181     AC_CONFIG_SUBDIRS([gmpc-alarm])
185 # jamendo 
187 AC_ARG_ENABLE(jamendo,
188          [  --enable-jamendo],
189          [ case "${enableval}" in
190          yes)    enable_jamendo=yes;;
191           no)    enable_jamendo=no;;
192            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-jamendo]);;
193           esac],
194          [enable_jamendo=yes])
197 AM_CONDITIONAL([JAMENDO_OPT], [test "$enable_jamendo" = yes])
198 if test x${enable_jamendo} = xyes; then
199     AC_CONFIG_SUBDIRS([gmpc-jamendo])
203 # lirc 
205 AC_ARG_ENABLE(lirc,
206          [  --enable-lirc],
207          [ case "${enableval}" in
208          yes)    enable_lirc=yes;;
209           no)    enable_lirc=no;;
210            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lirc]);;
211           esac],
212          [enable_lirc=yes])
215 AM_CONDITIONAL([LIRC_OPT], [test "$enable_lirc" = yes])
216 if test x${enable_lirc} = xyes; then
217     AC_CONFIG_SUBDIRS([gmpc-lirc])
221 # magnatune 
223 AC_ARG_ENABLE(magnatune,
224          [  --enable-magnatune],
225          [ case "${enableval}" in
226          yes)    enable_magnatune=yes;;
227           no)    enable_magnatune=no;;
228            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-magnatune]);;
229           esac],
230          [enable_magnatune=yes])
233 AM_CONDITIONAL([MAGNATUNE_OPT], [test "$enable_magnatune" = yes])
234 if test x${enable_magnatune} = xyes; then
235     AC_CONFIG_SUBDIRS([gmpc-magnatune])
239 # shout 
241 AC_ARG_ENABLE(shout,
242          [  --enable-shout],
243          [ case "${enableval}" in
244          yes)    enable_shout=yes;;
245           no)    enable_shout=no;;
246            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-shout]);;
247           esac],
248          [enable_shout=yes])
251 AM_CONDITIONAL([SHOUT_OPT], [test "$enable_shout" = yes])
252 if test x${enable_shout} = xyes; then
253     AC_CONFIG_SUBDIRS([gmpc-shout])
256 # mserver 
258 AC_ARG_ENABLE(mserver,
259          [  --enable-mserver],
260          [ case "${enableval}" in
261          yes)    enable_mserver=yes;;
262           no)    enable_mserver=no;;
263            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-mserver]);;
264           esac],
265          [enable_mserver=yes])
268 AM_CONDITIONAL([MSERVER_OPT], [test "$enable_mserver" = yes])
269 if test x${enable_mserver} = xyes; then
270     AC_CONFIG_SUBDIRS([gmpc-mserver])
273 # last.fm-radio 
275 #AC_ARG_ENABLE(lastfmradio,
276 #         [  --enable-lastfmradio],
277 #         [ case "${enableval}" in
278 #         yes)    enable_lastfmradio=yes;;
279 #          no)    enable_lastfmradio=no;;
280 #           *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lastfmradio]);;
281 #          esac],
282 #         [enable_lastfmradio=yes])
285 #AM_CONDITIONAL([LASTFMRADIO_OPT], [test "$enable_lastfmradio" = yes])
286 #if test x${enable_lastfmradio} = xyes; then
287 #    AC_CONFIG_SUBDIRS([gmpc-lastfmradio])
290 # tagedit 
292 AC_ARG_ENABLE(tagedit,
293          [  --enable-tagedit],
294          [ case "${enableval}" in
295          yes)    enable_tagedit=yes;;
296           no)    enable_tagedit=no;;
297            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-tagedit]);;
298           esac],
299          [enable_tagedit=yes])
302 AM_CONDITIONAL([TAGEDIT_OPT], [test "$enable_tagedit" = yes])
303 if test x${enable_tagedit} = xyes; then
304     AC_CONFIG_SUBDIRS([gmpc-tagedit])
308 # wikipedia 
310 AC_ARG_ENABLE(wikipedia,
311          [  --enable-wikipedia],
312          [ case "${enableval}" in
313          yes)    enable_wikipedia=yes;;
314           no)    enable_wikipedia=no;;
315            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-wikipedia]);;
316           esac],
317          [enable_wikipedia=yes])
320 AM_CONDITIONAL([WIKIPEDIA_OPT], [test "$enable_wikipedia" = yes])
321 if test x${enable_wikipedia} = xyes; then
322     AC_CONFIG_SUBDIRS([gmpc-wikipedia])
326 # playlistsort 
328 AC_ARG_ENABLE(playlistsort,
329          [  --enable-playlistsort],
330          [ case "${enableval}" in
331          yes)    enable_playlistsort=yes;;
332           no)    enable_playlistsort=no;;
333            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-playlistsort]);;
334           esac],
335          [enable_playlistsort=yes])
338 AM_CONDITIONAL([PLAYLISTSORT_OPT], [test "$enable_playlistsort" = yes])
339 if test x${enable_playlistsort} = xyes; then
340     AC_CONFIG_SUBDIRS([gmpc-playlistsort])
344 # Dynamic Playlist
346 #AC_ARG_ENABLE(dynamicplaylist,
347 #         [  --enable-dynamicplaylist],
348 #         [ case "${enableval}" in
349 #         yes)    enable_dynamicplaylist=yes;;
350 #          no)    enable_dynamicplaylist=no;;
351 #           *)    AC_MSG_ERROR([bad value ${enableval} for --enable-dynamicplaylist]);;
352 #          esac],
353 #         [enable_dynamicplaylist=yes])
354          
355          
356 #AM_CONDITIONAL([DYNAMICPLAYLIST_OPT], [test "$enable_dynamicplaylist" = yes])
357 #if test x${enable_dynamicplaylist} = xyes; then
358 #    AC_CONFIG_SUBDIRS([gmpc-dynamicplaylist])
362 # Lyricsplugin
364 AC_ARG_ENABLE(lyricsplugin,
365          [  --enable-lyricsplugin],
366          [ case "${enableval}" in
367          yes)    enable_lyricsplugin=yes;;
368           no)    enable_lyricsplugin=no;;
369            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lyricsplugin]);;
370           esac],
371          [enable_lyricsplugin=yes])
372          
373          
374 AM_CONDITIONAL([LYRICSPLUGIN_OPT], [test "$enable_lyricsplugin" = yes])
375 if test x${enable_lyricsplugin} = xyes; then
376     AC_CONFIG_SUBDIRS([gmpc-lyricsplugin])
380 # albumview
382 AC_ARG_ENABLE(albumview,
383          [  --enable-albumview],
384          [ case "${enableval}" in
385          yes)    enable_albumview=yes;;
386           no)    enable_albumview=no;;
387            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-albumview]);;
388           esac],
389          [enable_albumview=yes])
390          
391          
392 AM_CONDITIONAL([ALBUMVIEW_OPT], [test "$enable_albumview" = yes])
393 if test x${enable_albumview} = xyes; then
394     AC_CONFIG_SUBDIRS([gmpc-albumview])
398 # Discogs 
400 AC_ARG_ENABLE(discogs,
401          [  --enable-discogs],
402          [ case "${enableval}" in
403          yes)    enable_discogs=yes;;
404           no)    enable_discogs=no;;
405            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-discogs]);;
406           esac],
407          [enable_discogs=yes])
408          
409          
410 AM_CONDITIONAL([DISCOGS_OPT], [test "$enable_discogs" = yes])
411 if test x${enable_discogs} = xyes; then
412     AC_CONFIG_SUBDIRS([gmpc-discogs])
415 # Fullscreen info 
417 AC_ARG_ENABLE(fullscreeninfo,
418          [  --enable-fullscreeninfo],
419          [ case "${enableval}" in
420          yes)    enable_fullscreeninfo=yes;;
421           no)    enable_fullscreeninfo=no;;
422            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-fullscreeninfo]);;
423           esac],
424          [enable_fullscreeninfo=yes])
425          
426          
427 AM_CONDITIONAL([FULLSCREENINFO_OPT], [test "$enable_fullscreeninfo" = yes])
428 if test x${enable_fullscreeninfo} = xyes; then
429     AC_CONFIG_SUBDIRS([gmpc-fullscreeninfo])
434 AC_CONFIG_FILES([Makefile])
436 AC_OUTPUT
440 # Echo to the console what is updated
443 echo "======================================================"
444 if test x${enable_awn} = xyes; then
445     echo "awn                               enabled"
446 else
447     echo "awn                               disabled"
449 if test x${enable_lastfm} = xyes; then
450     echo "last.fm                           enabled"
451 else
452     echo "last.fm                           disabled"
454 if test x${enable_coveramazon} = xyes; then
455     echo "Cover amazon                      enabled"
456 else
457     echo "Cover amazon                      disabled"
459 if test x${enable_lyrics} = xyes; then
460     echo "Lyrics                            enabled"
461 else
462     echo "Lyrics                            disabled"
464 if test x${enable_mdcover} = xyes; then
465     echo "mdcover                           enabled"
466 else
467     echo "mdcover                           disabled"
469 if test x${enable_lyricwiki} = xyes; then
470     echo "lyric wiki                        enabled"
471 else
472 if test x${enable_lyricwiki} = xno; then
473     echo "lyric wiki                        disabled"
474 else
475     echo "lyric wiki                        unavailable"
478 if test x${enable_extraplaylist} = xyes; then
479     echo "extraplaylist                     enabled"
480 else
481     echo "extraplaylist                     disabled"
483 if test x${enable_avahi} = xyes; then
484     echo "avahi                             enabled"
485 else
486     echo "avahi                             disabled"
488 if test x${enable_libnotify} = xyes; then
489     echo "libnotify                         enabled"
490 else
491     echo "libnotify                         disabled"
493 if test x${enable_alarm} = xyes; then
494     echo "alarm                             enabled"
495 else
496     echo "alarm                             disabled"
498 if test x${enable_jamendo} = xyes; then
499     echo "jamendo                           enabled"
500 else
501     echo "jamendo                           disabled"
503 if test x${enable_lirc} = xyes; then
504     echo "lirc                              enabled"
505 else
506     echo "lirc                              disabled"
508 if test x${enable_magnatune} = xyes; then
509     echo "magnatune                         enabled"
510 else
511     echo "magnatune                         disabled"
513 if test x${enable_shout} = xyes; then
514     echo "shout                             enabled"
515 else
516     echo "shout                             disabled"
518 if test x${enable_mserver} = xyes; then
519     echo "mserver                           enabled"
520 else
521     echo "mserver                           disabled"
523 #if test x${enable_lastfmradio} = xyes; then
524 #    echo "lastfmradio                       enabled"
525 #else
526     echo "lastfmradio                       unavailable"
528 if test x${enable_tagedit} = xyes; then
529     echo "tagedit                           enabled"
530 else
531     echo "tagedit                           disabled"
534 if test x${enable_wikipedia} = xyes; then
535     echo "wikipedia                         enabled"
536 else
537     echo "wikipedia                         disabled"
539 if test x${enable_playlistsort} = xyes; then
540     echo "playlistsort                      enabled"
541 else
542     echo "playlistsort                      disabled"
544 #if test x${enable_dynamicplaylist} = xyes; then
545     echo "Dynamic Playlist                  unavailable"
546 #else
547 #    echo "Dynamic Playlist                  disabled"
550 if test x${enable_lyricsplugin} = xyes; then
551     echo "Lyricsplugin                      enabled"
552 else
553     echo "Lyricsplugin                      disabled"
557 if test x${enable_albumview} = xyes; then
558     echo "Albumview                         enabled"
559 else
560     echo "Albumview                         disabled"
563 if test x${enable_discogs} = xyes; then
564     echo "Discogs Playlist                  enabled"
565 else
566     echo "Discogs Playlist                  disabled"
569 if test x${enable_fullscreeninfo} = xyes; then
570     echo "Fullscreen info                   enabled"
571 else
572     echo "Fullscreen info                   disabled"