Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mpd
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Иван Мажукин
mpd
Commits
cd2d47b0
Commit
cd2d47b0
authored
Mar 28, 2009
by
Max Kellermann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
configure.ac: use more MPD_AUTO_PKG()
parent
87e0b1ad
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
83 additions
and
86 deletions
+83
-86
configure.ac
configure.ac
+83
-86
No files found.
configure.ac
View file @
cd2d47b0
...
...
@@ -227,12 +227,12 @@ AM_CONDITIONAL(HAVE_BONJOUR, test x$with_zeroconf = xbonjour)
AC_ARG_ENABLE(sqlite,
AS_HELP_STRING([--enable-sqlite],
[enable support for the SQLite database
(default: disable)
]),,
[enable_sqlite=
n
o])
[enable support for the SQLite database]),,
[enable_sqlite=
aut
o])
MPD_AUTO_PKG(sqlite, SQLITE, [sqlite3],
[SQLite database support], [sqlite not found])
if test x$enable_sqlite = xyes; then
PKG_CHECK_MODULES([SQLITE], [sqlite3],,
[AC_MSG_ERROR(sqlite not found)])
AC_DEFINE([ENABLE_SQLITE], 1, [Define to enable sqlite database support])
fi
...
...
@@ -244,14 +244,14 @@ dnl input plugins
dnl
AC_ARG_ENABLE(curl,
AS_HELP_STRING([--
dis
able-curl],
[enable support
obtaining song data via HTTP (default: enable
)]),,
[enable_curl=
yes
])
AS_HELP_STRING([--
en
able-curl],
[enable support
for libcurl HTTP streaming (default: auti
)]),,
[enable_curl=
auto
])
MPD_AUTO_PKG(curl, CURL, [libcurl],
[libcurl HTTP streaming], [libcurl not found])
if test x$enable_curl = xyes; then
PKG_CHECK_MODULES(CURL, [libcurl],
AC_DEFINE(HAVE_CURL, 1, [Define when libcurl is used for HTTP streaming]),
enable_curl=no)
AC_DEFINE(HAVE_CURL, 1, [Define when libcurl is used for HTTP streaming])
fi
AM_CONDITIONAL(HAVE_CURL, test x$enable_curl = xyes)
...
...
@@ -271,14 +271,14 @@ AM_CONDITIONAL(ENABLE_LASTFM, test x$enable_lastfm = xyes)
AC_ARG_ENABLE(mms,
AS_HELP_STRING([--enable-mms],
[enable the MMS protocol with libmms
(default: disable)
]),,
[enable_mms=
n
o])
[enable the MMS protocol with libmms]),,
[enable_mms=
aut
o])
MPD_AUTO_PKG(mms, MMS, [libmms],
[libmms mms:// protocol support], [libmms not found])
if test x$enable_mms = xyes; then
PKG_CHECK_MODULES(MMS, [libmms],
AC_DEFINE(ENABLE_MMS, 1,
[Define when libmms is used for the MMS protocol]),
AC_MSG_ERROR([libmms not found]))
AC_DEFINE(ENABLE_MMS, 1,
[Define when libmms is used for the MMS protocol])
fi
AM_CONDITIONAL(ENABLE_MMS, test x$enable_mms = xyes)
...
...
@@ -394,14 +394,14 @@ AC_ARG_ENABLE(mp3,,
enable_mad=yes)
AC_ARG_ENABLE(mad,
AS_HELP_STRING([--
dis
able-mad],
[
disable mad mp3 decoder support (default: enable)
]),,
enable_mad=
yes
)
AS_HELP_STRING([--
en
able-mad],
[
enable libmad mp3 decoder plugin
]),,
enable_mad=
auto
)
MPD_AUTO_PKG(mad, MAD, [mad],
[libmad MP3 decoder plugin], [libmad not found])
if test x$enable_mad = xyes; then
PKG_CHECK_MODULES([MAD], [mad],
AC_DEFINE(HAVE_MAD, 1, [Define to use libmad]),
enable_mad=no)
AC_DEFINE(HAVE_MAD, 1, [Define to use libmad])
fi
AM_CONDITIONAL(HAVE_MAD, test x$enable_mad = xyes)
...
...
@@ -412,8 +412,15 @@ AC_ARG_ENABLE(mod,
AC_ARG_ENABLE(modplug,
AS_HELP_STRING([--enable-modplug],
[enable MODPLUG support (default: disable)]),,
enable_modplug=no)
[enable modplug decoder plugin]),,
enable_modplug=auto)
MPD_AUTO_PKG(modplug, MODPLUG, [libmodplug],
[modplug decoder plugin], [libmodplug not found])
AM_CONDITIONAL(HAVE_MODPLUG, test x$enable_modplug = xyes)
if test x$enable_modplug = xyes; then
AC_DEFINE(HAVE_MODPLUG, 1, [Define for modplug support])
fi
AC_ARG_ENABLE(mpc,
AS_HELP_STRING([--disable-mpc],
...
...
@@ -475,15 +482,15 @@ dnl converters
dnl
AC_ARG_ENABLE(lsr,
AS_HELP_STRING([--
dis
able-lsr],
[
disable libsamplerate support (default: enable)
]),,
enable_lsr=
yes
)
AS_HELP_STRING([--
en
able-lsr],
[
enable libsamplerate support
]),,
enable_lsr=
auto
)
MPD_AUTO_PKG(lsr, SAMPLERATE, [samplerate >= 0.0.15],
[libsamplerate resampling], [libsamplerate not found])
if test x$enable_lsr = xyes; then
PKG_CHECK_MODULES([SAMPLERATE], [samplerate >= 0.0.15],
[AC_DEFINE([HAVE_LIBSAMPLERATE], 1,
[Define to enable libsamplerate])],
[enable_lsr=no;AC_MSG_WARN([libsamplerate not found -- disabling])])
AC_DEFINE([HAVE_LIBSAMPLERATE], 1,
[Define to enable libsamplerate])
fi
if test x$enable_lsr = xyes; then
...
...
@@ -511,14 +518,22 @@ dnl audio output plugins
dnl
AC_ARG_ENABLE(alsa,
AS_HELP_STRING([--
dis
able-alsa],
[disable ALSA support
(default: enable)
]),,
AS_HELP_STRING([--
en
able-alsa],
[disable ALSA support]),,
enable_alsa=auto)
AC_ARG_ENABLE(ao,
AS_HELP_STRING([--enable-ao],
[enable support for libao (default: disable)]),,
enable_ao=no)
[enable support for libao]),,
enable_ao=auto)
MPD_AUTO_PKG(ao, AO, [ao],
[libao output plugin], [libao not found])
if test x$enable_ao = xyes; then
AC_DEFINE(HAVE_AO, 1, [Define to play with ao])
fi
AM_CONDITIONAL(HAVE_AO, test x$enable_ao = xyes)
AC_ARG_ENABLE(fifo,
AS_HELP_STRING([--disable-fifo],
...
...
@@ -537,9 +552,27 @@ fi
AM_CONDITIONAL(ENABLE_PIPE_OUTPUT, test x$enable_pipe_output = xyes)
AC_ARG_ENABLE(jack,
AS_HELP_STRING([--disable-jack],
[disable jack support (default: enable)]),,
enable_jack=yes)
AS_HELP_STRING([--enable-jack],
[enable jack support]),,
enable_jack=auto)
MPD_AUTO_PKG(jack, JACK, [jack >= 0.4],
[JACK output plugin], [libjack not found])
if test x$enable_jack = xyes; then
AC_DEFINE([HAVE_JACK], 1, [Define to enable JACK support])
fi
if test x$enable_jack = xyes; then
# check whether jack_set_info_function() is available
old_LIBS=$LIBS
LIBS="$LIBS $JACK_LIBS"
AC_CHECK_FUNCS(jack_set_info_function)
LIBS=$old_LIBS
fi
AM_CONDITIONAL(HAVE_JACK, test x$enable_jack = xyes)
AC_ARG_ENABLE(mvp,
AS_HELP_STRING([--enable-mvp],
...
...
@@ -552,9 +585,18 @@ AC_ARG_ENABLE(oss,
enable_oss=yes)
AC_ARG_ENABLE(pulse,
AS_HELP_STRING([--disable-pulse],
[disable support for the PulseAudio sound server (default: enable)]),,
enable_pulse=yes)
AS_HELP_STRING([--enable-pulse],
[enable support for the PulseAudio sound server]),,
enable_pulse=auto)
MPD_AUTO_PKG(pulse, PULSE, [libpulse-simple],
[PulseAudio output plugin], [libpulse not found])
if test x$enable_pulse = xyes; then
AC_DEFINE([HAVE_PULSE], 1,
[Define to enable PulseAudio support])
fi
AM_CONDITIONAL(HAVE_PULSE, test x$enable_pulse = xyes)
AC_ARG_ENABLE(oggvorbis-encoder,
AS_HELP_STRING([--disable-oggvorbis-encoder],
...
...
@@ -641,14 +683,6 @@ if test x$enable_lame = xyes; then
[Define to enable the lame encoder plugin])
fi
if test x$enable_ao = xyes; then
PKG_CHECK_MODULES(AO, [ao],
AC_DEFINE(HAVE_AO, 1, [Define to play with ao]),
enable_ao=no)
fi
AM_CONDITIONAL(HAVE_AO, test x$enable_ao = xyes)
if test x$enable_oss = xyes; then
AC_CHECK_HEADER(sys/soundcard.h,
[enable_oss=yes;AC_DEFINE(HAVE_OSS,1,[Define to enable OSS])],
...
...
@@ -658,15 +692,6 @@ fi
AM_CONDITIONAL(HAVE_OSS, test x$enable_oss = xyes)
if test x$enable_pulse = xyes; then
PKG_CHECK_MODULES([PULSE], [libpulse-simple],
[AC_DEFINE([HAVE_PULSE], 1,
[Define to enable PulseAudio support])],
[enable_pulse=no;AC_MSG_WARN([PulseAudio not found -- disabling])])
fi
AM_CONDITIONAL(HAVE_PULSE, test x$enable_pulse = xyes)
if test x$enable_fifo = xyes; then
AC_CHECK_FUNC([mkfifo],
[enable_fifo=yes;AC_DEFINE([HAVE_FIFO], 1,
...
...
@@ -691,26 +716,6 @@ fi
AM_CONDITIONAL(HAVE_ALSA, test x$enable_alsa = xyes)
if test x$enable_jack = xyes; then
PKG_CHECK_MODULES([JACK],
[jack >= 0.4],
[AC_DEFINE([HAVE_JACK], 1,
[Define to enable JACK support])],
enable_jack=no)
fi
if test x$enable_jack = xyes; then
# check whether jack_set_info_function() is available
old_LIBS=$LIBS
LIBS="$LIBS $JACK_LIBS"
AC_CHECK_FUNCS(jack_set_info_function)
LIBS=$old_LIBS
fi
AM_CONDITIONAL(HAVE_JACK, test x$enable_jack = xyes)
if test x$enable_id3 = xyes; then
PKG_CHECK_MODULES([ID3TAG], [id3tag],,
AC_CHECK_LIB(id3tag, id3_file_open,
...
...
@@ -892,14 +897,6 @@ fi
AM_CONDITIONAL(HAVE_MIKMOD, test x$enable_mod = xyes)
if test x$enable_modplug = xyes; then
PKG_CHECK_MODULES(MODPLUG, [libmodplug],
AC_DEFINE(HAVE_MODPLUG, 1, [Define for modplug support]),
enable_modplug=no)
fi
AM_CONDITIONAL(HAVE_MODPLUG, test x$enable_modplug = xyes)
if test x$enable_ffmpeg = xyes; then
PKG_CHECK_MODULES(FFMPEG, [libavformat libavcodec libavutil],,
enable_ffmpeg=no)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment