talloc: fix build with B!=S

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Richard Purdie
2014-06-21 11:09:58 +02:00
committed by Martin Jansa
parent 01eb0f9192
commit 12cdf070d2
2 changed files with 29 additions and 5 deletions
@@ -0,0 +1,27 @@
Index: talloc-2.0.1/Makefile.in
===================================================================
--- talloc-2.0.1.orig/Makefile.in
+++ talloc-2.0.1/Makefile.in
@@ -33,8 +33,8 @@ EXPORTSFILE = @EXPORTSFILE@
all:: showflags $(EXTRA_TARGETS)
-include $(tallocdir)/rules.mk
-include $(tallocdir)/talloc.mk
+include $(srcdir)/$(tallocdir)/rules.mk
+include $(srcdir)/$(tallocdir)/talloc.mk
@TALLOC_COMPAT1_MK@
Index: talloc-2.0.1/libtalloc.m4
===================================================================
--- talloc-2.0.1.orig/libtalloc.m4
+++ talloc-2.0.1/libtalloc.m4
@@ -33,6 +33,6 @@ if test $ac_cv_sizeof_size_t -lt $ac_cv_
fi
if test x"$VERSIONSCRIPT" != "x"; then
- EXPORTSFILE=talloc.exports
+ EXPORTSFILE=$srcdir/$tallocdir/talloc.exports
AC_SUBST(EXPORTSFILE)
fi
@@ -7,6 +7,7 @@ inherit autotools pkgconfig
SRC_URI = "http://samba.org/ftp/${BPN}/${BPN}-${PV}.tar.gz \
file://install-swig-interface-in-SWINGLIBDIR.patch \
file://sepbuild.patch \
"
SRC_URI[md5sum] = "c6e736540145ca58cb3dcb42f91cf57b"
SRC_URI[sha256sum] = "5b810527405f29d54f50efd78bf2c89e318f2cd8bed001f22f2a1412fd27c9b4"
@@ -15,11 +16,7 @@ TARGET_CC_ARCH += "${LDFLAGS}"
PR = "r2"
# autoreconf doesn't work well while reconfiguring included libreplace
do_configure () {
gnu-configize
oe_runconf
}
EXTRA_AUTORECONF = "--exclude=autopoint --exclude=aclocal"
do_install_prepend() {
# Hack the way swig interface for talloc is installed