Followup-For: Bug #815354 Control: tag -1 patch Hi,
attached is a patch that makes xine-lib-1.2 build without samba support on hurd-i386. I intent to NMU this (together with the FFmpeg 2.9 support patch). Andreas
diff -Nru xine-lib-1.2-1.2.6/debian/changelog xine-lib-1.2-1.2.6/debian/changelog --- xine-lib-1.2-1.2.6/debian/changelog 2014-07-06 16:34:25.000000000 +0000 +++ xine-lib-1.2-1.2.6/debian/changelog 2016-03-09 19:34:08.000000000 +0000 @@ -1,3 +1,10 @@ +xine-lib-1.2 (1.2.6-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Build without samba support on hurd-i386. (Closes: #815354) + + -- Andreas Beckmann <[email protected]> Wed, 09 Mar 2016 19:33:44 +0000 + xine-lib-1.2 (1.2.6-1) unstable; urgency=medium * New upstream release. diff -Nru xine-lib-1.2-1.2.6/debian/control xine-lib-1.2-1.2.6/debian/control --- xine-lib-1.2-1.2.6/debian/control 2014-07-06 16:08:11.000000000 +0000 +++ xine-lib-1.2-1.2.6/debian/control 2016-03-09 19:36:28.000000000 +0000 @@ -20,7 +20,8 @@ liblircclient-dev, libjack-jackd2-dev | libjack-dev (>= 0.116.1-3), libdirectfb-dev (>= 0.9.22), libgtk2.0-dev, libfaad-dev, libflac-dev, libsdl1.2-dev, libwavpack-dev, - libsmbclient-dev, libspeex-dev, libmng-dev, + libsmbclient-dev [!hurd-i386], + libspeex-dev, libmng-dev, libmad0-dev, libmpcdec-dev, libcdio-dev (>= 0.76), libbluray-dev, zlib1g-dev, w3m, xmlto, librsvg2-bin diff -Nru xine-lib-1.2-1.2.6/debian/rules xine-lib-1.2-1.2.6/debian/rules --- xine-lib-1.2-1.2.6/debian/rules 2014-07-06 13:28:16.000000000 +0000 +++ xine-lib-1.2-1.2.6/debian/rules 2016-03-09 20:08:34.000000000 +0000 @@ -219,7 +219,7 @@ grep -v -e dxr3 -e syncfb -e vaapi -e vdpau $^ >$@ debian/libxine2-misc-plugins.install.hurd-i386: debian/libxine2-misc-plugins.install - grep -v -e dxr3 -e pvr -e v4l -e alsa -e dvb -e vcdo $^ >$@ + grep -v -e dxr3 -e pvr -e v4l -e alsa -e dvb -e vcdo -e smb $^ >$@ debian/libxine2-console.install.hurd-i386: debian/libxine2-console.install grep -v -e out_fb $^ >$@

