git » vlc.git » commit 8da78bd

fix smb access plugin. FS#28536

author Ionuț Mircea Bîru
2012-02-22 11:18:56 UTC
committer Ionuț Mircea Bîru
2012-02-22 11:18:56 UTC
parent 19de93f028826a6ed8094df644aebb32a51561f2

fix smb access plugin. FS#28536

PKGBUILD +8 -3
access_smb_link_to_smbclient.patch +15 -0

diff --git a/PKGBUILD b/PKGBUILD
index 329fb0d..3da6969 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
 
 pkgname=vlc
 pkgver=2.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player"
 arch=('i686' 'x86_64')
 url="http://www.videolan.org/vlc/"
@@ -38,14 +38,19 @@ backup=('usr/share/vlc/lua/http/.hosts'
         'usr/share/vlc/lua/http/dialogs/.hosts')
 options=('!libtool')
 install=vlc.install
-source=("http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz")
-md5sums=('8806bff2ea9c76791123d444a92f708c')
+source=("http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"
+        access_smb_link_to_smbclient.patch)
+md5sums=('8806bff2ea9c76791123d444a92f708c'
+         '5f510fdea99cdb7941423eb40045968a')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
 
   sed -i -e 's:truetype/freefont:TTF:g' modules/text_renderer/freetype.c
 
+  patch -Np1 -i "${srcdir}/access_smb_link_to_smbclient.patch"
+  autoreconf -fi
+
   ./configure --prefix=/usr \
               --disable-rpath \
               --enable-faad \
diff --git a/access_smb_link_to_smbclient.patch b/access_smb_link_to_smbclient.patch
new file mode 100644
index 0000000..3891108
--- /dev/null
+++ b/access_smb_link_to_smbclient.patch
@@ -0,0 +1,15 @@
+X-Git-Url: http://git.videolan.org/?p=vlc.git;a=blobdiff_plain;f=modules%2Faccess%2FModules.am;h=be8c47b8fee03e5f4fc42c61b8e13f2d6ad587df;hp=81d8e78edc214026ceff3b17996b7bdbc47b3c26;hb=718b1f9901e5077b50c2189604afba883ca87bf7;hpb=84a1a3461adf901ff134a09eb4341cc301fdc6dd
+
+diff --git a/modules/access/Modules.am b/modules/access/Modules.am
+index 81d8e78..be8c47b 100644
+--- a/modules/access/Modules.am
++++ b/modules/access/Modules.am
+@@ -36,7 +36,7 @@ libsdp_plugin_la_DEPENDENCIES =
+ 
+ libaccess_smb_plugin_la_SOURCES = smb.c
+ libaccess_smb_plugin_la_CFLAGS = $(AM_CFLAGS)
+-libaccess_smb_plugin_la_LIBADD = $(AM_LIBADD)
++libaccess_smb_plugin_la_LIBADD = $(AM_LIBADD) $(LIBS_access_smb)
+ if HAVE_WIN32
+ libaccess_smb_plugin_la_LIBADD += -lmpr
+ endif