1 AC_INIT([gmpc-plugins], [0.18.97], [qball@sarine.nl])
3 AC_CONFIG_MACRO_DIR([m4])
13 [ case "${enableval}" in
16 *) AC_MSG_ERROR([bad value ${enableval} for --enable-awn]);;
20 AM_CONDITIONAL([AWN_OPT],[test x"$enable_awn" = xyes])
21 if test x${enable_awn} = xyes; then
22 AC_CONFIG_SUBDIRS([gmpc-awn])
29 [ case "${enableval}" in
30 yes) enable_lastfm=yes;;
31 no) enable_lastfm=no;;
32 *) AC_MSG_ERROR([bad value ${enableval} for --enable-lastfm]);;
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])
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]);;
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])
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]);;
69 [enable_lyricwiki=yes])
70 AM_CONDITIONAL([LYRICWIKI_OPT], [test "$enable_lyricwiki" = yes])
71 if test x${enable_lyricwiki} = xyes; then
72 AC_CONFIG_SUBDIRS([gmpc-lyricwiki])
78 AC_ARG_ENABLE(mdcover,
80 [ case "${enableval}" in
81 yes) enable_mdcover=yes;;
82 no) enable_mdcover=no;;
83 *) AC_MSG_ERROR([bad value ${enableval} for --enable-mdcover]);;
88 AM_CONDITIONAL([MDCOVER_OPT], [test "$enable_mdcover" = yes])
89 if test x${enable_mdcover} = xyes; then
90 AC_CONFIG_SUBDIRS([gmpc-mdcover])
98 [ case "${enableval}" in
99 yes) enable_lyrics=yes;;
100 no) enable_lyrics=no;;
101 *) AC_MSG_ERROR([bad value ${enableval} for --enable-lyrics]);;
106 AM_CONDITIONAL([LYRICS_OPT], [test "$enable_lyrics" = yes])
107 if test x${enable_lyrics} = xyes; then
108 AC_CONFIG_SUBDIRS([gmpc-lyrics])
114 AC_ARG_ENABLE(extraplaylist,
115 [ --enable-extraplaylist],
116 [ case "${enableval}" in
117 yes) enable_extraplaylist=yes;;
118 no) enable_extraplaylist=no;;
119 *) AC_MSG_ERROR([bad value ${enableval} for --enable-extraplaylist]);;
121 [enable_extraplaylist=yes])
124 AM_CONDITIONAL([EXTRAPLAYLIST_OPT], [test "$enable_extraplaylist" = yes])
125 if test x${enable_extraplaylist} = xyes; then
126 AC_CONFIG_SUBDIRS([gmpc-extraplaylist])
134 [ case "${enableval}" in
135 yes) enable_avahi=yes;;
136 no) enable_avahi=no;;
137 *) AC_MSG_ERROR([bad value ${enableval} for --enable-avahi]);;
142 AM_CONDITIONAL([AVAHI_OPT], [test "$enable_avahi" = yes])
143 if test x${enable_avahi} = xyes; then
144 AC_CONFIG_SUBDIRS([gmpc-avahi])
150 AC_ARG_ENABLE(libnotify,
151 [ --enable-libnotify],
152 [ case "${enableval}" in
153 yes) enable_libnotify=yes;;
154 no) enable_libnotify=no;;
155 *) AC_MSG_ERROR([bad value ${enableval} for --enable-libnotify]);;
157 [enable_libnotify=yes])
160 AM_CONDITIONAL([LIBNOTIFY_OPT], [test "$enable_libnotify" = yes])
161 if test x${enable_libnotify} = xyes; then
162 AC_CONFIG_SUBDIRS([gmpc-libnotify])
170 [ case "${enableval}" in
171 yes) enable_alarm=yes;;
172 no) enable_alarm=no;;
173 *) AC_MSG_ERROR([bad value ${enableval} for --enable-alarm]);;
178 AM_CONDITIONAL([ALARM_OPT], [test "$enable_alarm" = yes])
179 if test x${enable_alarm} = xyes; then
180 AC_CONFIG_SUBDIRS([gmpc-alarm])
186 AC_ARG_ENABLE(jamendo,
188 [ case "${enableval}" in
189 yes) enable_jamendo=yes;;
190 no) enable_jamendo=no;;
191 *) AC_MSG_ERROR([bad value ${enableval} for --enable-jamendo]);;
193 [enable_jamendo=yes])
196 AM_CONDITIONAL([JAMENDO_OPT], [test "$enable_jamendo" = yes])
197 if test x${enable_jamendo} = xyes; then
198 AC_CONFIG_SUBDIRS([gmpc-jamendo])
206 [ case "${enableval}" in
207 yes) enable_lirc=yes;;
209 *) AC_MSG_ERROR([bad value ${enableval} for --enable-lirc]);;
214 AM_CONDITIONAL([LIRC_OPT], [test "$enable_lirc" = yes])
215 if test x${enable_lirc} = xyes; then
216 AC_CONFIG_SUBDIRS([gmpc-lirc])
222 AC_ARG_ENABLE(magnatune,
223 [ --enable-magnatune],
224 [ case "${enableval}" in
225 yes) enable_magnatune=yes;;
226 no) enable_magnatune=no;;
227 *) AC_MSG_ERROR([bad value ${enableval} for --enable-magnatune]);;
229 [enable_magnatune=yes])
232 AM_CONDITIONAL([MAGNATUNE_OPT], [test "$enable_magnatune" = yes])
233 if test x${enable_magnatune} = xyes; then
234 AC_CONFIG_SUBDIRS([gmpc-magnatune])
242 [ case "${enableval}" in
243 yes) enable_shout=yes;;
244 no) enable_shout=no;;
245 *) AC_MSG_ERROR([bad value ${enableval} for --enable-shout]);;
250 AM_CONDITIONAL([SHOUT_OPT], [test "$enable_shout" = yes])
251 if test x${enable_shout} = xyes; then
252 AC_CONFIG_SUBDIRS([gmpc-shout])
257 AC_ARG_ENABLE(mserver,
259 [ case "${enableval}" in
260 yes) enable_mserver=yes;;
261 no) enable_mserver=no;;
262 *) AC_MSG_ERROR([bad value ${enableval} for --enable-mserver]);;
264 [enable_mserver=yes])
267 AM_CONDITIONAL([MSERVER_OPT], [test "$enable_mserver" = yes])
268 if test x${enable_mserver} = xyes; then
269 AC_CONFIG_SUBDIRS([gmpc-mserver])
274 #AC_ARG_ENABLE(lastfmradio,
275 # [ --enable-lastfmradio],
276 # [ case "${enableval}" in
277 # yes) enable_lastfmradio=yes;;
278 # no) enable_lastfmradio=no;;
279 # *) AC_MSG_ERROR([bad value ${enableval} for --enable-lastfmradio]);;
281 # [enable_lastfmradio=yes])
284 #AM_CONDITIONAL([LASTFMRADIO_OPT], [test "$enable_lastfmradio" = yes])
285 #if test x${enable_lastfmradio} = xyes; then
286 # AC_CONFIG_SUBDIRS([gmpc-lastfmradio])
291 AC_ARG_ENABLE(tagedit,
293 [ case "${enableval}" in
294 yes) enable_tagedit=yes;;
295 no) enable_tagedit=no;;
296 *) AC_MSG_ERROR([bad value ${enableval} for --enable-tagedit]);;
298 [enable_tagedit=yes])
301 AM_CONDITIONAL([TAGEDIT_OPT], [test "$enable_tagedit" = yes])
302 if test x${enable_tagedit} = xyes; then
303 AC_CONFIG_SUBDIRS([gmpc-tagedit])
309 AC_ARG_ENABLE(wikipedia,
310 [ --enable-wikipedia],
311 [ case "${enableval}" in
312 yes) enable_wikipedia=yes;;
313 no) enable_wikipedia=no;;
314 *) AC_MSG_ERROR([bad value ${enableval} for --enable-wikipedia]);;
316 [enable_wikipedia=yes])
319 AM_CONDITIONAL([WIKIPEDIA_OPT], [test "$enable_wikipedia" = yes])
320 if test x${enable_wikipedia} = xyes; then
321 AC_CONFIG_SUBDIRS([gmpc-wikipedia])
327 AC_ARG_ENABLE(playlistsort,
328 [ --enable-playlistsort],
329 [ case "${enableval}" in
330 yes) enable_playlistsort=yes;;
331 no) enable_playlistsort=no;;
332 *) AC_MSG_ERROR([bad value ${enableval} for --enable-playlistsort]);;
334 [enable_playlistsort=yes])
337 AM_CONDITIONAL([PLAYLISTSORT_OPT], [test "$enable_playlistsort" = yes])
338 if test x${enable_playlistsort} = xyes; then
339 AC_CONFIG_SUBDIRS([gmpc-playlistsort])
345 #AC_ARG_ENABLE(dynamicplaylist,
346 # [ --enable-dynamicplaylist],
347 # [ case "${enableval}" in
348 # yes) enable_dynamicplaylist=yes;;
349 # no) enable_dynamicplaylist=no;;
350 # *) AC_MSG_ERROR([bad value ${enableval} for --enable-dynamicplaylist]);;
352 # [enable_dynamicplaylist=yes])
355 #AM_CONDITIONAL([DYNAMICPLAYLIST_OPT], [test "$enable_dynamicplaylist" = yes])
356 #if test x${enable_dynamicplaylist} = xyes; then
357 # AC_CONFIG_SUBDIRS([gmpc-dynamicplaylist])
363 AC_ARG_ENABLE(lyricsplugin,
364 [ --enable-lyricsplugin],
365 [ case "${enableval}" in
366 yes) enable_lyricsplugin=yes;;
367 no) enable_lyricsplugin=no;;
368 *) AC_MSG_ERROR([bad value ${enableval} for --enable-lyricsplugin]);;
370 [enable_lyricsplugin=yes])
373 AM_CONDITIONAL([LYRICSPLUGIN_OPT], [test "$enable_lyricsplugin" = yes])
374 if test x${enable_lyricsplugin} = xyes; then
375 AC_CONFIG_SUBDIRS([gmpc-lyricsplugin])
381 AC_ARG_ENABLE(albumview,
382 [ --enable-albumview],
383 [ case "${enableval}" in
384 yes) enable_albumview=yes;;
385 no) enable_albumview=no;;
386 *) AC_MSG_ERROR([bad value ${enableval} for --enable-albumview]);;
388 [enable_albumview=yes])
391 AM_CONDITIONAL([ALBUMVIEW_OPT], [test "$enable_albumview" = yes])
392 if test x${enable_albumview} = xyes; then
393 AC_CONFIG_SUBDIRS([gmpc-albumview])
399 AC_ARG_ENABLE(discogs,
401 [ case "${enableval}" in
402 yes) enable_discogs=yes;;
403 no) enable_discogs=no;;
404 *) AC_MSG_ERROR([bad value ${enableval} for --enable-discogs]);;
406 [enable_discogs=yes])
409 AM_CONDITIONAL([DISCOGS_OPT], [test "$enable_discogs" = yes])
410 if test x${enable_discogs} = xyes; then
411 AC_CONFIG_SUBDIRS([gmpc-discogs])
416 AC_ARG_ENABLE(fullscreeninfo,
417 [ --enable-fullscreeninfo],
418 [ case "${enableval}" in
419 yes) enable_fullscreeninfo=yes;;
420 no) enable_fullscreeninfo=no;;
421 *) AC_MSG_ERROR([bad value ${enableval} for --enable-fullscreeninfo]);;
423 [enable_fullscreeninfo=yes])
426 AM_CONDITIONAL([FULLSCREENINFO_OPT], [test "$enable_fullscreeninfo" = yes])
427 if test x${enable_fullscreeninfo} = xyes; then
428 AC_CONFIG_SUBDIRS([gmpc-fullscreeninfo])
433 AC_CONFIG_FILES([Makefile])
439 # Echo to the console what is updated
442 echo "======================================================"
443 if test x${enable_awn} = xyes; then
448 if test x${enable_lastfm} = xyes; then
449 echo "last.fm enabled"
451 echo "last.fm disabled"
453 if test x${enable_coveramazon} = xyes; then
454 echo "Cover amazon enabled"
456 echo "Cover amazon disabled"
458 if test x${enable_lyrics} = xyes; then
459 echo "Lyrics enabled"
461 echo "Lyrics disabled"
463 if test x${enable_mdcover} = xyes; then
464 echo "mdcover enabled"
466 echo "mdcover disabled"
468 if test x${enable_lyricwiki} = xyes; then
469 echo "lyric wiki enabled"
471 echo "lyric wiki disabled"
473 if test x${enable_extraplaylist} = xyes; then
474 echo "extraplaylist enabled"
476 echo "extraplaylist disabled"
478 if test x${enable_avahi} = xyes; then
481 echo "avahi disabled"
483 if test x${enable_libnotify} = xyes; then
484 echo "libnotify enabled"
486 echo "libnotify disabled"
488 if test x${enable_alarm} = xyes; then
491 echo "alarm disabled"
493 if test x${enable_jamendo} = xyes; then
494 echo "jamendo enabled"
496 echo "jamendo disabled"
498 if test x${enable_lirc} = xyes; then
503 if test x${enable_magnatune} = xyes; then
504 echo "magnatune enabled"
506 echo "magnatune disabled"
508 if test x${enable_shout} = xyes; then
511 echo "shout disabled"
513 if test x${enable_mserver} = xyes; then
514 echo "mserver enabled"
516 echo "mserver disabled"
518 #if test x${enable_lastfmradio} = xyes; then
519 # echo "lastfmradio enabled"
521 echo "lastfmradio unavailable"
523 if test x${enable_tagedit} = xyes; then
524 echo "tagedit enabled"
526 echo "tagedit disabled"
529 if test x${enable_wikipedia} = xyes; then
530 echo "wikipedia enabled"
532 echo "wikipedia disabled"
534 if test x${enable_playlistsort} = xyes; then
535 echo "playlistsort enabled"
537 echo "playlistsort disabled"
539 #if test x${enable_dynamicplaylist} = xyes; then
540 echo "Dynamic Playlist unavailable"
542 # echo "Dynamic Playlist disabled"
545 if test x${enable_lyricsplugin} = xyes; then
546 echo "Lyricsplugin enabled"
548 echo "Lyricsplugin disabled"
552 if test x${enable_albumview} = xyes; then
553 echo "Albumview enabled"
555 echo "Albumview disabled"
558 if test x${enable_discogs} = xyes; then
559 echo "Discogs Playlist enabled"
561 echo "Discogs Playlist disabled"
564 if test x${enable_fullscreeninfo} = xyes; then
565 echo "Fullscreen info enabled"
567 echo "Fullscreen info disabled"