From: Alexis Ballier Date: Thu, 9 Feb 2017 17:19:21 +0000 (+0100) Subject: eclass/ros-catkin.eclass: Set PYTHON_INSTALL_DIR when building python packages. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=902cc5598bd239ce893e02ca2f8d1917de9368ec;p=gentoo.git eclass/ros-catkin.eclass: Set PYTHON_INSTALL_DIR when building python packages. --- diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass index 61d01429b544..93086aa123a7 100644 --- a/eclass/ros-catkin.eclass +++ b/eclass/ros-catkin.eclass @@ -157,7 +157,12 @@ ros-catkin_src_prepare() { # Internal decoration of cmake-utils_src_configure to handle multiple python installs. ros-catkin_src_configure_internal() { if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then - local mycmakeargs=("${mycmakeargs[@]}" -DPYTHON_EXECUTABLE="${PYTHON}") + local sitedir="$(python_get_sitedir)" + local mycmakeargs=( + "${mycmakeargs[@]}" + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_INSTALL_DIR="${sitedir#${EPREFIX}/usr/}" + ) python_export PYTHON_SCRIPTDIR fi cmake-utils_src_configure "${@}"