]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - configure.ac
configure.ac: Print whether libid3tag was found.
[paraslash.git] / configure.ac
index a974ddb8a7d02f402be5d72f79dc45d05a15f57e..592adfe2c40a4fd5ad02675b63f5bd05c1ba9f99 100644 (file)
@@ -434,6 +434,21 @@ fi
 CPPFLAGS="$OLD_CPPFLAGS"
 LDFLAGS="$OLD_LDFLAGS"
 LIBS="$OLD_LIBS"
+###################################################################### libid3tag
+AC_MSG_CHECKING(for libid3tag)
+AC_TRY_LINK([
+       #include <id3tag.h>
+],[
+       struct id3_tag t = {.flags = 0};
+],[have_libid3tag=yes],[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"
+else
+       AC_MSG_WARN([no support for id3v2 tags])
+fi
 ########################################################################### alsa
 have_alsa="yes"
 OLD_CPPFLAGS="$CPPFLAGS"
@@ -715,6 +730,7 @@ paraslash configuration:
 ~~~~~~~~~~~~~~~~~~~~~~~~
 unix socket credentials: $have_ucred
 audio formats supported by para_server/para_afh: $server_audio_formats
+id3 version2 support: $have_libid3tag
 senders supported by para_server: $senders
 receivers supported by para_audiod/para_recv: $receivers
 filters supported by para_audiod/para_filter: $filters