[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/, profiles/

2023-01-24 Thread Jakov Smolić
commit: e32a6cd47e0b87a1b00992596e7f86f7e9b8374e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 24 17:21:09 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 24 20:17:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32a6cd4

dev-python/python_orocos_kdl: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/python_orocos_kdl/Manifest  |  1 -
 dev-python/python_orocos_kdl/metadata.xml  | 11 -
 .../python_orocos_kdl-1.5.1.ebuild | 57 --
 .../python_orocos_kdl-.ebuild  | 57 --
 profiles/package.mask  |  1 -
 5 files changed, 127 deletions(-)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
deleted file mode 100644
index 6da107deeaef..
--- a/dev-python/python_orocos_kdl/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST orocos_kinematics_dynamics-1.5.1.tar.gz 251074 BLAKE2B 
6be8171c3ce3bc6613fc342b8d3c772de766bfab78c5530364339ce2f9c4a37e6bc5519482f30939b210d9cb9e7899b3da66784a5c301653493212bc690917a8
 SHA512 
9774b76b755ea81168390643813789783f60d0b1cdb46cd250e3e0d27f75a6cf2fd3bfd2081c04e30a14ff4fc70d0080c9b43b82ee181c2dda82f23f052b338d

diff --git a/dev-python/python_orocos_kdl/metadata.xml 
b/dev-python/python_orocos_kdl/metadata.xml
deleted file mode 100644
index a0d367d16427..
--- a/dev-python/python_orocos_kdl/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   r...@gentoo.org
-   Gentoo ROS Project
-   
-   
-   orocos/orocos_kinematics_dynamics
-   
-

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild
deleted file mode 100644
index ae1ac967131f..
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit python-r1 cmake
-
-DESCRIPTION="Python bindings for KDL"
-HOMEPAGE="https://www.orocos.org/kdl.html;
-if [[ ${PV} = * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
-   S="${WORKDIR}/${P}/python_orocos_kdl"
-else
-   
SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm"
-   S="${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl"
-fi
-
-# pybind11 strips targets at build otherwise...
-# https://bugs.gentoo.org/806857
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=sci-libs/orocos_kdl-1.4.0:=
-   dev-python/pybind11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   sed -e 's/find_package(catkin/find_package(NoTcatkin/' \
-   -e 's/add_subdirectory(pybind11/find_package(pybind11/' \
-   -e 's/dist-packages/site-packages/' \
-   -i CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   python_foreach_impl cmake_src_configure
-}
-
-src_compile() {
-   python_foreach_impl cmake_src_compile
-}
-
-src_test() {
-   python_foreach_impl cmake_src_test
-}
-
-src_install() {
-   python_foreach_impl cmake_src_install
-}

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
deleted file mode 100644
index ae1ac967131f..
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit python-r1 cmake
-
-DESCRIPTION="Python bindings for KDL"
-HOMEPAGE="https://www.orocos.org/kdl.html;
-if [[ ${PV} = * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
-   S="${WORKDIR}/${P}/python_orocos_kdl"
-else
-   
SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm"
-   S="${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl"
-fi
-
-# pybind11 strips targets at build otherwise...
-# https://bugs.gentoo.org/806857
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=sci-libs/orocos_kdl-1.4.0:=
-   dev-python/pybind11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   sed -e 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2022-05-16 Thread Michał Górny
commit: bfe2dab0051708455cd5f341c734abdaf5d5d731
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 16 13:25:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 16 13:25:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe2dab0

dev-python/python_orocos_kdl: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python_orocos_kdl/Manifest  |  1 -
 .../python_orocos_kdl-1.5.0.ebuild | 67 --
 2 files changed, 68 deletions(-)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
index c36020bca434..6da107deeaef 100644
--- a/dev-python/python_orocos_kdl/Manifest
+++ b/dev-python/python_orocos_kdl/Manifest
@@ -1,2 +1 @@
-DIST orocos_kinematics_dynamics-1.5.0.tar.gz 251515 BLAKE2B 
53c14354b0833867b6fd030cde91c9524b6f0537ea0d0f3977e7aeb8482030edd5723a571030e8b78e4d6d01eba38c6a8e5c49d66c49c4b1b0f2e7a3d8159c74
 SHA512 
5fc9c336d6ed31ad59a5bdf6ee06444cac29beae090b9026b34f35a3cb4cdf1cd6c33af621205b8d6a5201070e679531c8b5bbdeb8a91cd1d8061153b0e47e49
 DIST orocos_kinematics_dynamics-1.5.1.tar.gz 251074 BLAKE2B 
6be8171c3ce3bc6613fc342b8d3c772de766bfab78c5530364339ce2f9c4a37e6bc5519482f30939b210d9cb9e7899b3da66784a5c301653493212bc690917a8
 SHA512 
9774b76b755ea81168390643813789783f60d0b1cdb46cd250e3e0d27f75a6cf2fd3bfd2081c04e30a14ff4fc70d0080c9b43b82ee181c2dda82f23f052b338d

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
deleted file mode 100644
index cb5f4ef382d9..
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
-fi
-
-# pybind11 strips targets at build otherwise...
-# https://bugs.gentoo.org/806857
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-inherit ${SCM} python-r1 cmake
-
-if [ "${PV#}" != "${PV}" ] ; then
-   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="https://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/pybind11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-if [ "${PV#}" != "${PV}" ] ; then
-   S=${WORKDIR}/${P}/python_orocos_kdl
-else
-   S=${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl
-fi
-
-src_prepare() {
-   sed -e 's/find_package(catkin/find_package(NoTcatkin/' \
-   -e 's/add_subdirectory(pybind11/find_package(pybind11/' \
-   -e 's/dist-packages/site-packages/' \
-   -i CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   python_foreach_impl cmake_src_configure
-}
-
-src_compile() {
-   python_foreach_impl cmake_src_compile
-}
-
-src_test() {
-   python_foreach_impl cmake_src_test
-}
-
-src_install() {
-   python_foreach_impl cmake_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2022-05-16 Thread Michał Górny
commit: 80c4f88f51ba9c0833b2c051f46b309b27b1301c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 16 13:26:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 16 13:26:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c4f88f

dev-python/python_orocos_kdl: Update HOMEPAGE

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild | 4 ++--
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild
index 3c9273f16a74..803362cbbffc 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..10} )
 inherit python-r1 cmake
 
 DESCRIPTION="Python bindings for KDL"
-HOMEPAGE="https://www.orocos.org/kdl;
+HOMEPAGE="https://www.orocos.org/kdl.html;
 if [[ ${PV} = * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 3c9273f16a74..803362cbbffc 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..10} )
 inherit python-r1 cmake
 
 DESCRIPTION="Python bindings for KDL"
-HOMEPAGE="https://www.orocos.org/kdl;
+HOMEPAGE="https://www.orocos.org/kdl.html;
 if [[ ${PV} = * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2021-11-03 Thread Arthur Zamarin
commit: 81aa7845a682d0aad3619a968a010670bc25d8ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov  3 06:33:02 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov  3 06:53:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81aa7845

dev-python/python_orocos_kdl: add 1.5.1

Closes: https://bugs.gentoo.org/816471
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/python_orocos_kdl/Manifest  |  1 +
 .../python_orocos_kdl-1.5.1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
index 4e6fd68874c..c36020bca43 100644
--- a/dev-python/python_orocos_kdl/Manifest
+++ b/dev-python/python_orocos_kdl/Manifest
@@ -1 +1,2 @@
 DIST orocos_kinematics_dynamics-1.5.0.tar.gz 251515 BLAKE2B 
53c14354b0833867b6fd030cde91c9524b6f0537ea0d0f3977e7aeb8482030edd5723a571030e8b78e4d6d01eba38c6a8e5c49d66c49c4b1b0f2e7a3d8159c74
 SHA512 
5fc9c336d6ed31ad59a5bdf6ee06444cac29beae090b9026b34f35a3cb4cdf1cd6c33af621205b8d6a5201070e679531c8b5bbdeb8a91cd1d8061153b0e47e49
+DIST orocos_kinematics_dynamics-1.5.1.tar.gz 251074 BLAKE2B 
6be8171c3ce3bc6613fc342b8d3c772de766bfab78c5530364339ce2f9c4a37e6bc5519482f30939b210d9cb9e7899b3da66784a5c301653493212bc690917a8
 SHA512 
9774b76b755ea81168390643813789783f60d0b1cdb46cd250e3e0d27f75a6cf2fd3bfd2081c04e30a14ff4fc70d0080c9b43b82ee181c2dda82f23f052b338d

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild
new file mode 100644
index 000..3c9273f16a7
--- /dev/null
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-r1 cmake
+
+DESCRIPTION="Python bindings for KDL"
+HOMEPAGE="https://www.orocos.org/kdl;
+if [[ ${PV} = * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
+   S="${WORKDIR}/${P}/python_orocos_kdl"
+else
+   
SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+   S="${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl"
+fi
+
+# pybind11 strips targets at build otherwise...
+# https://bugs.gentoo.org/806857
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=sci-libs/orocos_kdl-1.4.0:=
+   dev-python/pybind11[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   sed -e 's/find_package(catkin/find_package(NoTcatkin/' \
+   -e 's/add_subdirectory(pybind11/find_package(pybind11/' \
+   -e 's/dist-packages/site-packages/' \
+   -i CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   python_foreach_impl cmake_src_configure
+}
+
+src_compile() {
+   python_foreach_impl cmake_src_compile
+}
+
+src_test() {
+   python_foreach_impl cmake_src_test
+}
+
+src_install() {
+   python_foreach_impl cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2021-11-03 Thread Arthur Zamarin
commit: 63a06bc9a8f13aa166ce5f0d73147a429b3eee77
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov  3 06:29:13 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov  3 06:53:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a06bc9

dev-python/python_orocos_kdl: update live template

- remove redundent `IUSE=""`
- cleanup all checks for "is live" into one clean block, and use [[
  instead of [

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../python_orocos_kdl-.ebuild  | 34 --
 1 file changed, 12 insertions(+), 22 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index cb5f4ef382d..3c9273f16a7 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -2,32 +2,28 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
 
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-r1 cmake
+
+DESCRIPTION="Python bindings for KDL"
+HOMEPAGE="https://www.orocos.org/kdl;
+if [[ ${PV} = * ]] ; then
+   inherit git-r3
EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
+   S="${WORKDIR}/${P}/python_orocos_kdl"
+else
+   
SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+   S="${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl"
 fi
 
 # pybind11 strips targets at build otherwise...
 # https://bugs.gentoo.org/806857
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
-inherit ${SCM} python-r1 cmake
-
-if [ "${PV#}" != "${PV}" ] ; then
-   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="https://www.orocos.org/kdl;
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -36,12 +32,6 @@ RDEPEND="
dev-python/pybind11[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 
-if [ "${PV#}" != "${PV}" ] ; then
-   S=${WORKDIR}/${P}/python_orocos_kdl
-else
-   S=${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl
-fi
-
 src_prepare() {
sed -e 's/find_package(catkin/find_package(NoTcatkin/' \
-e 's/add_subdirectory(pybind11/find_package(pybind11/' \



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2021-08-12 Thread Alexis Ballier
commit: 4b1cd48e668e790ec353c341a8a95e401cc0ecb6
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Aug 12 11:48:14 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Aug 12 11:48:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b1cd48e

dev-python/python_orocos_kdl: fix prestripped files

Closes: https://bugs.gentoo.org/806857
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild | 4 
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild  | 4 
 2 files changed, 8 insertions(+)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
index a3114345ba4..cb5f4ef382d 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
@@ -10,6 +10,10 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
 fi
 
+# pybind11 strips targets at build otherwise...
+# https://bugs.gentoo.org/806857
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
 inherit ${SCM} python-r1 cmake
 
 if [ "${PV#}" != "${PV}" ] ; then

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index a3114345ba4..cb5f4ef382d 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -10,6 +10,10 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
 fi
 
+# pybind11 strips targets at build otherwise...
+# https://bugs.gentoo.org/806857
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
 inherit ${SCM} python-r1 cmake
 
 if [ "${PV#}" != "${PV}" ] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/files/, dev-python/python_orocos_kdl/

2021-08-06 Thread Alexis Ballier
commit: 87bd36a3ee50b8b44083f3d7e3bf74616180d0a9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug  6 14:30:09 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Aug  6 14:35:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87bd36a3

dev-python/python_orocos_kdl: fix build

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexis Ballier  gentoo.org>

 ...ignment-operator-private-for-SIP-Closes-2.patch | 134 -
 .../python_orocos_kdl-1.5.0.ebuild |  14 ++-
 .../python_orocos_kdl-.ebuild  |  14 ++-
 3 files changed, 18 insertions(+), 144 deletions(-)

diff --git 
a/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
 
b/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
deleted file mode 100644
index 6c8d93ed62e..000
--- 
a/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
+++ /dev/null
@@ -1,134 +0,0 @@
-https://bugs.gentoo.org/728618
-
-Backported by Victor Mataré
-
-From 30e5057f01627539dd170a1e831bb14278433deb Mon Sep 17 00:00:00 2001
-From: Jochen Sprickerhof 
-Date: Fri, 26 Jun 2020 17:04:12 +0200
-Subject: [PATCH] Declare assignment operator private for SIP (Closes: #260)
-
-Starting with v4.19.23 SIP expects a working operator= or one marked
-private explicitly. All classes in this PR have a reference member
-() resulting in the compiler deleting the default assignment
-operator. This PR makes this known to SIP as well.

- python_orocos_kdl/PyKDL/dynamics.sip |  3 +++
- python_orocos_kdl/PyKDL/kinfam.sip   | 29 
- 2 files changed, 32 insertions(+)
-
-diff --git a/PyKDL/dynamics.sip b/python_orocos_kdl/PyKDL/dynamics.sip
-index e0096dd..36f833c 100644
 a/PyKDL/dynamics.sip
-+++ b/PyKDL/dynamics.sip
-@@ -72,4 +72,7 @@ public:
- int JntToCoriolis(const JntArray , const JntArray _dot, JntArray 
);
-   int JntToMass(const JntArray , JntSpaceInertiaMatrix& H);
-   int JntToGravity(const JntArray ,JntArray );
-+
-+private:
-+ChainDynParam& operator=(const ChainDynParam&);
- };
-diff --git a/PyKDL/kinfam.sip b/python_orocos_kdl/PyKDL/kinfam.sip
-index d87fd00..e87ceb8 100644
 a/PyKDL/kinfam.sip
-+++ b/PyKDL/kinfam.sip
-@@ -344,6 +344,9 @@ public:
- ChainFkSolverPos_recursive(const Chain& chain);
- virtual int JntToCart(const JntArray& q_in, Frame& p_out,int 
segmentNr=-1);
- virtual void updateInternalDataStructures();
-+
-+private:
-+ChainFkSolverPos_recursive& operator=(const ChainFkSolverPos_recursive&);
- };
- 
- class ChainFkSolverVel_recursive : ChainFkSolverVel
-@@ -357,6 +360,9 @@ public:
- virtual int JntToCart(const JntArrayVel& q_in ,FrameVel& out,int
- segmentNr=-1 );
- virtual void updateInternalDataStructures();
-+
-+private:
-+ChainFkSolverVel_recursive& operator=(const ChainFkSolverVel_recursive&);
- };
- 
- class ChainIkSolverPos : SolverI {
-@@ -392,6 +398,9 @@ public:
- 
- virtual int CartToJnt(const JntArray& q_init , const Frame& p_in 
,JntArray& q_out);
- virtual void updateInternalDataStructures();
-+
-+private:
-+ChainIkSolverPos_NR& operator=(const ChainIkSolverPos_NR&);
- };
- 
- class ChainIkSolverPos_NR_JL : ChainIkSolverPos
-@@ -407,6 +416,9 @@ public:
- 
- virtual int CartToJnt(const JntArray& q_init , const Frame& p_in 
,JntArray& q_out);
- virtual void updateInternalDataStructures();
-+
-+private:
-+ChainIkSolverPos_NR_JL& operator=(const ChainIkSolverPos_NR_JL&);
- };
- 
- class ChainIkSolverVel_pinv : ChainIkSolverVel
-@@ -420,6 +432,9 @@ public:
- 
- virtual int CartToJnt(const JntArray& q_in, const Twist& v_in, JntArray& 
qdot_out);
- virtual void updateInternalDataStructures();
-+
-+private:
-+ChainIkSolverVel_pinv& operator=(const ChainIkSolverVel_pinv&);
- };
- 
- class ChainIkSolverVel_wdls : ChainIkSolverVel
-@@ -506,6 +521,8 @@ public:
- 
- void setLambda(const double& lambda);
- 
-+private:
-+ChainIkSolverVel_wdls& operator=(const ChainIkSolverVel_wdls&);
- };
- 
- 
-@@ -520,6 +537,9 @@ public:
- 
- virtual int CartToJnt(const JntArray& q_init , const Frame& p_in 
,JntArray& q_out);
- virtual void updateInternalDataStructures();
-+
-+private:
-+ChainIkSolverPos_LMA& operator=(const ChainIkSolverPos_LMA&);
- };
- 
- 
-@@ -546,6 +566,9 @@ public:
- const JntArray& getOptPos()const /Factory/;
- 
- const double& getAlpha()const /Factory/;
-+
-+private:
-+ChainIkSolverVel_pinv_nso& operator=(const ChainIkSolverVel_pinv_nso&);
- };
- 
- class ChainIkSolverVel_pinv_givens : ChainIkSolverVel
-@@ -559,6 +582,9 @@ public:
- 
- virtual int CartToJnt(const JntArray& q_in, const Twist& v_in, JntArray& 
qdot_out);
- virtual void updateInternalDataStructures();
-+
-+private:
-+ChainIkSolverVel_pinv_givens& 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2021-08-06 Thread Alexis Ballier
commit: 9a0a36525ea7cbf64ebdfaf83ce42c5f861fbcf5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug  6 14:04:44 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Aug  6 14:35:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0a3652

dev-python/python_orocos_kdl: bump to 1.5.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-python/python_orocos_kdl/Manifest   | 2 +-
 ...python_orocos_kdl-1.4.0-r1.ebuild => python_orocos_kdl-1.5.0.ebuild} | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
index 1e4e4131ca2..4e6fd68874c 100644
--- a/dev-python/python_orocos_kdl/Manifest
+++ b/dev-python/python_orocos_kdl/Manifest
@@ -1 +1 @@
-DIST orocos_kinematics_dynamics-1.4.0.tar.gz 215004 BLAKE2B 
02ca44195af2ae2bd5c2293869893c56846501e2055ca1cacef602ffdd44824fc618ed528d351ee2212b7c087ff5e69438ab87e9fb8813d8a4eb4c143fdbfd27
 SHA512 
7156465e2aff02f472933617512069355836a03a02d4587cfe03c1b1d667a9762a4e3ed6e055b2a44f1fce1b6746179203c7204389626a7b458dcab1b28930d8
+DIST orocos_kinematics_dynamics-1.5.0.tar.gz 251515 BLAKE2B 
53c14354b0833867b6fd030cde91c9524b6f0537ea0d0f3977e7aeb8482030edd5723a571030e8b78e4d6d01eba38c6a8e5c49d66c49c4b1b0f2e7a3d8159c74
 SHA512 
5fc9c336d6ed31ad59a5bdf6ee06444cac29beae090b9026b34f35a3cb4cdf1cd6c33af621205b8d6a5201070e679531c8b5bbdeb8a91cd1d8061153b0e47e49

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
similarity index 93%
rename from dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
rename to dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
index 7843700bede..12ffb7c93b4 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
@@ -31,7 +31,6 @@ RDEPEND="
>=sci-libs/orocos_kdl-1.4.0:=


[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2021-08-06 Thread Alexis Ballier
commit: 0643010efc099c2a58dba291efe44995f3d41455
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug  6 14:34:49 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Aug  6 14:35:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0643010e

dev-python/python_orocos_kdl: add py 3.10

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild | 2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
index 767537fafa5..a3114345ba4 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python{3_8,3_9,3_10} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 767537fafa5..a3114345ba4 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python{3_8,3_9,3_10} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2021-06-01 Thread Andrew Ammerlaan
commit: bd9ccdf6c7f0d6d98c1502207d61f01cb69d78a8
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Jun  1 18:06:25 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Jun  1 18:28:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9ccdf6

dev-python/python_orocos_kdl: restrict to  gentoo.org>

 dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild | 2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
index 92cb225cbcd..7843700bede 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="
${PYTHON_DEPS}
>=sci-libs/orocos_kdl-1.4.0:=
-   dev-python/sip[${PYTHON_USEDEP}]"
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/files/, dev-python/python_orocos_kdl/

2020-10-13 Thread Alexis Ballier
commit: 56a2f42fd91994056b8ea403a2953ecd0aa199ae
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 13 12:22:35 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 13 12:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a2f42f

dev-python/python_orocos_kdl: add py39

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 ...lare-assignment-operator-private-for-SIP-Closes-2.patch | 12 ++--
 .../python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild| 14 +++---
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild | 14 +++---
 3 files changed, 20 insertions(+), 20 deletions(-)

diff --git 
a/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
 
b/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
index b02f18747cf..6c8d93ed62e 100644
--- 
a/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
+++ 
b/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
@@ -16,10 +16,10 @@ operator. This PR makes this known to SIP as well.
  python_orocos_kdl/PyKDL/kinfam.sip   | 29 
  2 files changed, 32 insertions(+)
 
-diff --git a/python_orocos_kdl/PyKDL/dynamics.sip 
b/python_orocos_kdl/PyKDL/dynamics.sip
+diff --git a/PyKDL/dynamics.sip b/python_orocos_kdl/PyKDL/dynamics.sip
 index e0096dd..36f833c 100644
 a/python_orocos_kdl/PyKDL/dynamics.sip
-+++ b/python_orocos_kdl/PyKDL/dynamics.sip
+--- a/PyKDL/dynamics.sip
 b/PyKDL/dynamics.sip
 @@ -72,4 +72,7 @@ public:
  int JntToCoriolis(const JntArray , const JntArray _dot, JntArray 
);
int JntToMass(const JntArray , JntSpaceInertiaMatrix& H);
@@ -28,10 +28,10 @@ index e0096dd..36f833c 100644
 +private:
 +ChainDynParam& operator=(const ChainDynParam&);
  };
-diff --git a/python_orocos_kdl/PyKDL/kinfam.sip 
b/python_orocos_kdl/PyKDL/kinfam.sip
+diff --git a/PyKDL/kinfam.sip b/python_orocos_kdl/PyKDL/kinfam.sip
 index d87fd00..e87ceb8 100644
 a/python_orocos_kdl/PyKDL/kinfam.sip
-+++ b/python_orocos_kdl/PyKDL/kinfam.sip
+--- a/PyKDL/kinfam.sip
 b/PyKDL/kinfam.sip
 @@ -344,6 +344,9 @@ public:
  ChainFkSolverPos_recursive(const Chain& chain);
  virtual int JntToCart(const JntArray& q_in, Frame& p_out,int 
segmentNr=-1);

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
index a1f82a9e03e..dbb79e0ff7f 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then
@@ -10,7 +10,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
 fi
 
-inherit ${SCM} python-r1 cmake-utils
+inherit ${SCM} python-r1 cmake
 
 if [ "${PV#}" != "${PV}" ] ; then
KEYWORDS=""
@@ -41,19 +41,19 @@ else
 fi
 
 src_configure() {
-   python_foreach_impl cmake-utils_src_configure
+   python_foreach_impl cmake_src_configure
 }
 
 src_compile() {
-   python_foreach_impl cmake-utils_src_compile
+   python_foreach_impl cmake_src_compile
 }
 
 src_test() {
-   python_foreach_impl cmake-utils_src_test
+   python_foreach_impl cmake_src_test
 }
 
 src_install() {
-   python_foreach_impl cmake-utils_src_install
+   python_foreach_impl cmake_src_install
 
# Need to have package.xml in our custom gentoo path
insinto /usr/share/ros_packages/${PN}

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 06e204006f9..228748e3039 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then
@@ -10,7 +10,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
 fi
 
-inherit ${SCM} python-r1 cmake-utils
+inherit ${SCM} python-r1 cmake
 
 if [ "${PV#}" != "${PV}" ] ; then
KEYWORDS=""
@@ -40,19 +40,19 @@ else
 fi
 
 src_configure() {
-   python_foreach_impl cmake-utils_src_configure
+   python_foreach_impl cmake_src_configure
 }
 
 src_compile() {
-   python_foreach_impl 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/, dev-python/python_orocos_kdl/files/

2020-07-29 Thread Alexis Ballier
commit: 42b36a01c6a1020fb97ef1e1ed03c891ec718b9b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Jul 29 14:45:12 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Jul 29 14:45:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b36a01

dev-python/python_orocos_kdl: Fix build with latest sip

Patch from upstream backported by Victor Mataré.

Closes: https://bugs.gentoo.org/728618
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Alexis Ballier  gentoo.org>

 ...ignment-operator-private-for-SIP-Closes-2.patch | 134 +
 .../python_orocos_kdl-1.4.0-r1.ebuild  |   1 +
 2 files changed, 135 insertions(+)

diff --git 
a/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
 
b/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
new file mode 100644
index 000..b02f18747cf
--- /dev/null
+++ 
b/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch
@@ -0,0 +1,134 @@
+https://bugs.gentoo.org/728618
+
+Backported by Victor Mataré
+
+From 30e5057f01627539dd170a1e831bb14278433deb Mon Sep 17 00:00:00 2001
+From: Jochen Sprickerhof 
+Date: Fri, 26 Jun 2020 17:04:12 +0200
+Subject: [PATCH] Declare assignment operator private for SIP (Closes: #260)
+
+Starting with v4.19.23 SIP expects a working operator= or one marked
+private explicitly. All classes in this PR have a reference member
+() resulting in the compiler deleting the default assignment
+operator. This PR makes this known to SIP as well.
+---
+ python_orocos_kdl/PyKDL/dynamics.sip |  3 +++
+ python_orocos_kdl/PyKDL/kinfam.sip   | 29 
+ 2 files changed, 32 insertions(+)
+
+diff --git a/python_orocos_kdl/PyKDL/dynamics.sip 
b/python_orocos_kdl/PyKDL/dynamics.sip
+index e0096dd..36f833c 100644
+--- a/python_orocos_kdl/PyKDL/dynamics.sip
 b/python_orocos_kdl/PyKDL/dynamics.sip
+@@ -72,4 +72,7 @@ public:
+ int JntToCoriolis(const JntArray , const JntArray _dot, JntArray 
);
+   int JntToMass(const JntArray , JntSpaceInertiaMatrix& H);
+   int JntToGravity(const JntArray ,JntArray );
++
++private:
++ChainDynParam& operator=(const ChainDynParam&);
+ };
+diff --git a/python_orocos_kdl/PyKDL/kinfam.sip 
b/python_orocos_kdl/PyKDL/kinfam.sip
+index d87fd00..e87ceb8 100644
+--- a/python_orocos_kdl/PyKDL/kinfam.sip
 b/python_orocos_kdl/PyKDL/kinfam.sip
+@@ -344,6 +344,9 @@ public:
+ ChainFkSolverPos_recursive(const Chain& chain);
+ virtual int JntToCart(const JntArray& q_in, Frame& p_out,int 
segmentNr=-1);
+ virtual void updateInternalDataStructures();
++
++private:
++ChainFkSolverPos_recursive& operator=(const ChainFkSolverPos_recursive&);
+ };
+ 
+ class ChainFkSolverVel_recursive : ChainFkSolverVel
+@@ -357,6 +360,9 @@ public:
+ virtual int JntToCart(const JntArrayVel& q_in ,FrameVel& out,int
+ segmentNr=-1 );
+ virtual void updateInternalDataStructures();
++
++private:
++ChainFkSolverVel_recursive& operator=(const ChainFkSolverVel_recursive&);
+ };
+ 
+ class ChainIkSolverPos : SolverI {
+@@ -392,6 +398,9 @@ public:
+ 
+ virtual int CartToJnt(const JntArray& q_init , const Frame& p_in 
,JntArray& q_out);
+ virtual void updateInternalDataStructures();
++
++private:
++ChainIkSolverPos_NR& operator=(const ChainIkSolverPos_NR&);
+ };
+ 
+ class ChainIkSolverPos_NR_JL : ChainIkSolverPos
+@@ -407,6 +416,9 @@ public:
+ 
+ virtual int CartToJnt(const JntArray& q_init , const Frame& p_in 
,JntArray& q_out);
+ virtual void updateInternalDataStructures();
++
++private:
++ChainIkSolverPos_NR_JL& operator=(const ChainIkSolverPos_NR_JL&);
+ };
+ 
+ class ChainIkSolverVel_pinv : ChainIkSolverVel
+@@ -420,6 +432,9 @@ public:
+ 
+ virtual int CartToJnt(const JntArray& q_in, const Twist& v_in, JntArray& 
qdot_out);
+ virtual void updateInternalDataStructures();
++
++private:
++ChainIkSolverVel_pinv& operator=(const ChainIkSolverVel_pinv&);
+ };
+ 
+ class ChainIkSolverVel_wdls : ChainIkSolverVel
+@@ -506,6 +521,8 @@ public:
+ 
+ void setLambda(const double& lambda);
+ 
++private:
++ChainIkSolverVel_wdls& operator=(const ChainIkSolverVel_wdls&);
+ };
+ 
+ 
+@@ -520,6 +537,9 @@ public:
+ 
+ virtual int CartToJnt(const JntArray& q_init , const Frame& p_in 
,JntArray& q_out);
+ virtual void updateInternalDataStructures();
++
++private:
++ChainIkSolverPos_LMA& operator=(const ChainIkSolverPos_LMA&);
+ };
+ 
+ 
+@@ -546,6 +566,9 @@ public:
+ const JntArray& getOptPos()const /Factory/;
+ 
+ const double& getAlpha()const /Factory/;
++
++private:
++ChainIkSolverVel_pinv_nso& operator=(const ChainIkSolverVel_pinv_nso&);
+ };
+ 
+ class ChainIkSolverVel_pinv_givens : ChainIkSolverVel
+@@ -559,6 +582,9 @@ public:
+ 
+ virtual int CartToJnt(const JntArray& q_in, const Twist& v_in, 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2020-06-04 Thread David Seifert
commit: 0e8b285e708a54655eea10b4fbe821e3c435780c
Author: Alexey Sokolov  google  com>
AuthorDate: Thu Jun  4 09:06:35 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun  4 09:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8b285e

dev-python/python_orocos_kdl: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  google.com>
Signed-off-by: David Seifert  gentoo.org>

 dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild | 2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
index 7b2f41eea0d..06e204006f9 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
@@ -21,7 +21,7 @@ else
 fi
 
 DESCRIPTION="Python bindings for KDL"
-HOMEPAGE="http://www.orocos.org/kdl;
+HOMEPAGE="https://www.orocos.org/kdl;
 LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE=""

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 7b2f41eea0d..06e204006f9 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -21,7 +21,7 @@ else
 fi
 
 DESCRIPTION="Python bindings for KDL"
-HOMEPAGE="http://www.orocos.org/kdl;
+HOMEPAGE="https://www.orocos.org/kdl;
 LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2020-05-14 Thread Alexis Ballier
commit: 4d51571d06d97f208cbac55d50c8ebab9d14ac84
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu May 14 11:34:13 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu May 14 15:12:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d51571d

dev-python/python_orocos_kdl: add py37/38

Closes: https://bugs.gentoo.org/719496
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild | 2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
index a2514479622..7b2f41eea0d 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index a2514479622..7b2f41eea0d 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2020-02-05 Thread Michał Górny
commit: 7564bba79f32d0ee8cde7ee5ae3334b09bcb1d84
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  5 20:28:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  5 20:47:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7564bba7

dev-python/python_orocos_kdl: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild | 2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
index 25bb636d7d7..a2514479622 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 25bb636d7d7..a2514479622 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2018-04-10 Thread Alexis Ballier
commit: 24b396e98054e4296f889972f0d80dd074ab380e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Apr  9 12:34:12 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 10 08:04:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b396e9

dev-python/python_orocos_kdl: bump kdl deps

Closes: https://bugs.gentoo.org/652750
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 ...python_orocos_kdl-1.4.0.ebuild => python_orocos_kdl-1.4.0-r1.ebuild} | 2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
similarity index 97%
rename from dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild
rename to dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
index 2e5a5dca48e..81ab986c8f5 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
-   sci-libs/orocos_kdl
+   >=sci-libs/orocos_kdl-1.4.0:=
dev-python/sip[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 2e5a5dca48e..81ab986c8f5 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
-   sci-libs/orocos_kdl
+   >=sci-libs/orocos_kdl-1.4.0:=
dev-python/sip[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2018-04-10 Thread Alexis Ballier
commit: c7cf1aceae01c92e1f580adf4e259a3d9b0b11b2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Apr  9 12:33:01 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 10 08:04:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cf1ace

dev-python/python_orocos_kdl: Remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-python/python_orocos_kdl/Manifest  |  1 -
 .../python_orocos_kdl-1.3.1-r1.ebuild  | 60 --
 2 files changed, 61 deletions(-)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
index 40912926d34..1e4e4131ca2 100644
--- a/dev-python/python_orocos_kdl/Manifest
+++ b/dev-python/python_orocos_kdl/Manifest
@@ -1,2 +1 @@
-DIST orocos_kinematics_dynamics-1.3.1.tar.gz 202471 BLAKE2B 
46b7bdb62c09e9077b84d914b4d780995f27d486d9c734ef2ee1f8b8c2219265cdba5e63830225e2435b5760b79f00d478670e95b71666959afa773f8bcfe5ce
 SHA512 
93abd9dd5aef3710f784f9db8eea4738458bffa5295923993e2d77656c18f7354559412fb7eb5f1e9da7112de19aa36d3f0f68f149852f955bce960fd3b719e7
 DIST orocos_kinematics_dynamics-1.4.0.tar.gz 215004 BLAKE2B 
02ca44195af2ae2bd5c2293869893c56846501e2055ca1cacef602ffdd44824fc618ed528d351ee2212b7c087ff5e69438ab87e9fb8813d8a4eb4c143fdbfd27
 SHA512 
7156465e2aff02f472933617512069355836a03a02d4587cfe03c1b1d667a9762a4e3ed6e055b2a44f1fce1b6746179203c7204389626a7b458dcab1b28930d8

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild
deleted file mode 100644
index b251ab8dc3b..000
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
-fi
-
-inherit ${SCM} python-r1 cmake-utils
-
-if [ "${PV#}" != "${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
-   dev-python/sip[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-if [ "${PV#}" != "${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"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2018-04-07 Thread Alexis Ballier
commit: 5e6cacaaffb7f4259d4d9188b6ddc798dc8d7b61
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Apr  7 13:37:42 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Apr  7 14:08:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6cacaa

dev-python/python_orocos_kdl: bump to 1.4.0

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-python/python_orocos_kdl/Manifest | 1 +
 .../{python_orocos_kdl-.ebuild => python_orocos_kdl-1.4.0.ebuild} | 4 ++--
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
index 79956d17a9a..40912926d34 100644
--- a/dev-python/python_orocos_kdl/Manifest
+++ b/dev-python/python_orocos_kdl/Manifest
@@ -1 +1,2 @@
 DIST orocos_kinematics_dynamics-1.3.1.tar.gz 202471 BLAKE2B 
46b7bdb62c09e9077b84d914b4d780995f27d486d9c734ef2ee1f8b8c2219265cdba5e63830225e2435b5760b79f00d478670e95b71666959afa773f8bcfe5ce
 SHA512 
93abd9dd5aef3710f784f9db8eea4738458bffa5295923993e2d77656c18f7354559412fb7eb5f1e9da7112de19aa36d3f0f68f149852f955bce960fd3b719e7
+DIST orocos_kinematics_dynamics-1.4.0.tar.gz 215004 BLAKE2B 
02ca44195af2ae2bd5c2293869893c56846501e2055ca1cacef602ffdd44824fc618ed528d351ee2212b7c087ff5e69438ab87e9fb8813d8a4eb4c143fdbfd27
 SHA512 
7156465e2aff02f472933617512069355836a03a02d4587cfe03c1b1d667a9762a4e3ed6e055b2a44f1fce1b6746179203c7204389626a7b458dcab1b28930d8

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild
similarity index 93%
copy from dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
copy to dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild
index b251ab8dc3b..2e5a5dca48e 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# 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} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index b251ab8dc3b..2e5a5dca48e 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# 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} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/, dev-python/python_orocos_kdl/files/

2017-02-28 Thread Alexis Ballier
commit: fb1d5acebd21da9856b796632880466163197dfe
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 28 10:44:33 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 28 11:26:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1d5ace

dev-python/python_orocos_kdl: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python_orocos_kdl/Manifest  |  1 -
 dev-python/python_orocos_kdl/files/gentoo.patch| 12 -
 dev-python/python_orocos_kdl/files/py3.patch   | 58 --
 .../python_orocos_kdl-1.3.0-r2.ebuild  | 57 -
 4 files changed, 128 deletions(-)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
index a695dc0384..a441a3f027 100644
--- a/dev-python/python_orocos_kdl/Manifest
+++ b/dev-python/python_orocos_kdl/Manifest
@@ -1,2 +1 @@
-DIST orocos_kinematics_dynamics-1.3.0.tar.gz 200229 SHA256 
7be2dd5e4f4c1ceac2cdf1f4fae3d94d4ffd9fc1af8d483c05f04e80ef84b3f9 SHA512 
09ff63f74f1eac3ee8b1090364e0d95b4ae96c9d4435ca34adacb3ded7385f948ddca9be2c1c2c2214c9342b17bbffb7da89ba9b7cd402e7fd4f2c6dbd06a930
 WHIRLPOOL 
4085fa4aba77e0c24a3c1aab4ab5f98e8b349037525e6a596ff027075ea1dcd33c4f13fa3abd61bbe6a2a3bd13b62616d7b614c030ecda8343be3ed59406bae6
 DIST orocos_kinematics_dynamics-1.3.1.tar.gz 202471 SHA256 
aff361d2b4e2c6d30ae959308a124022eeef5dc5bea2ce779900f9b36b0537bd SHA512 
93abd9dd5aef3710f784f9db8eea4738458bffa5295923993e2d77656c18f7354559412fb7eb5f1e9da7112de19aa36d3f0f68f149852f955bce960fd3b719e7
 WHIRLPOOL 
b7b4d897f4d5f170b73fe5bb48e357051ae37a244b9c44e8c2f120d71fc75c80cc1f69d30cb1463bbe10658ba0af98965f18f3055436910f24ebaab0ce1bd8e7

diff --git a/dev-python/python_orocos_kdl/files/gentoo.patch 
b/dev-python/python_orocos_kdl/files/gentoo.patch
deleted file mode 100644
index 571ee03482..00
--- a/dev-python/python_orocos_kdl/files/gentoo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: python_orocos_kdl/CMakeLists.txt
-===
 python_orocos_kdl.orig/CMakeLists.txt
-+++ python_orocos_kdl/CMakeLists.txt
-@@ -21,4 +21,5 @@ set(SIP_EXTRA_OPTIONS "-o")
- set(PYTHON_SITE_PACKAGES_INSTALL_DIR 
${CMAKE_INSTALL_PREFIX}/${PYTHON_SITE_PACKAGES})
- add_sip_python_module(PyKDL PyKDL/PyKDL.sip ${orocos_kdl_LIBRARIES})
- 
--install(FILES package.xml DESTINATION share/python_orocos_kdl)
-\ No newline at end of file
-+install(FILES package.xml DESTINATION share/python_orocos_kdl)
-+install(FILES package.xml DESTINATION share/ros_packages/python_orocos_kdl)

diff --git a/dev-python/python_orocos_kdl/files/py3.patch 
b/dev-python/python_orocos_kdl/files/py3.patch
deleted file mode 100644
index dd22f2d412..00
--- a/dev-python/python_orocos_kdl/files/py3.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-Upstream status: Pending.
-https://github.com/orocos/orocos_kinematics_dynamics/pull/44
-
-Index: orocos_kinematics_dynamics-1.3.0/python_orocos_kdl/CMakeLists.txt
-===
 orocos_kinematics_dynamics-1.3.0.orig/python_orocos_kdl/CMakeLists.txt
-+++ orocos_kinematics_dynamics-1.3.0/python_orocos_kdl/CMakeLists.txt
-@@ -8,7 +8,7 @@ link_directories(${orocos_kdl_LIBRARY_DI
- 
- find_package(PythonInterp REQUIRED)
- find_package(PythonLibs ${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} 
REQUIRED)
--execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig 
import get_python_lib; print get_python_lib(plat_specific=True, prefix='')" 
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
-+execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig 
import get_python_lib; print(get_python_lib(plat_specific=True, prefix=''))" 
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
- list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
- find_package(SIP REQUIRED)
- include(SIPMacros)
-Index: orocos_kinematics_dynamics-1.3.0/python_orocos_kdl/PyKDL/std_string.sip
-===
 
orocos_kinematics_dynamics-1.3.0.orig/python_orocos_kdl/PyKDL/std_string.sip
-+++ orocos_kinematics_dynamics-1.3.0/python_orocos_kdl/PyKDL/std_string.sip
-@@ -27,7 +27,7 @@
- newstring = PyUnicode_DecodeUTF8(sipCpp->c_str(), sipCpp->length(), NULL);
- if(newstring == NULL) {
- PyErr_Clear();
--newstring = PyString_FromString(sipCpp->c_str());
-+newstring = PyUnicode_FromString(sipCpp->c_str());
- }
- return newstring;
- %End
-@@ -38,21 +38,27 @@
- // If argument is a Unicode string, just decode it to UTF-8
- // If argument is a Python string, assume it's UTF-8
-  if (sipIsErr == NULL)
-+#if PY_MAJOR_VERSION < 3
- return (PyString_Check(sipPy) || PyUnicode_Check(sipPy));
-+#else
-+return PyUnicode_Check(sipPy);
-+#endif
-  if (sipPy == Py_None) {
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/files/, dev-python/python_orocos_kdl/

2017-02-28 Thread Alexis Ballier
commit: e5a802869b1eb1c8300176a550d290b24f347e78
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 28 09:34:35 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 28 11:26:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a80286

dev-python/python_orocos_kdl: Install package.xml in ros_packages and standard 
location.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python_orocos_kdl/files/gentoo.patch| 3 ++-
 ...ython_orocos_kdl-1.3.1.ebuild => python_orocos_kdl-1.3.1-r1.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/files/gentoo.patch 
b/dev-python/python_orocos_kdl/files/gentoo.patch
index f5e6638436..571ee03482 100644
--- a/dev-python/python_orocos_kdl/files/gentoo.patch
+++ b/dev-python/python_orocos_kdl/files/gentoo.patch
@@ -2,10 +2,11 @@ Index: python_orocos_kdl/CMakeLists.txt
 ===
 --- python_orocos_kdl.orig/CMakeLists.txt
 +++ python_orocos_kdl/CMakeLists.txt
-@@ -21,4 +21,4 @@ set(SIP_EXTRA_OPTIONS "-o")
+@@ -21,4 +21,5 @@ set(SIP_EXTRA_OPTIONS "-o")
  set(PYTHON_SITE_PACKAGES_INSTALL_DIR 
${CMAKE_INSTALL_PREFIX}/${PYTHON_SITE_PACKAGES})
  add_sip_python_module(PyKDL PyKDL/PyKDL.sip ${orocos_kdl_LIBRARIES})
  
 -install(FILES package.xml DESTINATION share/python_orocos_kdl)
 \ No newline at end of file
++install(FILES package.xml DESTINATION share/python_orocos_kdl)
 +install(FILES package.xml DESTINATION share/ros_packages/python_orocos_kdl)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild
similarity index 96%
rename from dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1.ebuild
rename to dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild
index 89a4b94a28..227c40d706 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2017-02-28 Thread Alexis Ballier
commit: 4c5dced023349a27c314bee6b41cb08b6cd18390
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 28 10:43:53 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 28 11:26:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5dced0

dev-python/python_orocos_kdl: Install package.xml in our custom gentoo path 
from ebuild instead of patching

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild | 5 -
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild | 7 +--
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild
index 227c40d706..c8144ed108 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1-r1.ebuild
@@ -32,7 +32,6 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/gentoo.patch" )
 
 if [ "${PV#}" != "${PV}" ] ; then
S=${WORKDIR}/${P}/python_orocos_kdl
@@ -54,4 +53,8 @@ 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"
 }

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 89a4b94a28..c8144ed108 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -32,7 +32,6 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/gentoo.patch" )
 
 if [ "${PV#}" != "${PV}" ] ; then
S=${WORKDIR}/${P}/python_orocos_kdl
@@ -54,4 +53,8 @@ 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"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2016-12-31 Thread Alexis Ballier
commit: 5457831dfb1497739632d125a51dfe83522197e3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Dec 31 12:01:34 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Dec 31 12:01:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5457831d

dev-python/python_orocos_kdl: bump to 1.3.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python_orocos_kdl/Manifest  |  1 +
 .../python_orocos_kdl-1.3.1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
index 1e0cce1..a695dc0 100644
--- a/dev-python/python_orocos_kdl/Manifest
+++ b/dev-python/python_orocos_kdl/Manifest
@@ -1 +1,2 @@
 DIST orocos_kinematics_dynamics-1.3.0.tar.gz 200229 SHA256 
7be2dd5e4f4c1ceac2cdf1f4fae3d94d4ffd9fc1af8d483c05f04e80ef84b3f9 SHA512 
09ff63f74f1eac3ee8b1090364e0d95b4ae96c9d4435ca34adacb3ded7385f948ddca9be2c1c2c2214c9342b17bbffb7da89ba9b7cd402e7fd4f2c6dbd06a930
 WHIRLPOOL 
4085fa4aba77e0c24a3c1aab4ab5f98e8b349037525e6a596ff027075ea1dcd33c4f13fa3abd61bbe6a2a3bd13b62616d7b614c030ecda8343be3ed59406bae6
+DIST orocos_kinematics_dynamics-1.3.1.tar.gz 202471 SHA256 
aff361d2b4e2c6d30ae959308a124022eeef5dc5bea2ce779900f9b36b0537bd SHA512 
93abd9dd5aef3710f784f9db8eea4738458bffa5295923993e2d77656c18f7354559412fb7eb5f1e9da7112de19aa36d3f0f68f149852f955bce960fd3b719e7
 WHIRLPOOL 
b7b4d897f4d5f170b73fe5bb48e357051ae37a244b9c44e8c2f120d71fc75c80cc1f69d30cb1463bbe10658ba0af98965f18f3055436910f24ebaab0ce1bd8e7

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1.ebuild
new file mode 100644
index ..89a4b94
--- /dev/null
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics;
+fi
+
+inherit ${SCM} python-r1 cmake-utils
+
+if [ "${PV#}" != "${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=""
+
+RDEPEND="
+   sci-libs/orocos_kdl
+   dev-python/sip[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/gentoo.patch" )
+
+if [ "${PV#}" != "${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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/, dev-python/python_orocos_kdl/files/

2016-10-07 Thread Alexis Ballier
commit: 388afd787a605fcaa732f3863cd88bbc8f461059
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Oct  7 16:16:33 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Oct  7 16:16:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388afd78

dev-python/python_orocos_kdl: install package.xml in /usr/share/ros_packages/$PN

Package-Manager: portage-2.3.1

 dev-python/python_orocos_kdl/files/gentoo.patch   | 11 +++
 ..._kdl-1.3.0-r1.ebuild => python_orocos_kdl-1.3.0-r2.ebuild} |  4 ++--
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild|  3 ++-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/dev-python/python_orocos_kdl/files/gentoo.patch 
b/dev-python/python_orocos_kdl/files/gentoo.patch
new file mode 100644
index ..f5e6638
--- /dev/null
+++ b/dev-python/python_orocos_kdl/files/gentoo.patch
@@ -0,0 +1,11 @@
+Index: python_orocos_kdl/CMakeLists.txt
+===
+--- python_orocos_kdl.orig/CMakeLists.txt
 python_orocos_kdl/CMakeLists.txt
+@@ -21,4 +21,4 @@ set(SIP_EXTRA_OPTIONS "-o")
+ set(PYTHON_SITE_PACKAGES_INSTALL_DIR 
${CMAKE_INSTALL_PREFIX}/${PYTHON_SITE_PACKAGES})
+ add_sip_python_module(PyKDL PyKDL/PyKDL.sip ${orocos_kdl_LIBRARIES})
+ 
+-install(FILES package.xml DESTINATION share/python_orocos_kdl)
+\ No newline at end of file
++install(FILES package.xml DESTINATION share/ros_packages/python_orocos_kdl)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r1.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r2.ebuild
similarity index 91%
rename from dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r1.ebuild
rename to dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r2.ebuild
index 928ce27..a281238 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r1.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -32,7 +32,7 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/py3.patch" )
+PATCHES=( "${FILESDIR}/py3.patch" "${FILESDIR}/gentoo.patch" )
 
 if [ "${PV#}" != "${PV}" ] ; then
S=${WORKDIR}/${P}/python_orocos_kdl

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 036c759..2d7c718 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -32,6 +32,7 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/gentoo.patch" )
 
 if [ "${PV#}" != "${PV}" ] ; then
S=${WORKDIR}/${P}/python_orocos_kdl



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/, dev-python/python_orocos_kdl/files/

2016-02-25 Thread Alexis Ballier
commit: a43135a13bca0676ffab2c9a8e1340c8c2d83b18
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Feb 25 09:49:42 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Feb 25 09:55:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43135a1

dev-python/python_orocos_kdl: drop libdir patch that completely broke 
installation of the package; yay for testing.

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-python/python_orocos_kdl/files/libdir.patch | 13 -
 ...s_kdl-1.3.0.ebuild => python_orocos_kdl-1.3.0-r1.ebuild} |  2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild  |  1 -
 3 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/dev-python/python_orocos_kdl/files/libdir.patch 
b/dev-python/python_orocos_kdl/files/libdir.patch
deleted file mode 100644
index 8235649..000
--- a/dev-python/python_orocos_kdl/files/libdir.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: python_orocos_kdl/CMakeLists.txt
-===
 python_orocos_kdl.orig/CMakeLists.txt
-+++ python_orocos_kdl/CMakeLists.txt
-@@ -8,7 +8,7 @@ link_directories(${orocos_kdl_LIBRARY_DI
- 
- find_package(PythonInterp REQUIRED)
- find_package(PythonLibs ${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} 
REQUIRED)
--execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig 
import get_python_lib; print(get_python_lib(plat_specific=True, prefix=''))" 
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
-+execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig 
import get_python_lib; print(get_python_lib(plat_specific=True, prefix=None))" 
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
- list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
- find_package(SIP REQUIRED)
- include(SIPMacros)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r1.ebuild
similarity index 94%
rename from dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
rename to dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r1.ebuild
index 5938f3f..726cf37 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0-r1.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/py3.patch" "${FILESDIR}/libdir.patch" )
+PATCHES=( "${FILESDIR}/py3.patch" )
 
 if [ "${PV#}" != "${PV}" ] ; then
S=${WORKDIR}/${P}/python_orocos_kdl

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 1ddb1df..bd767bc 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -32,7 +32,6 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/libdir.patch" )
 
 if [ "${PV#}" != "${PV}" ] ; then
S=${WORKDIR}/${P}/python_orocos_kdl



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/, dev-python/python_orocos_kdl/files/

2016-02-23 Thread Alexis Ballier
commit: 145ee70a148757886ab09e7da42b1eff5439e354
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 23 18:31:08 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 23 18:31:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145ee70a

dev-python/python_orocos_kdl: set prefix=None instead of "" to let 
autodetection of python libdir work.

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-python/python_orocos_kdl/files/libdir.patch | 13 +
 dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild |  2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild  |  1 +
 3 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/dev-python/python_orocos_kdl/files/libdir.patch 
b/dev-python/python_orocos_kdl/files/libdir.patch
new file mode 100644
index 000..8235649
--- /dev/null
+++ b/dev-python/python_orocos_kdl/files/libdir.patch
@@ -0,0 +1,13 @@
+Index: python_orocos_kdl/CMakeLists.txt
+===
+--- python_orocos_kdl.orig/CMakeLists.txt
 python_orocos_kdl/CMakeLists.txt
+@@ -8,7 +8,7 @@ link_directories(${orocos_kdl_LIBRARY_DI
+ 
+ find_package(PythonInterp REQUIRED)
+ find_package(PythonLibs ${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} 
REQUIRED)
+-execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig 
import get_python_lib; print(get_python_lib(plat_specific=True, prefix=''))" 
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
++execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig 
import get_python_lib; print(get_python_lib(plat_specific=True, prefix=None))" 
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
+ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
+ find_package(SIP REQUIRED)
+ include(SIPMacros)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
index 726cf37..5938f3f 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/py3.patch" )
+PATCHES=( "${FILESDIR}/py3.patch" "${FILESDIR}/libdir.patch" )
 
 if [ "${PV#}" != "${PV}" ] ; then
S=${WORKDIR}/${P}/python_orocos_kdl

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index bd767bc..1ddb1df 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/libdir.patch" )
 
 if [ "${PV#}" != "${PV}" ] ; then
S=${WORKDIR}/${P}/python_orocos_kdl



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/

2016-02-23 Thread Alexis Ballier
commit: 11fa3434b750c8ba32812469d17397408391a909
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 23 18:21:06 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 23 18:21:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fa3434

dev-python/python_orocos_kdl: add python 3.5 support

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild | 2 +-
 dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
index 5b48080..726cf37 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
index 0d22bd2..bd767bc 100644
--- a/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/, dev-python/catkin_pkg/, dev-util/rosdep/, ...

2015-09-18 Thread Justin Lecher
commit: fb02c3f4d23918c80951548f7e8a7649bf6a3795
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Sep 18 06:40:13 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Sep 18 06:40:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb02c3f4

Add missing remote-id

Signed-off-by: Justin Lecher  gentoo.org>

 app-text/yodl/metadata.xml | 1 +
 dev-python/catkin_pkg/metadata.xml | 5 -
 dev-python/django-grappelli/metadata.xml   | 3 +++
 dev-python/python_orocos_kdl/metadata.xml  | 5 -
 dev-python/rosdistro/metadata.xml  | 5 -
 dev-python/rospkg/metadata.xml | 5 -
 dev-python/vcstools/metadata.xml   | 5 -
 dev-util/catkin/metadata.xml   | 5 -
 dev-util/icmake/metadata.xml   | 1 +
 dev-util/rosdep/metadata.xml   | 5 -
 dev-util/rosinstall/metadata.xml   | 5 -
 dev-util/rosinstall_generator/metadata.xml | 5 -
 dev-util/wstool/metadata.xml   | 5 -
 13 files changed, 45 insertions(+), 10 deletions(-)

diff --git a/app-text/yodl/metadata.xml b/app-text/yodl/metadata.xml
index b735413..771431d 100644
--- a/app-text/yodl/metadata.xml
+++ b/app-text/yodl/metadata.xml
@@ -7,5 +7,6 @@


yodl
+   fbb-git/yodl

 

diff --git a/dev-python/catkin_pkg/metadata.xml 
b/dev-python/catkin_pkg/metadata.xml
index c42ea5b..8271309 100644
--- a/dev-python/catkin_pkg/metadata.xml
+++ b/dev-python/catkin_pkg/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   ros-infrastructure/catkin_pkg
+   
 

diff --git a/dev-python/django-grappelli/metadata.xml 
b/dev-python/django-grappelli/metadata.xml
index cdf82d1..df9d7ac 100644
--- a/dev-python/django-grappelli/metadata.xml
+++ b/dev-python/django-grappelli/metadata.xml
@@ -6,4 +6,7 @@
j...@gentoo.org
Justin Lecher

+   
+   django-grappelli
+   
 

diff --git a/dev-python/python_orocos_kdl/metadata.xml 
b/dev-python/python_orocos_kdl/metadata.xml
index c42ea5b..e484e59 100644
--- a/dev-python/python_orocos_kdl/metadata.xml
+++ b/dev-python/python_orocos_kdl/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   orocos/orocos_kinematics_dynamics
+   
 

diff --git a/dev-python/rosdistro/metadata.xml 
b/dev-python/rosdistro/metadata.xml
index c42ea5b..0a79924 100644
--- a/dev-python/rosdistro/metadata.xml
+++ b/dev-python/rosdistro/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   ros-infrastructure/rosdistro
+   
 

diff --git a/dev-python/rospkg/metadata.xml b/dev-python/rospkg/metadata.xml
index c42ea5b..02ab2c7 100644
--- a/dev-python/rospkg/metadata.xml
+++ b/dev-python/rospkg/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   ros-infrastructure/rospkg
+   
 

diff --git a/dev-python/vcstools/metadata.xml b/dev-python/vcstools/metadata.xml
index c42ea5b..b435307 100644
--- a/dev-python/vcstools/metadata.xml
+++ b/dev-python/vcstools/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   vcstools/vcstools
+   
 

diff --git a/dev-util/catkin/metadata.xml b/dev-util/catkin/metadata.xml
index c42ea5b..4534eeb 100644
--- a/dev-util/catkin/metadata.xml
+++ b/dev-util/catkin/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   ros/catkin
+   
 

diff --git a/dev-util/icmake/metadata.xml b/dev-util/icmake/metadata.xml
index ecd992c..ad04190 100644
--- a/dev-util/icmake/metadata.xml
+++ b/dev-util/icmake/metadata.xml
@@ -7,5 +7,6 @@


icmake
+   fbb-git/icmake

 

diff --git a/dev-util/rosdep/metadata.xml b/dev-util/rosdep/metadata.xml
index c42ea5b..a337e79 100644
--- a/dev-util/rosdep/metadata.xml
+++ b/dev-util/rosdep/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   ros-infrastructure/rosdep
+   
 

diff --git a/dev-util/rosinstall/metadata.xml b/dev-util/rosinstall/metadata.xml
index c42ea5b..22272a8 100644
--- a/dev-util/rosinstall/metadata.xml
+++ b/dev-util/rosinstall/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   vcstools/rosinstall
+   
 

diff --git a/dev-util/rosinstall_generator/metadata.xml 
b/dev-util/rosinstall_generator/metadata.xml
index c42ea5b..e4e50ba 100644
--- a/dev-util/rosinstall_generator/metadata.xml
+++ b/dev-util/rosinstall_generator/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ros
+   ros
+   
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/python_orocos_kdl/files/, dev-python/python_orocos_kdl/

2015-09-17 Thread Alexis Ballier
commit: 62a295688c3af8ea72516065a898bd675eeaeb52
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Sep 17 11:58:58 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Sep 17 11:59:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a29568

dev-python/python_orocos_kdl: initial import. ebuild by me.

Package-Manager: portage-2.2.20.1

 dev-python/python_orocos_kdl/Manifest  |  1 +
 dev-python/python_orocos_kdl/files/py3.patch   | 58 ++
 dev-python/python_orocos_kdl/metadata.xml  |  5 ++
 .../python_orocos_kdl-1.3.0.ebuild | 57 +
 .../python_orocos_kdl-.ebuild  | 56 +
 5 files changed, 177 insertions(+)

diff --git a/dev-python/python_orocos_kdl/Manifest 
b/dev-python/python_orocos_kdl/Manifest
new file mode 100644
index 000..1e0cce1
--- /dev/null
+++ b/dev-python/python_orocos_kdl/Manifest
@@ -0,0 +1 @@
+DIST orocos_kinematics_dynamics-1.3.0.tar.gz 200229 SHA256 
7be2dd5e4f4c1ceac2cdf1f4fae3d94d4ffd9fc1af8d483c05f04e80ef84b3f9 SHA512 
09ff63f74f1eac3ee8b1090364e0d95b4ae96c9d4435ca34adacb3ded7385f948ddca9be2c1c2c2214c9342b17bbffb7da89ba9b7cd402e7fd4f2c6dbd06a930
 WHIRLPOOL 
4085fa4aba77e0c24a3c1aab4ab5f98e8b349037525e6a596ff027075ea1dcd33c4f13fa3abd61bbe6a2a3bd13b62616d7b614c030ecda8343be3ed59406bae6

diff --git a/dev-python/python_orocos_kdl/files/py3.patch 
b/dev-python/python_orocos_kdl/files/py3.patch
new file mode 100644
index 000..dd22f2d
--- /dev/null
+++ b/dev-python/python_orocos_kdl/files/py3.patch
@@ -0,0 +1,58 @@
+Upstream status: Pending.
+https://github.com/orocos/orocos_kinematics_dynamics/pull/44
+
+Index: orocos_kinematics_dynamics-1.3.0/python_orocos_kdl/CMakeLists.txt
+===
+--- orocos_kinematics_dynamics-1.3.0.orig/python_orocos_kdl/CMakeLists.txt
 orocos_kinematics_dynamics-1.3.0/python_orocos_kdl/CMakeLists.txt
+@@ -8,7 +8,7 @@ link_directories(${orocos_kdl_LIBRARY_DI
+ 
+ find_package(PythonInterp REQUIRED)
+ find_package(PythonLibs ${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} 
REQUIRED)
+-execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig 
import get_python_lib; print get_python_lib(plat_specific=True, prefix='')" 
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
++execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig 
import get_python_lib; print(get_python_lib(plat_specific=True, prefix=''))" 
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
+ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
+ find_package(SIP REQUIRED)
+ include(SIPMacros)
+Index: orocos_kinematics_dynamics-1.3.0/python_orocos_kdl/PyKDL/std_string.sip
+===
+--- 
orocos_kinematics_dynamics-1.3.0.orig/python_orocos_kdl/PyKDL/std_string.sip
 orocos_kinematics_dynamics-1.3.0/python_orocos_kdl/PyKDL/std_string.sip
+@@ -27,7 +27,7 @@
+ newstring = PyUnicode_DecodeUTF8(sipCpp->c_str(), sipCpp->length(), NULL);
+ if(newstring == NULL) {
+ PyErr_Clear();
+-newstring = PyString_FromString(sipCpp->c_str());
++newstring = PyUnicode_FromString(sipCpp->c_str());
+ }
+ return newstring;
+ %End
+@@ -38,21 +38,27 @@
+ // If argument is a Unicode string, just decode it to UTF-8
+ // If argument is a Python string, assume it's UTF-8
+  if (sipIsErr == NULL)
++#if PY_MAJOR_VERSION < 3
+ return (PyString_Check(sipPy) || PyUnicode_Check(sipPy));
++#else
++return PyUnicode_Check(sipPy);
++#endif
+  if (sipPy == Py_None) {
+ *sipCppPtr = new std::string;
+  return 1;
+  }
+  if (PyUnicode_Check(sipPy)) {
+ PyObject* s = PyUnicode_AsEncodedString(sipPy, "UTF-8", "");
+-*sipCppPtr = new std::string(PyString_AS_STRING(s));
++*sipCppPtr = new std::string(PyUnicode_AS_DATA(s));
+ Py_DECREF(s);
+ return 1;
+  }
++#if PY_MAJOR_VERSION < 3
+  if (PyString_Check(sipPy)) {
+ *sipCppPtr = new std::string(PyString_AS_STRING(sipPy));
+ return 1;
+  }
++#endif
+ 
+  return 0;
+ %End

diff --git a/dev-python/python_orocos_kdl/metadata.xml 
b/dev-python/python_orocos_kdl/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-python/python_orocos_kdl/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+ros
+

diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild 
b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
new file mode 100644
index 000..5b48080
--- /dev/null
+++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.3.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=(