[xiph-commits] r16373 - trunk/ezstream/m4
moritz at svn.xiph.org
moritz at svn.xiph.org
Sat Aug 1 06:46:39 PDT 2009
Author: moritz
Date: 2009-08-01 06:46:39 -0700 (Sat, 01 Aug 2009)
New Revision: 16373
Modified:
trunk/ezstream/m4/ccflags.m4
trunk/ezstream/m4/libshout.m4
trunk/ezstream/m4/libvorbis.m4
trunk/ezstream/m4/libxml2.m4
trunk/ezstream/m4/taglib.m4
Log:
Update m4 macros to latest version.
Modified: trunk/ezstream/m4/ccflags.m4
===================================================================
--- trunk/ezstream/m4/ccflags.m4 2009-08-01 10:54:00 UTC (rev 16372)
+++ trunk/ezstream/m4/ccflags.m4 2009-08-01 13:46:39 UTC (rev 16373)
@@ -85,10 +85,17 @@
AC_MSG_CHECKING([if ${CC} supports an error flag])
AC_LANG_PUSH([C])
save_CFLAGS="${CFLAGS}"
- CFLAGS="${CFLAGS} -Werror"
- AC_TRY_LINK([], [],
- [local_cv_prog_cc_error_flag=-Werror],
- [local_cv_prog_cc_error_flag=no])
+ local_cv_prog_cc_error_flag="-Werror" # GCC
+ CFLAGS="${save_CFLAGS} ${local_cv_prog_cc_error_flag}"
+ AC_TRY_LINK([], [], [],
+ [
+ local_cv_prog_cc_error_flag="-errwarn" # Sun C
+ CFLAGS="${save_CFLAGS} ${local_cv_prog_cc_error_flag}"
+ AC_TRY_LINK([], [], [],
+ [
+ local_cv_prog_cc_error_flag=no]
+ )]
+ )
CFLAGS="${save_CFLAGS}"
AC_LANG_POP([C])
if test x"${local_cv_prog_cc_error_flag}" != "xno"; then
Modified: trunk/ezstream/m4/libshout.m4
===================================================================
--- trunk/ezstream/m4/libshout.m4 2009-08-01 10:54:00 UTC (rev 16372)
+++ trunk/ezstream/m4/libshout.m4 2009-08-01 13:46:39 UTC (rev 16373)
@@ -1,9 +1,9 @@
dnl # $Id$
dnl # Check for a working installation of libshout.
-dnl # Provides appropriate --with configuration options, fills and substitutes
-dnl # the LIBSHOUT_CFLAGS, LIBSHOUT_CPPFLAGS, LIBSHOUT_LDFLAGS and
-dnl # LIBSHOUT_LIBS variables accordingly.
+dnl # Provides appropriate --with configuration options, fills the
+dnl # LIBSHOUT_CFLAGS, LIBSHOUT_CPPFLAGS, LIBSHOUT_LDFLAGS and LIBSHOUT_LIBS
+dnl # variables accordingly.
dnl # Copyright (c) 2009 Moritz Grimm <mgrimm at mrsserver.net>
@@ -39,11 +39,6 @@
[C preprocessor flags for libshout])
AC_ARG_VAR([LIBSHOUT_LDFLAGS],
[linker flags for libshout])
-if test x"${prefix}" = "xNONE"; then
- have_libshout_prefix="/usr/local"
-else
- have_libshout_prefix="${prefix}"
-fi
have_libshout_includes=""
have_libshout_libs=""
want_libshout="auto"
@@ -92,30 +87,29 @@
AC_CACHE_VAL([local_cv_have_lib_libshout_opts],
[
ax_check_libshout_shout_pc="no"
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_libshout_prefix}/lib/pkgconfig"
PKG_CHECK_EXISTS([shout], [ax_check_libshout_shout_pc=yes])
if test -z "${LIBSHOUT_CFLAGS}" \
-a x"${ax_check_libshout_shout_pc}" = "xyes"; then
LIBSHOUT_CFLAGS="`${PKG_CONFIG} --cflags-only-other shout`"
fi
if test -n "${LIBSHOUT_CPPFLAGS}"; then
- if test x"${have_libshout_includes}" != "x"; then
+ if test -n "${have_libshout_includes}"; then
LIBSHOUT_CPPFLAGS="${LIBSHOUT_CPPFLAGS} -I${have_libshout_includes}"
fi
else
- if test x"${have_libshout_includes}" != "x"; then
+ if test -n "${have_libshout_includes}"; then
LIBSHOUT_CPPFLAGS="-I${have_libshout_includes}"
else
if test x"${want_libshout}" = "xauto" \
-a x"${ax_check_libshout_shout_pc}" = "xyes"; then
LIBSHOUT_CPPFLAGS="`${PKG_CONFIG} --cflags-only-I shout`"
- else
+ elif test -n "${have_libshout_prefix}"; then
LIBSHOUT_CPPFLAGS="-I${have_libshout_prefix}/include"
fi
fi
fi
if test -n "${LIBSHOUT_LDFLAGS}"; then
- if test x"${have_libshout_libs}" != "x"; then
+ if test -n "${have_libshout_libs}"; then
LIBSHOUT_LDFLAGS="-L${have_libshout_libs} ${LIBSHOUT_LDFLAGS}"
fi
else
@@ -128,7 +122,7 @@
`${PKG_CONFIG} --libs-only-L shout` \
`${PKG_CONFIG} --libs-only-other shout` \
"
- else
+ elif test -n "${have_libshout_prefix}"; then
LIBSHOUT_LDFLAGS="-L${have_libshout_prefix}/lib"
fi
fi
@@ -150,7 +144,6 @@
if test x"${want_libshout}" != "xno"; then # want_libshout != no
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have__libshout_prefix}/lib/pkgconfig"
if test -z "${PKG_CONFIG}"; then
AC_MSG_ERROR([The pkg-config utility is required.], [1])
fi
Modified: trunk/ezstream/m4/libvorbis.m4
===================================================================
--- trunk/ezstream/m4/libvorbis.m4 2009-08-01 10:54:00 UTC (rev 16372)
+++ trunk/ezstream/m4/libvorbis.m4 2009-08-01 13:46:39 UTC (rev 16373)
@@ -2,8 +2,8 @@
dnl # Check for working installations of libvorbis, libvorbisfile and
dnl # libvorbisenc.
-dnl # Provides appropriate --with configuration options, fills and substitutes
-dnl # the VORBIS_CFLAGS, VORBIS_CPPFLAGS, VORBIS_LDFLAGS, LIBVORBIS_LIBS,
+dnl # Provides appropriate --with configuration options, fills the
+dnl # VORBIS_CFLAGS, VORBIS_CPPFLAGS, VORBIS_LDFLAGS, LIBVORBIS_LIBS,
dnl # LIBVORBISENC_LIBS and LIBVORBISFILE_LIBS variables accordingly.
@@ -50,11 +50,6 @@
[C preprocessor flags for the Vorbis libraries])
AC_ARG_VAR([VORBIS_LDFLAGS],
[linker flags for the Vorbis libraries])
-if test x"${prefix}" = "xNONE"; then
- have_libvorbis_prefix="/usr/local"
-else
- have_libvorbis_prefix="${prefix}"
-fi
have_libvorbis_includes=""
have_libvorbis_libs=""
want_libvorbis="auto"
@@ -103,30 +98,29 @@
AC_CACHE_VAL([local_cv_have_lib_libvorbis_opts],
[
ax_check_libvorbis_vorbis_pc="no"
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_libvorbis_prefix}/lib/pkgconfig"
PKG_CHECK_EXISTS([vorbis], [ax_check_libvorbis_vorbis_pc=yes])
if test -z "${VORBIS_CFLAGS}" \
-a x"${ax_check_libvorbis_vorbis_pc}" = "xyes"; then
VORBIS_CFLAGS="`${PKG_CONFIG} --cflags-only-other vorbis`"
fi
if test -n "${VORBIS_CPPFLAGS}"; then
- if test x"${have_libvorbis_includes}" != "x"; then
+ if test -n "${have_libvorbis_includes}"; then
VORBIS_CPPFLAGS="${VORBIS_CPPFLAGS} -I${have_libvorbis_includes}"
fi
else
- if test x"${have_libvorbis_includes}" != "x"; then
+ if test -n "${have_libvorbis_includes}"; then
VORBIS_CPPFLAGS="-I${have_libvorbis_includes}"
else
if test x"${want_libvorbis}" = "xauto" \
-a x"${ax_check_libvorbis_vorbis_pc}" = "xyes"; then
VORBIS_CPPFLAGS="`${PKG_CONFIG} --cflags-only-I vorbis`"
- else
+ elif test -n "${have_libvorbis_prefix}"; then
VORBIS_CPPFLAGS="-I${have_libvorbis_prefix}/include"
fi
fi
fi
if test -n "${VORBIS_LDFLAGS}"; then
- if test x"${have_libvorbis_libs}" != "x"; then
+ if test -n "${have_libvorbis_libs}"; then
VORBIS_LDFLAGS="-L${have_libvorbis_libs} ${VORBIS_LDFLAGS}"
fi
else
@@ -139,7 +133,7 @@
`${PKG_CONFIG} --libs-only-L vorbis` \
`${PKG_CONFIG} --libs-only-other vorbis` \
"
- else
+ elif test -n "${have_libvorbis_prefix}"; then
VORBIS_LDFLAGS="-L${have_libvorbis_prefix}/lib"
fi
fi
@@ -160,7 +154,6 @@
if test x"${want_libvorbis}" != "xno"; then # want_libvorbis != no
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_libvorbis_prefix}/lib/pkgconfig"
if test -z "${PKG_CONFIG}"; then
AC_MSG_ERROR([The pkg-config utility is required.], [1])
fi
@@ -255,7 +248,6 @@
if test x"${want_libvorbis}" != "xno"; then # want_libvorbis != no
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_libvorbis_prefix}/lib/pkgconfig"
if test -z "${PKG_CONFIG}"; then
AC_MSG_ERROR([The pkg-config utility is required.], [1])
fi
@@ -339,7 +331,6 @@
if test x"${want_libvorbis}" != "xno"; then # want_libvorbis != no
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_libvorbis_prefix}/lib/pkgconfig"
if test -z "${PKG_CONFIG}"; then
AC_MSG_ERROR([The pkg-config utility is required.], [1])
fi
Modified: trunk/ezstream/m4/libxml2.m4
===================================================================
--- trunk/ezstream/m4/libxml2.m4 2009-08-01 10:54:00 UTC (rev 16372)
+++ trunk/ezstream/m4/libxml2.m4 2009-08-01 13:46:39 UTC (rev 16373)
@@ -1,8 +1,8 @@
dnl # $Id$
dnl # Check for a working installation of libxml (version 2.)
-dnl # Provides appropriate --with configuration options, fills and substitutes
-dnl # the LIBXML2_CFLAGS, LIBXML2_CPPFLAGS, LIBXML2_LDFLAGS and LIBXML2_LIBS
+dnl # Provides appropriate --with configuration options, fills the
+dnl # LIBXML2_CFLAGS, LIBXML2_CPPFLAGS, LIBXML2_LDFLAGS and LIBXML2_LIBS
dnl # variables accordingly.
@@ -38,11 +38,6 @@
[C preprocessor flags for libxml2])
AC_ARG_VAR([LIBXML2_LDFLAGS],
[linker flags for libxml2])
-if test x"${prefix}" = "xNONE"; then
- have_libxml2_prefix="/usr/local"
-else
- have_libxml2_prefix="${prefix}"
-fi
have_libxml2_includes=""
have_libxml2_libs=""
want_libxml2="auto"
@@ -91,30 +86,29 @@
AC_CACHE_VAL([local_cv_have_lib_libxml2_opts],
[
ax_check_libxml2_xml2_pc="no"
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_libxml2_prefix}/lib/pkgconfig"
PKG_CHECK_EXISTS([libxml-2.0], [ax_check_libxml2_xml2_pc=yes])
if test -z "${LIBXML2_CFLAGS}" \
-a x"${ax_check_libxml2_xml2_pc}" = "xyes"; then
LIBXML2_CFLAGS="`${PKG_CONFIG} --cflags-only-other libxml-2.0`"
fi
if test -n "${LIBXML2_CPPFLAGS}"; then
- if test x"${have_libxml2_includes}" != "x"; then
+ if test -n "${have_libxml2_includes}"; then
LIBXML2_CPPFLAGS="${LIBXML2_CPPFLAGS} -I${have_libxml2_includes}"
fi
else
- if test x"${have_libxml2_includes}" != "x"; then
+ if test -n "${have_libxml2_includes}"; then
LIBXML2_CPPFLAGS="-I${have_libxml2_includes}"
else
if test x"${want_libxml2}" = "xauto" \
-a x"${ax_check_libxml2_xml2_pc}" = "xyes"; then
LIBXML2_CPPFLAGS="`${PKG_CONFIG} --cflags-only-I libxml-2.0`"
- else
+ elif test -n "${have_libxml2_prefix}"; then
LIBXML2_CPPFLAGS="-I${have_libxml2_prefix}/include"
fi
fi
fi
if test -n "${LIBXML2_LDFLAGS}"; then
- if test x"${have_libxml2_libs}" != "x"; then
+ if test -n "${have_libxml2_libs}"; then
LIBXML2_LDFLAGS="-L${have_libxml2_libs} ${LIBXML2_LDFLAGS}"
fi
else
@@ -127,7 +121,7 @@
`${PKG_CONFIG} --libs-only-L libxml-2.0` \
`${PKG_CONFIG} --libs-only-other libxml-2.0` \
"
- else
+ elif test -n "${have_libxml2_prefix}"; then
LIBXML2_LDFLAGS="-L${have_libxml2_prefix}/lib"
fi
fi
@@ -148,7 +142,6 @@
if test x"${want_libxml2}" != "xno"; then # want_libxml2 != no
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_libxml2_prefix}/lib/pkgconfig"
if test -z "${PKG_CONFIG}"; then
AC_MSG_ERROR([The pkg-config utility is required.], [1])
fi
@@ -172,7 +165,7 @@
CPPFLAGS="${CPPFLAGS} ${LIBXML2_CPPFLAGS}"
LDFLAGS="${LDFLAGS} ${LIBXML2_LDFLAGS}"
LIBS="${LIBXML2_LIBS} ${LIBS}"
-AC_CHECK_HEADERS([libxml/parser.h],
+AC_CHECK_HEADER([libxml/parser.h],
[
AC_MSG_CHECKING([if libxml2 works])
AC_LINK_IFELSE(
Modified: trunk/ezstream/m4/taglib.m4
===================================================================
--- trunk/ezstream/m4/taglib.m4 2009-08-01 10:54:00 UTC (rev 16372)
+++ trunk/ezstream/m4/taglib.m4 2009-08-01 13:46:39 UTC (rev 16373)
@@ -2,8 +2,8 @@
dnl # Check for working installations of TagLib and its C-wrapper library,
dnl # libtag_c.
-dnl # Provides appropriate --with configuration options, fills and substitutes
-dnl # the TAGLIB_CFLAGS, TAGLIB_CPPFLAGS, TAGLIB_LDFLAGS, TAGLIB_LIBS and
+dnl # Provides appropriate --with configuration options, fills the
+dnl # TAGLIB_CFLAGS, TAGLIB_CPPFLAGS, TAGLIB_LDFLAGS, TAGLIB_LIBS and
dnl # TAGLIB_C_LIBS variables accordingly.
@@ -45,11 +45,6 @@
[C preprocessor flags for TagLib])
AC_ARG_VAR([TAGLIB_LDFLAGS],
[linker flags for TagLib])
-if test x"${prefix}" = "xNONE"; then
- have_taglib_prefix="/usr/local"
-else
- have_taglib_prefix="${prefix}"
-fi
have_taglib_includes=""
have_taglib_libs=""
want_taglib="auto"
@@ -98,30 +93,29 @@
AC_CACHE_VAL([local_cv_have_lib_taglib_opts],
[
ax_check_taglib_taglib_pc="no"
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_taglib_prefix}/lib/pkgconfig"
PKG_CHECK_EXISTS([taglib], [ax_check_taglib_taglib_pc=yes])
if test -z "${TAGLIB_CFLAGS}" \
-a x"${ax_check_taglib_taglib_pc}" = "xyes"; then
TAGLIB_CFLAGS="`${PKG_CONFIG} --cflags-only-other taglib`"
fi
if test -n "${TAGLIB_CPPFLAGS}"; then
- if test x"${have_taglib_includes}" != "x"; then
+ if test -n "${have_taglib_includes}"; then
TAGLIB_CPPFLAGS="${TAGLIB_CPPFLAGS} -I${have_taglib_includes}"
fi
else
- if test x"${have_taglib_includes}" != "x"; then
+ if test -n "${have_taglib_includes}"; then
TAGLIB_CPPFLAGS="-I${have_taglib_includes}"
else
if test x"${want_taglib}" = "xauto" \
-a x"${ax_check_taglib_taglib_pc}" = "xyes"; then
TAGLIB_CPPFLAGS="`${PKG_CONFIG} --cflags-only-I taglib`"
- else
+ elif test -n "${have_taglib_prefix}"; then
TAGLIB_CPPFLAGS="-I${have_taglib_prefix}/include/taglib"
fi
fi
fi
if test -n "${TAGLIB_LDFLAGS}"; then
- if test x"${have_taglib_libs}" != "x"; then
+ if test -n "${have_taglib_libs}"; then
TAGLIB_LDFLAGS="-L${have_taglib_libs} ${TAGLIB_LDFLAGS}"
fi
else
@@ -134,7 +128,7 @@
`${PKG_CONFIG} --libs-only-L taglib` \
`${PKG_CONFIG} --libs-only-other taglib` \
"
- else
+ elif test -n "${have_taglib_prefix}"; then
TAGLIB_LDFLAGS="-L${have_taglib_prefix}/lib"
fi
fi
@@ -155,7 +149,6 @@
if test x"${want_taglib}" != "xno"; then # want_taglib != no
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_taglib_prefix}/lib/pkgconfig"
if test -z "${PKG_CONFIG}"; then
AC_MSG_ERROR([The pkg-config utility is required.], [1])
fi
@@ -260,7 +253,6 @@
if test x"${want_taglib}" != "xno"; then # want_taglib != no
-PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${have_taglib_prefix}/lib/pkgconfig"
if test -z "${PKG_CONFIG}"; then
AC_MSG_ERROR([The pkg-config utility is required.], [1])
fi
More information about the commits
mailing list