aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.ac230
1 files changed, 125 insertions, 105 deletions
diff --git a/configure.ac b/configure.ac
index d63dd414b..35bdc3b05 100644
--- a/configure.ac
+++ b/configure.ac
@@ -129,73 +129,21 @@ AC_ARG_ENABLE(un,
dnl
-dnl input options
+dnl misc libraries
dnl
-AC_ARG_ENABLE(curl,
- AS_HELP_STRING([--disable-curl],
- [enable support obtaining song data via HTTP (default: enable)]),
- [enable_curl=$enableval],
- [enable_curl=yes])
+AC_ARG_WITH(zeroconf,[[ --with-zeroconf=[auto|avahi|bonjour|no] Enable zeroconf backend (default=auto)]], with_zeroconf="$withval", with_zeroconf="auto")
dnl
-dnl audio output plugins
+dnl input plugins
dnl
-AC_ARG_ENABLE(ao,
- AS_HELP_STRING([--enable-ao],
- [enable support for libao (default: disable)]),
- enable_ao=$enableval,
- enable_ao=no)
-
-AC_ARG_ENABLE(shout-ogg,
- AS_HELP_STRING([--disable-shout-ogg],
- [disable support for ogg streaming through shout (default: enable)]),
- [enable_shout_ogg=$enableval],
- [enable_shout_ogg=yes])
-
-AC_ARG_ENABLE(shout-mp3,
- AS_HELP_STRING([--disable-shout-mp3],
- [disable support for mp3 streaming through shout (default: enable)]),
- [enable_shout_mp3=$enableval],
- [enable_shout_mp3=yes])
-
-AC_ARG_ENABLE(oss,
- AS_HELP_STRING([--disable-oss],
- [disable OSS support (default: enable)]),
- enable_oss=$enableval,
- enable_oss=yes)
-
-AC_ARG_ENABLE(alsa,
- AS_HELP_STRING([--disable-alsa],
- [disable ALSA support (default: enable)]),
- enable_alsa=$enableval,
- enable_alsa=yes)
-
-AC_ARG_ENABLE(jack,
- AS_HELP_STRING([--disable-jack],
- [disable jack support (default: enable)]),
- enable_jack=$enableval,
- enable_jack=yes)
-
-AC_ARG_ENABLE(pulse,
- AS_HELP_STRING([--disable-pulse],
- [disable support for the PulseAudio sound server (default: enable)]),
- enable_pulse=$enableval,
- enable_pulse=yes)
-
-AC_ARG_ENABLE(fifo,
- AS_HELP_STRING([--disable-fifo],
- [disable support for writing audio to a FIFO (default: enable)]),
- enable_fifo=$enableval,
- enable_fifo=yes)
-
-AC_ARG_ENABLE(mvp,
- AS_HELP_STRING([--enable-mvp],
- [enable support for Hauppauge Media MVP (default: disable)]),
- enable_mvp=$enableval,
- enable_mvp=no)
+AC_ARG_ENABLE(curl,
+ AS_HELP_STRING([--disable-curl],
+ [enable support obtaining song data via HTTP (default: enable)]),
+ [enable_curl=$enableval],
+ [enable_curl=yes])
dnl
@@ -268,38 +216,19 @@ AM_CONDITIONAL(ENABLE_ARCHIVE, test x$enable_archive = xyes)
dnl
-dnl decoder plugins
+dnl metadata
dnl
-AC_ARG_ENABLE(oggvorbis,
- AS_HELP_STRING([--disable-oggvorbis],
- [disable Ogg Vorbis support (default: enable)]),
- enable_oggvorbis=$enableval,
- enable_oggvorbis=yes)
-
-AC_ARG_ENABLE(oggflac,
- AS_HELP_STRING([--disable-oggflac],
- [disable OggFLAC support (default: enable)]),
- enable_oggflac=$enableval,
- enable_oggflac=yes)
-
-AC_ARG_ENABLE(flac,
- AS_HELP_STRING([--disable-flac],
- [disable flac support (default: enable)]),
- enable_flac=$enableval,
- enable_flac=yes)
+AC_ARG_ENABLE(id3,
+ AS_HELP_STRING([--disable-id3],
+ [disable id3 support (default: enable)]),
+ enable_id3=$enableval,
+ enable_id3=yes)
-AC_ARG_ENABLE(mp3,
- AS_HELP_STRING([--disable-mp3],
- [disable mp3 support (default: enable)]),
- enable_mp3=$enableval,
- enable_mp3=yes)
-AC_ARG_ENABLE(lame,
- AS_HELP_STRING([--disable-lame],
- [disable lame support (default: enable)]),
- enable_lame=$enableval,
- enable_lame=yes)
+dnl
+dnl decoder plugins
+dnl
AC_ARG_ENABLE(aac,
AS_HELP_STRING([--disable-aac],
@@ -307,12 +236,28 @@ AC_ARG_ENABLE(aac,
enable_aac=$enableval,
enable_aac=yes)
+AC_ARG_WITH(faad,[ --with-faad=PFX Prefix where faad2 is installed], faad_prefix="$withval", faad_prefix="")
+AC_ARG_WITH(faad-libraries,[ --with-faad-libraries=DIR Directory where faad2 library is installed (optional)], faad_libraries="$withval", faad_libraries="")
+AC_ARG_WITH(faad-includes,[ --with-faad-includes=DIR Directory where faad2 header files are installed (optional)], faad_includes="$withval", faad_includes="")
+
AC_ARG_ENABLE(audiofile,
AS_HELP_STRING([--disable-audiofile],
[disable audiofile support, disables wave support (default: enable)]),
enable_audiofile=$enableval,
enable_audiofile=yes)
+AC_ARG_ENABLE(ffmpeg,
+ AS_HELP_STRING([--disable-ffmpeg],
+ [enable FFMPEG support (default: enable)]),
+ enable_ffmpeg=$enableval,
+ enable_ffmpeg=yes)
+
+AC_ARG_ENABLE(flac,
+ AS_HELP_STRING([--disable-flac],
+ [disable flac support (default: enable)]),
+ enable_flac=$enableval,
+ enable_flac=yes)
+
AC_ARG_ENABLE(mod,
AS_HELP_STRING([--enable-mod],
[enable MOD support (default: disable)]),
@@ -325,29 +270,44 @@ AC_ARG_ENABLE(modplug,
enable_modplug=$enableval,
enable_modplug=no)
+AC_ARG_ENABLE(mp3,
+ AS_HELP_STRING([--disable-mp3],
+ [disable mp3 support (default: enable)]),
+ enable_mp3=$enableval,
+ enable_mp3=yes)
+
AC_ARG_ENABLE(mpc,
AS_HELP_STRING([--disable-mpc],
[disable musepack (MPC) support (default: enable)]),
enable_mpc=$enableval,
enable_mpc=yes)
+AC_ARG_ENABLE(oggflac,
+ AS_HELP_STRING([--disable-oggflac],
+ [disable OggFLAC support (default: enable)]),
+ enable_oggflac=$enableval,
+ enable_oggflac=yes)
+
+AC_ARG_ENABLE(oggvorbis,
+ AS_HELP_STRING([--disable-oggvorbis],
+ [disable Ogg Vorbis support (default: enable)]),
+ enable_oggvorbis=$enableval,
+ enable_oggvorbis=yes)
+
+AC_ARG_WITH(tremor,[[ --with-tremor[=PFX] Use Tremor(vorbisidec) integer Ogg-Vorbis decoder (with optional prefix)]], use_tremor=yes; test x$withval != xyes && tremor_prefix="$withval",)
+AC_ARG_WITH(tremor-libraries,[ --with-tremor-libraries=DIR Directory where Tremor library is installed (optional)], tremor_libraries="$withval", tremor_libraries="")
+AC_ARG_WITH(tremor-includes,[ --with-tremor-includes=DIR Directory where Tremor header files are installed (optional)], tremor_includes="$withval", tremor_includes="")
+
AC_ARG_ENABLE(wavpack,
AS_HELP_STRING([--disable-wavpack],
[disable WavPack support (default: enable)]),
enable_wavpack=$enableval,
enable_wavpack=yes)
-AC_ARG_ENABLE(ffmpeg,
- AS_HELP_STRING([--disable-ffmpeg],
- [enable FFMPEG support (default: enable)]),
- enable_ffmpeg=$enableval,
- enable_ffmpeg=yes)
-AC_ARG_ENABLE(id3,
- AS_HELP_STRING([--disable-id3],
- [disable id3 support (default: enable)]),
- enable_id3=$enableval,
- enable_id3=yes)
+dnl
+dnl converters
+dnl
AC_ARG_ENABLE(lsr,
AS_HELP_STRING([--disable-lsr],
@@ -356,14 +316,74 @@ AC_ARG_ENABLE(lsr,
enable_lsr=yes)
-AC_ARG_WITH(tremor,[[ --with-tremor[=PFX] Use Tremor(vorbisidec) integer Ogg-Vorbis decoder (with optional prefix)]], use_tremor=yes; test x$withval != xyes && tremor_prefix="$withval",)
-AC_ARG_WITH(tremor-libraries,[ --with-tremor-libraries=DIR Directory where Tremor library is installed (optional)], tremor_libraries="$withval", tremor_libraries="")
-AC_ARG_WITH(tremor-includes,[ --with-tremor-includes=DIR Directory where Tremor header files are installed (optional)], tremor_includes="$withval", tremor_includes="")
+dnl
+dnl encoder plugins
+dnl
-AC_ARG_WITH(faad,[ --with-faad=PFX Prefix where faad2 is installed], faad_prefix="$withval", faad_prefix="")
-AC_ARG_WITH(faad-libraries,[ --with-faad-libraries=DIR Directory where faad2 library is installed (optional)], faad_libraries="$withval", faad_libraries="")
-AC_ARG_WITH(faad-includes,[ --with-faad-includes=DIR Directory where faad2 header files are installed (optional)], faad_includes="$withval", faad_includes="")
-AC_ARG_WITH(zeroconf,[[ --with-zeroconf=[auto|avahi|bonjour|no] Enable zeroconf backend (default=auto)]], with_zeroconf="$withval", with_zeroconf="auto")
+AC_ARG_ENABLE(lame,
+ AS_HELP_STRING([--disable-lame],
+ [disable lame support (default: enable)]),
+ enable_lame=$enableval,
+ enable_lame=yes)
+
+
+dnl
+dnl audio output plugins
+dnl
+
+AC_ARG_ENABLE(alsa,
+ AS_HELP_STRING([--disable-alsa],
+ [disable ALSA support (default: enable)]),
+ enable_alsa=$enableval,
+ enable_alsa=yes)
+
+AC_ARG_ENABLE(ao,
+ AS_HELP_STRING([--enable-ao],
+ [enable support for libao (default: disable)]),
+ enable_ao=$enableval,
+ enable_ao=no)
+
+AC_ARG_ENABLE(fifo,
+ AS_HELP_STRING([--disable-fifo],
+ [disable support for writing audio to a FIFO (default: enable)]),
+ enable_fifo=$enableval,
+ enable_fifo=yes)
+
+AC_ARG_ENABLE(jack,
+ AS_HELP_STRING([--disable-jack],
+ [disable jack support (default: enable)]),
+ enable_jack=$enableval,
+ enable_jack=yes)
+
+AC_ARG_ENABLE(mvp,
+ AS_HELP_STRING([--enable-mvp],
+ [enable support for Hauppauge Media MVP (default: disable)]),
+ enable_mvp=$enableval,
+ enable_mvp=no)
+
+AC_ARG_ENABLE(oss,
+ AS_HELP_STRING([--disable-oss],
+ [disable OSS support (default: enable)]),
+ enable_oss=$enableval,
+ enable_oss=yes)
+
+AC_ARG_ENABLE(pulse,
+ AS_HELP_STRING([--disable-pulse],
+ [disable support for the PulseAudio sound server (default: enable)]),
+ enable_pulse=$enableval,
+ enable_pulse=yes)
+
+AC_ARG_ENABLE(shout-ogg,
+ AS_HELP_STRING([--disable-shout-ogg],
+ [disable support for ogg streaming through shout (default: enable)]),
+ [enable_shout_ogg=$enableval],
+ [enable_shout_ogg=yes])
+
+AC_ARG_ENABLE(shout-mp3,
+ AS_HELP_STRING([--disable-shout-mp3],
+ [disable support for mp3 streaming through shout (default: enable)]),
+ [enable_shout_mp3=$enableval],
+ [enable_shout_mp3=yes])
if test x$enable_tcp = xno; then
# if we don't support TCP, we don't need IPv6 either