Remove serverstats from list
[gmpc-plugins.git] / configure.ac
blob782066ef547145f9d9169834868c0680df42b0c0
1 AC_INIT([gmpc-plugins], [0.17.0], [qball@sarine.nl])
2 AC_CONFIG_AUX_DIR([.])
3 AC_CONFIG_MACRO_DIR([m4])
4 AM_INIT_AUTOMAKE
5 AC_PROG_CC
8 ##
9 # Last FM
11 AC_ARG_ENABLE(lastfm,
12          [  --enable-lastfm],
13          [ case "${enableval}" in
14          yes)    enable_lastfm=yes;;
15           no)    enable_lastfm=no;;
16            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lastfm]);;
17           esac],
18          [enable_lastfm=yes])
20 AM_CONDITIONAL([LAST_FM_OPT],[test x"$enable_lastfm" = xyes])
21 if test x${enable_lastfm} = xyes; then
22     AC_CONFIG_SUBDIRS([gmpc-last.fm])
26 # Cover amazon
28 AC_ARG_ENABLE(coveramazon,
29          [  --enable-coveramazon],
30          [ case "${enableval}" in
31          yes)    enable_coveramazon=yes;;
32           no)    enable_coveramazon=no;;
33            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-coveramazon]);;
34           esac],
35          [enable_coveramazon=yes])
36 AM_CONDITIONAL([COVERAMAZON_OPT], [test "$enable_coveramazon" = yes])
37 if test x${enable_coveramazon} = xyes; then
38     AC_CONFIG_SUBDIRS([gmpc-coveramazon])
43 # lyricwiki
45 AC_ARG_ENABLE(lyricwiki,
46          [  --enable-lyricwiki],
47          [ case "${enableval}" in
48          yes)    enable_lyricwiki=yes;;
49           no)    enable_lyricwiki=no;;
50            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lyricwiki]);;
51           esac],
52          [enable_lyricwiki=yes])
55 AM_CONDITIONAL([LYRICWIKI_OPT], [test "$enable_lyricwiki" = yes])
56 if test x${enable_lyricwiki} = xyes; then
57     AC_CONFIG_SUBDIRS([gmpc-lyricwiki])
61 # mdcover
63 AC_ARG_ENABLE(mdcover,
64          [  --enable-mdcover],
65          [ case "${enableval}" in
66          yes)    enable_mdcover=yes;;
67           no)    enable_mdcover=no;;
68            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-mdcover]);;
69           esac],
70          [enable_mdcover=yes])
73 AM_CONDITIONAL([MDCOVER_OPT], [test "$enable_mdcover" = yes])
74 if test x${enable_mdcover} = xyes; then
75     AC_CONFIG_SUBDIRS([gmpc-mdcover])
79 # * Lyrics
80
81 AC_ARG_ENABLE(lyrics,
82          [  --enable-lyrics],
83          [ case "${enableval}" in
84          yes)    enable_lyrics=yes;;
85           no)    enable_lyrics=no;;
86            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lyrics]);;
87           esac],
88          [enable_lyrics=yes])
91 AM_CONDITIONAL([LYRICS_OPT], [test "$enable_lyrics" = yes])
92 if test x${enable_lyrics} = xyes; then
93     AC_CONFIG_SUBDIRS([gmpc-lyrics])
97 # * Extra Playlist 
98
99 AC_ARG_ENABLE(extraplaylist,
100          [  --enable-extraplaylist],
101          [ case "${enableval}" in
102          yes)    enable_extraplaylist=yes;;
103           no)    enable_extraplaylist=no;;
104            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-extraplaylist]);;
105           esac],
106          [enable_extraplaylist=yes])
109 AM_CONDITIONAL([EXTRAPLAYLIST_OPT], [test "$enable_extraplaylist" = yes])
110 if test x${enable_extraplaylist} = xyes; then
111     AC_CONFIG_SUBDIRS([gmpc-extraplaylist])
115 # * Avahi 
117 AC_ARG_ENABLE(avahi,
118          [  --enable-avahi],
119          [ case "${enableval}" in
120          yes)    enable_avahi=yes;;
121           no)    enable_avahi=no;;
122            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-avahi]);;
123           esac],
124          [enable_avahi=yes])
127 AM_CONDITIONAL([AVAHI_OPT], [test "$enable_avahi" = yes])
128 if test x${enable_avahi} = xyes; then
129     AC_CONFIG_SUBDIRS([gmpc-avahi])
130 fi  
133 # * Libnotify 
135 AC_ARG_ENABLE(libnotify,
136          [  --enable-libnotify],
137          [ case "${enableval}" in
138          yes)    enable_libnotify=yes;;
139           no)    enable_libnotify=no;;
140            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-libnotify]);;
141           esac],
142          [enable_libnotify=yes])
145 AM_CONDITIONAL([LIBNOTIFY_OPT], [test "$enable_libnotify" = yes])
146 if test x${enable_libnotify} = xyes; then
147     AC_CONFIG_SUBDIRS([gmpc-libnotify])
151 # * alarm 
153 AC_ARG_ENABLE(alarm,
154          [  --enable-alarm],
155          [ case "${enableval}" in
156          yes)    enable_alarm=yes;;
157           no)    enable_alarm=no;;
158            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-alarm]);;
159           esac],
160          [enable_alarm=yes])
163 AM_CONDITIONAL([ALARM_OPT], [test "$enable_alarm" = yes])
164 if test x${enable_alarm} = xyes; then
165     AC_CONFIG_SUBDIRS([gmpc-alarm])
169 # jamendo 
171 AC_ARG_ENABLE(jamendo,
172          [  --enable-jamendo],
173          [ case "${enableval}" in
174          yes)    enable_jamendo=yes;;
175           no)    enable_jamendo=no;;
176            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-jamendo]);;
177           esac],
178          [enable_jamendo=yes])
181 AM_CONDITIONAL([JAMENDO_OPT], [test "$enable_jamendo" = yes])
182 if test x${enable_jamendo} = xyes; then
183     AC_CONFIG_SUBDIRS([gmpc-jamendo])
187 # lirc 
189 AC_ARG_ENABLE(lirc,
190          [  --enable-lirc],
191          [ case "${enableval}" in
192          yes)    enable_lirc=yes;;
193           no)    enable_lirc=no;;
194            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lirc]);;
195           esac],
196          [enable_lirc=yes])
199 AM_CONDITIONAL([LIRC_OPT], [test "$enable_lirc" = yes])
200 if test x${enable_lirc} = xyes; then
201     AC_CONFIG_SUBDIRS([gmpc-lirc])
205 # magnatune 
207 AC_ARG_ENABLE(magnatune,
208          [  --enable-magnatune],
209          [ case "${enableval}" in
210          yes)    enable_magnatune=yes;;
211           no)    enable_magnatune=no;;
212            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-magnatune]);;
213           esac],
214          [enable_magnatune=yes])
217 AM_CONDITIONAL([MAGNATUNE_OPT], [test "$enable_magnatune" = yes])
218 if test x${enable_magnatune} = xyes; then
219     AC_CONFIG_SUBDIRS([gmpc-magnatune])
223 # osd 
225 AC_ARG_ENABLE(osd,
226          [  --enable-osd],
227          [ case "${enableval}" in
228          yes)    enable_osd=yes;;
229           no)    enable_osd=no;;
230            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-osd]);;
231           esac],
232          [enable_osd=yes])
235 AM_CONDITIONAL([OSD_OPT], [test "$enable_osd" = yes])
236 if test x${enable_osd} = xyes; then
237     AC_CONFIG_SUBDIRS([gmpc-osd])
241 # shout 
243 AC_ARG_ENABLE(shout,
244          [  --enable-shout],
245          [ case "${enableval}" in
246          yes)    enable_shout=yes;;
247           no)    enable_shout=no;;
248            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-shout]);;
249           esac],
250          [enable_shout=yes])
253 AM_CONDITIONAL([SHOUT_OPT], [test "$enable_shout" = yes])
254 if test x${enable_shout} = xyes; then
255     AC_CONFIG_SUBDIRS([gmpc-shout])
258 # mserver 
260 AC_ARG_ENABLE(mserver,
261          [  --enable-mserver],
262          [ case "${enableval}" in
263          yes)    enable_mserver=yes;;
264           no)    enable_mserver=no;;
265            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-mserver]);;
266           esac],
267          [enable_mserver=yes])
270 AM_CONDITIONAL([MSERVER_OPT], [test "$enable_mserver" = yes])
271 if test x${enable_mserver} = xyes; then
272     AC_CONFIG_SUBDIRS([gmpc-mserver])
275 # last.fm-radio 
277 AC_ARG_ENABLE(lastfmradio,
278          [  --enable-lastfmradio],
279          [ case "${enableval}" in
280          yes)    enable_lastfmradio=yes;;
281           no)    enable_lastfmradio=no;;
282            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-lastfmradio]);;
283           esac],
284          [enable_lastfmradio=yes])
287 AM_CONDITIONAL([LASTFMRADIO_OPT], [test "$enable_lastfmradio" = yes])
288 if test x${enable_lastfmradio} = xyes; then
289     AC_CONFIG_SUBDIRS([gmpc-lastfmradio])
292 # tagedit 
294 AC_ARG_ENABLE(tagedit,
295          [  --enable-tagedit],
296          [ case "${enableval}" in
297          yes)    enable_tagedit=yes;;
298           no)    enable_tagedit=no;;
299            *)    AC_MSG_ERROR([bad value ${enableval} for --enable-tagedit]);;
300           esac],
301          [enable_tagedit=yes])
304 AM_CONDITIONAL([TAGEDIT_OPT], [test "$enable_tagedit" = yes])
305 if test x${enable_tagedit} = xyes; then
306     AC_CONFIG_SUBDIRS([gmpc-tagedit])
311 AC_CONFIG_FILES([Makefile])
313 AC_OUTPUT
317 # Echo to the console what is updated
320 echo "======================================================"
321 if test x${enable_lastfm} = xyes; then
322     echo "last.fm                           enabled"
323 else
324     echo "last.fm                           disabled"
326 if test x${enable_coveramazon} = xyes; then
327     echo "Cover amazon                      enabled"
328 else
329     echo "Cover amazon                      disabled"
331 if test x${enable_lyrics} = xyes; then
332     echo "Lyrics                            enabled"
333 else
334     echo "Lyrics                            disabled"
336 if test x${enable_mdcover} = xyes; then
337     echo "mdcover                           enabled"
338 else
339     echo "mdcover                           disabled"
341 if test x${enable_lyricwiki} = xyes; then
342     echo "lyric wiki                        enabled"
343 else    
344     echo "lyric wiki                        disabled"
346 if test x${enable_extraplaylist} = xyes; then
347     echo "extraplaylist                     enabled"
348 else
349     echo "extraplaylist                     disabled"
351 if test x${enable_avahi} = xyes; then
352     echo "avahi                             enabled"
353 else
354     echo "avahi                             disabled"
356 if test x${enable_libnotify} = xyes; then
357     echo "libnotify                         enabled"
358 else
359     echo "libnotify                         disabled"
361 if test x${enable_alarm} = xyes; then
362     echo "alarm                             enabled"
363 else
364     echo "alarm                             disabled"
366 if test x${enable_jamendo} = xyes; then
367     echo "jamendo                           enabled"
368 else
369     echo "jamendo                           disabled"
371 if test x${enable_lirc} = xyes; then
372     echo "lirc                              enabled"
373 else
374     echo "lirc                              disabled"
376 if test x${enable_magnatune} = xyes; then
377     echo "magnatune                         enabled"
378 else
379     echo "magnatune                         disabled"
381 if test x${enable_osd} = xyes; then
382     echo "osd                               enabled"
383 else
384     echo "osd                               disabled"
386 if test x${enable_shout} = xyes; then
387     echo "shout                             enabled"
388 else
389     echo "shout                             disabled"
391 if test x${enable_mserver} = xyes; then
392     echo "mserver                           enabled"
393 else
394     echo "mserver                           disabled"
396 if test x${enable_lastfmradio} = xyes; then
397     echo "lastfmradio                       enabled"
398 else
399     echo "lastfmradio                       disabled"
401 if test x${enable_tagedit} = xyes; then
402     echo "tagedit                           enabled"
403 else
404     echo "tagedit                           disabled"