]> git.sesse.net Git - vlc/commitdiff
Configure: don't stop everything when modplug 0.8.8 is detected, just deactivate...
authorJean-Baptiste Kempf <jb@videolan.org>
Sun, 18 Jul 2010 16:28:19 +0000 (18:28 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Sun, 18 Jul 2010 16:39:19 +0000 (18:39 +0200)
This was annoying because if you had a modplug.pc and didn't --enable-mod, it was auto-detected and then failed.

configure.ac

index d375cf38d328d90002aa0dc7eb319dae078d3288..ad074dbe8be8a62f690b1ab54a90c8f07f3743db 100644 (file)
@@ -2488,15 +2488,12 @@ then
       AC_MSG_ERROR([cannot find ${real_mod_tree}/src/.libs/libmodplug.a, make sure you compiled mod in ${with_mod_tree}])
     fi
   else
-    PKG_CHECK_MODULES(LIBMODPLUG, [libmodplug >= 0.8], [
-      PKG_CHECK_MODULES(WORKING_LIBMODPLUG, [libmodplug != 0.8.8],, [
-        AC_MSG_ERROR([libmodplug version 0.8.8 will not work. Please upgrade to 0.8.8.1 or later (or downgrade to 0.8.7)!])
-      ])
-      VLC_ADD_PLUGIN([mod])
-      VLC_ADD_CXXFLAGS([mod],[$LIBMODPLUG_CFLAGS])
-      VLC_ADD_LIBS([mod],[$LIBMODPLUG_LIBS])
+    PKG_CHECK_MODULES(LIBMODPLUG, [libmodplug >= 0.8 libmodplug != 0.8.8], [
+          VLC_ADD_PLUGIN([mod])
+          VLC_ADD_CXXFLAGS([mod],[$LIBMODPLUG_CFLAGS])
+          VLC_ADD_LIBS([mod],[$LIBMODPLUG_LIBS])
     ], [
-      AC_MSG_WARN([libmodplug not found!])
+      AC_MSG_WARN([libmodplug not found or a broken version (0.8.8.0) was found!])
     ])
   fi
 fi