]> git.sesse.net Git - vlc/commitdiff
Switch smbclient detection to pkg-config
authorNicolas Chauvet <kwizart@gmail.com>
Tue, 26 Feb 2013 11:47:43 +0000 (12:47 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 26 Feb 2013 11:48:04 +0000 (12:48 +0100)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
configure.ac
modules/access/Modules.am

index c9666e52841580b961725fb4ea9ec620ad5d6652..421ba14e2577436986c626fa4ba7622bd2a2e37a 100644 (file)
@@ -1725,16 +1725,7 @@ PKG_ENABLE_MODULES_VLC([OPENCV], [opencv_example opencv_wrapper], [opencv > 2.0]
 dnl
 dnl  libsmbclient plugin
 dnl
-AC_ARG_ENABLE(smb,
-  [AS_HELP_STRING([--disable-smb], [disable SMB/CIFS support (default auto)])])
-if test "${enable_smb}" != "no"; then
-  AC_CHECK_HEADERS(libsmbclient.h,
-    [ VLC_ADD_PLUGIN([access_smb])
-      VLC_ADD_LIBS([access_smb],[-lsmbclient]) ],
-    [ if test -n "${enable_smb}"; then
-        AC_MSG_ERROR([cannot find libsmbclient headers])
-     fi ])
-fi
+PKG_ENABLE_MODULES_VLC([SMBCLIENT], [access_smb], [smbclient], (SMB/CIFS support), [auto])
 
 
 dnl
index d4bfa25c362b5a62af2935006a0855ac79b69c14..9722720380764fbbaf9f51db510fa1a07dc056d4 100644 (file)
@@ -267,8 +267,8 @@ endif
 ### Network streams ###
 
 libaccess_smb_plugin_la_SOURCES = smb.c
-libaccess_smb_plugin_la_CFLAGS = $(AM_CFLAGS)
-libaccess_smb_plugin_la_LIBADD = $(AM_LIBADD) $(LIBS_access_smb)
+libaccess_smb_plugin_la_CFLAGS = $(AM_CFLAGS) $(SMBCLIENT_CFLAGS)
+libaccess_smb_plugin_la_LIBADD = $(AM_LIBADD) $(SMBCLIENT_LIBS)
 if HAVE_WIN32
 libaccess_smb_plugin_la_LIBADD += -lmpr
 endif