net-libs/rb_libtorrent: fix miscellaneous issues

Gentoo-Bug: https://bugs.gentoo.org/581274
Closes: https://github.com/gentoo/gentoo/pull/1394

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
This commit is contained in:
PPed72
2016-05-02 16:04:58 +02:00
committed by Patrice Clement
parent 2ed486f094
commit 40dd89248e

View File

@@ -43,6 +43,10 @@ RESTRICT="test"
src_prepare() {
default
# make sure lib search dir points to the main `S` dir and not to python copies
sed -i "s|-L[^ ]*/src/\.libs|-L${S}/src/.libs|" \
-- 'bindings/python/link_flags.in' || die
# needed or else eautoreconf fails
mkdir build-aux && cp {m4,build-aux}/config.rpath || die
@@ -80,7 +84,7 @@ src_compile() {
default
python_compile() {
cd "${BUILD_DIR}/../bindings/python" || return 1
cd "${BUILD_DIR}/../bindings/python" || die
distutils-r1_python_compile
}
use python && distutils-r1_src_compile
@@ -92,7 +96,7 @@ src_install() {
default
python_install() {
cd "${BUILD_DIR}/../bindings/python" || return 1
cd "${BUILD_DIR}/../bindings/python" || die
distutils-r1_python_install
}
use python && distutils-r1_src_install