Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 117b076dad7ff754880a3024723165bd > files > 5

xine-lib-1.1.21-5.fc18.src.rpm

diff -ur xine-lib-1.1.21/configure.ac xine-lib-1.1.21-samba4/configure.ac
--- xine-lib-1.1.21/configure.ac	2012-07-16 21:42:38.000000000 +0200
+++ xine-lib-1.1.21-samba4/configure.ac	2013-02-12 15:44:33.000000000 +0100
@@ -1698,12 +1698,10 @@
   [with_samba=$enableval], [with_samba=yes])
 
 if test "x$with_samba" = "xyes"; then
-  AC_CHECK_LIB(smbclient, smbc_init,
-	[ AC_CHECK_HEADER(libsmbclient.h,
-		[ have_libsmbclient=yes
-		  LIBSMBCLIENT_LIBS="-lsmbclient" ], 
-		AC_MSG_RESULT([*** All libsmbclient dependent parts will be disabled ***]))],
-	AC_MSG_RESULT([*** All libsmbclient dependent parts will be disabled ***]))
+  PKG_CHECK_MODULES([LIBSMBCLIENT], [smbclient],
+    [have_libsmbclient=yes],
+    AC_MSG_RESULT(*** All libsmbclient dependent parts will be disabled ***))
+  AC_SUBST(LIBSMBCLIENT_CFLAGS)
   AC_SUBST(LIBSMBCLIENT_LIBS)
 fi
 AM_CONDITIONAL(HAVE_LIBSMBCLIENT, test "x$have_libsmbclient" = "xyes")
diff -ur xine-lib-1.1.21/src/input/Makefile.am xine-lib-1.1.21-samba4/src/input/Makefile.am
--- xine-lib-1.1.21/src/input/Makefile.am	2012-07-16 21:42:38.000000000 +0200
+++ xine-lib-1.1.21-samba4/src/input/Makefile.am	2013-02-12 15:46:45.000000000 +0100
@@ -150,7 +150,7 @@
 
 xineplug_inp_smb_la_SOURCES = input_smb.c
 xineplug_inp_smb_la_LIBADD = $(XINE_LIB) $(LIBSMBCLIENT_LIBS) $(LTLIBINTL)
-xineplug_inp_smb_la_CFLAGS = $(VISIBILITY_FLAG) $(AM_CFLAGS)
+xineplug_inp_smb_la_CFLAGS = $(VISIBILITY_FLAG) $(AM_CFLAGS) $(LIBSMBCLIENT_CFLAGS)
 xineplug_inp_smb_la_LDFLAGS = $(xineplug_ldflags)
 
 xineplug_inp_pvr_la_SOURCES = input_pvr.c