]> git.tuebingen.mpg.de Git - paraslash.git/commitdiff
Merge branch 't/configure_fix'
authorAndre Noll <maan@systemlinux.org>
Sun, 25 Mar 2012 18:32:23 +0000 (20:32 +0200)
committerAndre Noll <maan@systemlinux.org>
Sun, 25 Mar 2012 18:32:23 +0000 (20:32 +0200)
      configure: Fix warning message.

1  2 
configure.ac

diff --combined configure.ac
index ad4a5565063b2ac728f540afe0348d2d78b3cfb3,9265823533c673e700bed11f79db38507e101123..a57d8d72efb494d97fbcc2b1630dc635715fd950
@@@ -578,6 -578,7 +578,7 @@@ if test "$have_ogg" = "yes"; the
        AC_CHECK_LIB([speex], [speex_decoder_init], [], [ have_speex="no" ])
        AC_CHECK_HEADERS([speex/speex.h], [], [ have_speex="no" ])
  else
+       AC_MSG_WARN([vorbis/speex depend on libogg, which was not detected])
        have_vorbis="no"
        have_speex="no"
  fi
@@@ -596,8 -597,6 +597,6 @@@ if test "$have_vorbis" = "yes" || test 
        all_errlist_objs="$all_errlist_objs ogg_afh_common"
        afh_errlist_objs="$afh_errlist_objs ogg_afh_common"
        server_errlist_objs="$server_errlist_objs ogg_afh_common"
- else
-       AC_MSG_WARN([vorbis/speex require ogg])
  fi
  if test "$have_vorbis" = "yes"; then
        all_errlist_objs="$all_errlist_objs oggdec_filter ogg_afh"
@@@ -725,43 -724,20 +724,43 @@@ CPPFLAGS="$OLD_CPPFLAGS
  LDFLAGS="$OLD_LDFLAGS"
  LIBS="$OLD_LIBS"
  ###################################################################### libid3tag
 +OLD_CPPFLAGS="$CPPFLAGS"
 +OLD_LD_FLAGS="$LDFLAGS"
 +OLD_LIBS="$LIBS"
 +
 +have_libid3tag="yes"
 +AC_ARG_WITH(id3tag_headers, [AC_HELP_STRING(--with-id3tag-headers=dir,
 +      [look for id3tag header files also in dir])])
 +if test -n "$with_id3tag_headers"; then
 +      id3tag_cppflags="-I$with_id3tag_headers"
 +      CPPFLAGS="$CPPFLAGS $id3tag_cppflags"
 +fi
 +AC_ARG_WITH(id3tag_libs, [AC_HELP_STRING(--with-id3tag-libs=dir,
 +      [look for id3tag libs also in dir])])
 +if test -n "$with_id3tag_libs"; then
 +      id3tag_libs="-L$with_id3tag_libs"
 +      LDFLAGS="$LDFLAGS $id3tag_libs"
 +fi
 +
  AC_MSG_CHECKING(for libid3tag)
  AC_TRY_LINK([
        #include <id3tag.h>
  ],[
        struct id3_tag t = {.flags = 0};
 -],[have_libid3tag=yes],[have_libid3tag=no])
 +],[], [have_libid3tag=no])
  AC_MSG_RESULT($have_libid3tag)
 +
  if test ${have_libid3tag} = yes; then
        AC_DEFINE(HAVE_LIBID3TAG, 1, define to 1 you have libid3tag)
 -      server_ldflags="$server_ldflags -lid3tag"
 -      afh_ldflags="$afh_ldflags -lid3tag"
 +      server_ldflags="$server_ldflags $id3tag_libs -lid3tag -lz"
 +      afh_ldflags="$afh_ldflags $id3tag_libs -lid3tag -lz"
 +      AC_SUBST(id3tag_cppflags)
  else
        AC_MSG_WARN([no support for id3v2 tags])
  fi
 +CPPFLAGS="$OLD_CPPFLAGS"
 +LDFLAGS="$OLD_LDFLAGS"
 +LIBS="$OLD_LIBS"
  ########################################################################### flac
  OLD_CPPFLAGS="$CPPFLAGS"
  OLD_LD_FLAGS="$LDFLAGS"