From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- .../python_orocos_kdl-9999.ebuild | 60 ++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild (limited to 'dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild') diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild b/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild new file mode 100644 index 000000000000..81ab986c8f51 --- /dev/null +++ b/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +SCM="" +if [ "${PV#9999}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics" +fi + +inherit ${SCM} python-r1 cmake-utils + +if [ "${PV#9999}" != "${PV}" ] ; then + KEYWORDS="" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm" + SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz -> orocos_kinematics_dynamics-${PV}.tar.gz" +fi + +DESCRIPTION="Python bindings for KDL" +HOMEPAGE="http://www.orocos.org/kdl" +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=sci-libs/orocos_kdl-1.4.0:= + dev-python/sip[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +if [ "${PV#9999}" != "${PV}" ] ; then + S=${WORKDIR}/${P}/python_orocos_kdl +else + S=${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl +fi + +src_configure() { + python_foreach_impl cmake-utils_src_configure +} + +src_compile() { + python_foreach_impl cmake-utils_src_compile +} + +src_test() { + python_foreach_impl cmake-utils_src_test +} + +src_install() { + python_foreach_impl cmake-utils_src_install + + # Need to have package.xml in our custom gentoo path + insinto /usr/share/ros_packages/${PN} + doins "${ED}/usr/share/${PN}/package.xml" +} -- cgit v1.2.3