[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2021-08-09 Thread Alexis Ballier
commit: 9f3a57961cc64567234d688fcf54959077b05160
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug  9 15:45:52 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug  9 15:45:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3a5796

dev-ros/genpy: add missing test dep

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

 dev-ros/genpy/genpy-0.6.16.ebuild | 1 +
 dev-ros/genpy/genpy-.ebuild   | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ros/genpy/genpy-0.6.16.ebuild 
b/dev-ros/genpy/genpy-0.6.16.ebuild
index e8cda9d3e50..a0323669d20 100644
--- a/dev-ros/genpy/genpy-0.6.16.ebuild
+++ b/dev-ros/genpy/genpy-0.6.16.ebuild
@@ -21,6 +21,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? (
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+   $(python_gen_cond_dep "dev-python/numpy[\${PYTHON_USEDEP}]")
)
 "
 PATCHES=( "${FILESDIR}/yaml.patch" )

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-.ebuild
index a5796a02b2e..a0323669d20 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,6 +21,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? (
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+   $(python_gen_cond_dep "dev-python/numpy[\${PYTHON_USEDEP}]")
)
 "
 PATCHES=( "${FILESDIR}/yaml.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2021-08-06 Thread Alexis Ballier
commit: 6b32894ce98ccea45e7b14a50d509f1ceb614c8a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug  6 13:22:38 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Aug  6 13:30:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b32894c

dev-ros/genpy: Remove old

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

 dev-ros/genpy/Manifest|  1 -
 dev-ros/genpy/genpy-0.6.11.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index bf53a0c0571..00d6291e67b 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,2 +1 @@
-DIST genpy-0.6.11.tar.gz 53128 BLAKE2B 
c0c6d9aa8d713e873a5cbceda8763c23e4b6259f5708be1575c4eae600b3f96bd8f05cda281711c799a0a4e00d69623ed0ddcb7812b4894d7c45717121f51c00
 SHA512 
267391cce6119085ae974f00fa4a33767b2b62a5d61bd290b3d2164cee275ce88b21d124b2da9ca9d85ac6a3a030ceddef766be34fba9c0d57ba26d6e1e41186
 DIST genpy-0.6.14.tar.gz 53964 BLAKE2B 
ff1503a56fdb07a5165d2891589450e3b40e85f68d541990828959b8d7f0e440091d77fd0bb4ac70fa0e39114b366c061e8d03979482539d2e5ca6cc3ff15b8c
 SHA512 
5ce357ef41d2c06025ca2a06ca4111baf0d3b92dbdf877ea0ce5515d516d9e0fa46171057293ba96d5b55c5fa32b7c24ef28cfcd45be8bf9c3d73302feec6957

diff --git a/dev-ros/genpy/genpy-0.6.11.ebuild 
b/dev-ros/genpy/genpy-0.6.11.ebuild
deleted file mode 100644
index a5796a02b2e..000
--- a/dev-ros/genpy/genpy-0.6.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="https://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="
-   dev-ros/genmsg[${PYTHON_SINGLE_USEDEP}]
-   $(python_gen_cond_dep "dev-python/pyyaml[\${PYTHON_USEDEP}]")
-"
-DEPEND="${RDEPEND}
-   test? (
-   $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
-   )
-"
-PATCHES=( "${FILESDIR}/yaml.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2021-08-06 Thread Alexis Ballier
commit: fac95f5de3af1677d7dd2226f0cd96d1a4748366
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug  6 13:22:57 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Aug  6 13:30:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac95f5d

dev-ros/genpy: bump to 0.6.16

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

 dev-ros/genpy/Manifest | 2 +-
 dev-ros/genpy/{genpy-0.6.14.ebuild => genpy-0.6.16.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 00d6291e67b..9affe2bd75a 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1 +1 @@
-DIST genpy-0.6.14.tar.gz 53964 BLAKE2B 
ff1503a56fdb07a5165d2891589450e3b40e85f68d541990828959b8d7f0e440091d77fd0bb4ac70fa0e39114b366c061e8d03979482539d2e5ca6cc3ff15b8c
 SHA512 
5ce357ef41d2c06025ca2a06ca4111baf0d3b92dbdf877ea0ce5515d516d9e0fa46171057293ba96d5b55c5fa32b7c24ef28cfcd45be8bf9c3d73302feec6957
+DIST genpy-0.6.16.tar.gz 55296 BLAKE2B 
061b7c761a8a8892ffbd27073812ffd375bbeabe1606efdd5d43082f693968cad1fbbdf87ec87b0f4ddc6cef81c22c6e562455885a4b8b82519f544bd5d1c672
 SHA512 
e87a368d6d966ca681d8abfa0fb16ce1f827aaa9cc0649ffd88ccb849fd3c479db0a36f7a82e16e386e83d471e2a75c38afebe33975a1cf6d42b98804ec7a1bd

diff --git a/dev-ros/genpy/genpy-0.6.14.ebuild 
b/dev-ros/genpy/genpy-0.6.16.ebuild
similarity index 93%
rename from dev-ros/genpy/genpy-0.6.14.ebuild
rename to dev-ros/genpy/genpy-0.6.16.ebuild
index a5796a02b2e..e8cda9d3e50 100644
--- a/dev-ros/genpy/genpy-0.6.14.ebuild
+++ b/dev-ros/genpy/genpy-0.6.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2020-08-24 Thread Alexis Ballier
commit: 7741f4ae0cd655ae4994e5933ba9f8ef04e65c90
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:44:21 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7741f4ae

dev-ros/genpy: bump to 0.6.14

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

 dev-ros/genpy/Manifest|  1 +
 dev-ros/genpy/genpy-0.6.14.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 5a3b7110bd9..bf53a0c0571 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1 +1,2 @@
 DIST genpy-0.6.11.tar.gz 53128 BLAKE2B 
c0c6d9aa8d713e873a5cbceda8763c23e4b6259f5708be1575c4eae600b3f96bd8f05cda281711c799a0a4e00d69623ed0ddcb7812b4894d7c45717121f51c00
 SHA512 
267391cce6119085ae974f00fa4a33767b2b62a5d61bd290b3d2164cee275ce88b21d124b2da9ca9d85ac6a3a030ceddef766be34fba9c0d57ba26d6e1e41186
+DIST genpy-0.6.14.tar.gz 53964 BLAKE2B 
ff1503a56fdb07a5165d2891589450e3b40e85f68d541990828959b8d7f0e440091d77fd0bb4ac70fa0e39114b366c061e8d03979482539d2e5ca6cc3ff15b8c
 SHA512 
5ce357ef41d2c06025ca2a06ca4111baf0d3b92dbdf877ea0ce5515d516d9e0fa46171057293ba96d5b55c5fa32b7c24ef28cfcd45be8bf9c3d73302feec6957

diff --git a/dev-ros/genpy/genpy-0.6.14.ebuild 
b/dev-ros/genpy/genpy-0.6.14.ebuild
new file mode 100644
index 000..a5796a02b2e
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.6.14.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="https://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="
+   dev-ros/genmsg[${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep "dev-python/pyyaml[\${PYTHON_USEDEP}]")
+"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+   )
+"
+PATCHES=( "${FILESDIR}/yaml.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2020-08-17 Thread Sam James
commit: e48042244a74ba77cf7501927f1782be00339d07
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sun Jun  7 19:44:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 12:53:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4804224

dev-ros/genpy: update homepage link

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 dev-ros/genpy/genpy-0.6.11.ebuild | 2 +-
 dev-ros/genpy/genpy-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/genpy/genpy-0.6.11.ebuild 
b/dev-ros/genpy/genpy-0.6.11.ebuild
index f29d02987c1..a5796a02b2e 100644
--- a/dev-ros/genpy/genpy-0.6.11.ebuild
+++ b/dev-ros/genpy/genpy-0.6.11.ebuild
@@ -9,7 +9,7 @@ KEYWORDS="~amd64 ~arm"
 inherit ros-catkin
 
 DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
+HOMEPAGE="https://wiki.ros.org/genpy;
 LICENSE="BSD"
 SLOT="0/${PV}"
 IUSE=""

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-.ebuild
index f29d02987c1..a5796a02b2e 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-.ebuild
@@ -9,7 +9,7 @@ KEYWORDS="~amd64 ~arm"
 inherit ros-catkin
 
 DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
+HOMEPAGE="https://wiki.ros.org/genpy;
 LICENSE="BSD"
 SLOT="0/${PV}"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2020-05-18 Thread Alexis Ballier
commit: feb3fbce7c2f2d5c1273454f8f43a0d7b9942b7d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon May 18 15:33:43 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon May 18 16:34:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb3fbce

dev-ros/genpy: Remove old

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

 dev-ros/genpy/Manifest   |  2 --
 dev-ros/genpy/genpy-0.6.7.ebuild | 24 
 dev-ros/genpy/genpy-0.6.8.ebuild | 24 
 3 files changed, 50 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 4bb11e7690e..5a3b7110bd9 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,3 +1 @@
 DIST genpy-0.6.11.tar.gz 53128 BLAKE2B 
c0c6d9aa8d713e873a5cbceda8763c23e4b6259f5708be1575c4eae600b3f96bd8f05cda281711c799a0a4e00d69623ed0ddcb7812b4894d7c45717121f51c00
 SHA512 
267391cce6119085ae974f00fa4a33767b2b62a5d61bd290b3d2164cee275ce88b21d124b2da9ca9d85ac6a3a030ceddef766be34fba9c0d57ba26d6e1e41186
-DIST genpy-0.6.7.tar.gz 52001 BLAKE2B 
6c2a6cbbac6b0c72b1d5bec160f2f06ac86852afa2664835a4223e5adc5df6ae13a3a506d1c684f39f1066094f437fc54e4deb927c9e58209231af599b70af77
 SHA512 
645db3b343d53a640c6cbae91ec178bb99249899632b88f54831a524c2c3d76a68c8e45e2820b536509eb3d84a37735f9a3cd04f46522a98748a38534cc9d6b8
-DIST genpy-0.6.8.tar.gz 52344 BLAKE2B 
1b58011126d577c7c16c0b37940d491f18e9a1013296b873dfa6e53697c2b6a3e7a829b760e591b3fa502a5fd53461256547212483cd13e27f476e0a16e8121a
 SHA512 
5de1bea04a08c4fa72ae369d56c0f4b6a0106f7317490bc9c9c65c4506028f4aa44cb149d85d270c85c72ce5847db9110e7d48a1a4331a7d588222647f3dfc5f

diff --git a/dev-ros/genpy/genpy-0.6.7.ebuild b/dev-ros/genpy/genpy-0.6.7.ebuild
deleted file mode 100644
index 68c34049dcc..000
--- a/dev-ros/genpy/genpy-0.6.7.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_6} pypy3 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"

diff --git a/dev-ros/genpy/genpy-0.6.8.ebuild b/dev-ros/genpy/genpy-0.6.8.ebuild
deleted file mode 100644
index 68c34049dcc..000
--- a/dev-ros/genpy/genpy-0.6.8.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_6} pypy3 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/, dev-ros/genpy/files/

2020-05-18 Thread Alexis Ballier
commit: c6e8a5cdf68eb5c66693c88e6ed02c040b2d5883
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon May 18 15:33:28 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon May 18 16:34:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e8a5cd

dev-ros/genpy: bump to 0.6.11

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

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/files/yaml.patch   | 13 +
 dev-ros/genpy/{genpy-.ebuild => genpy-0.6.11.ebuild} |  4 ++--
 dev-ros/genpy/genpy-.ebuild  |  4 ++--
 4 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 12ff7bac0b3..4bb11e7690e 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,2 +1,3 @@
+DIST genpy-0.6.11.tar.gz 53128 BLAKE2B 
c0c6d9aa8d713e873a5cbceda8763c23e4b6259f5708be1575c4eae600b3f96bd8f05cda281711c799a0a4e00d69623ed0ddcb7812b4894d7c45717121f51c00
 SHA512 
267391cce6119085ae974f00fa4a33767b2b62a5d61bd290b3d2164cee275ce88b21d124b2da9ca9d85ac6a3a030ceddef766be34fba9c0d57ba26d6e1e41186
 DIST genpy-0.6.7.tar.gz 52001 BLAKE2B 
6c2a6cbbac6b0c72b1d5bec160f2f06ac86852afa2664835a4223e5adc5df6ae13a3a506d1c684f39f1066094f437fc54e4deb927c9e58209231af599b70af77
 SHA512 
645db3b343d53a640c6cbae91ec178bb99249899632b88f54831a524c2c3d76a68c8e45e2820b536509eb3d84a37735f9a3cd04f46522a98748a38534cc9d6b8
 DIST genpy-0.6.8.tar.gz 52344 BLAKE2B 
1b58011126d577c7c16c0b37940d491f18e9a1013296b873dfa6e53697c2b6a3e7a829b760e591b3fa502a5fd53461256547212483cd13e27f476e0a16e8121a
 SHA512 
5de1bea04a08c4fa72ae369d56c0f4b6a0106f7317490bc9c9c65c4506028f4aa44cb149d85d270c85c72ce5847db9110e7d48a1a4331a7d588222647f3dfc5f

diff --git a/dev-ros/genpy/files/yaml.patch b/dev-ros/genpy/files/yaml.patch
new file mode 100644
index 000..f4959213f35
--- /dev/null
+++ b/dev-ros/genpy/files/yaml.patch
@@ -0,0 +1,13 @@
+Index: genpy-0.6.11/test/test_genpy_message.py
+===
+--- genpy-0.6.11.orig/test/test_genpy_message.py
 genpy-0.6.11/test/test_genpy_message.py
+@@ -612,7 +612,7 @@ d: """ + """
+ def roundtrip(m):
+ yaml_text = strify_message(m)
+ print(yaml_text)
+-loaded = yaml.load(yaml_text)
++loaded = yaml.safe_load(yaml_text)
+ print('loaded', loaded)
+ new_inst = m.__class__()
+ if loaded is not None:

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-0.6.11.ebuild
similarity index 90%
copy from dev-ros/genpy/genpy-.ebuild
copy to dev-ros/genpy/genpy-0.6.11.ebuild
index 68c34049dcc..29c86a16574 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-0.6.11.ebuild
@@ -1,11 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 ROS_REPO_URI="https://github.com/ros/genpy;
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_6} pypy3 )
 
 inherit ros-catkin
 
@@ -22,3 +21,4 @@ DEPEND="${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
)
 "
+PATCHES=( "${FILESDIR}/yaml.patch" )

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-.ebuild
index 68c34049dcc..29c86a16574 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-.ebuild
@@ -1,11 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 ROS_REPO_URI="https://github.com/ros/genpy;
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_6} pypy3 )
 
 inherit ros-catkin
 
@@ -22,3 +21,4 @@ DEPEND="${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
)
 "
+PATCHES=( "${FILESDIR}/yaml.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2017-12-01 Thread Alexis Ballier
commit: b3a33a2d4ca3fd9622bb2ef1003d92f7bd46d06c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Dec  1 18:07:45 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Dec  1 18:10:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a33a2d

dev-ros/genpy: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-ros/genpy/Manifest   |  4 +---
 dev-ros/genpy/genpy-0.6.5.ebuild | 24 
 dev-ros/genpy/genpy-0.6.6.ebuild | 24 
 3 files changed, 1 insertion(+), 51 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index d5a49f20ec9..db45759ac6e 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,3 +1 @@
-DIST genpy-0.6.5.tar.gz 51689 SHA256 
35e5cd2032f52a1f77190df5c31c02134dc460bfeda3f28b5a860a95309342b9 SHA512 
aeb4edf97ccc6b480649ee67b7b5782e4f950e02cc898b52285db1a23fe5200a853817ae734dd32ba964073359b60bc9399abe0e4a9bc7d0e46c5f6f78e1c10e
 WHIRLPOOL 
4d9c9d1d2f3e63f73c02b3ea1f6c53450429e45a972a9cf27b6ec77368bf2cef4a4890e0cd6486ef810c1eb5bdd6d2ea5e09974f71f738d98df609f60aa0f248
-DIST genpy-0.6.6.tar.gz 51949 SHA256 
8a1a90f1e64bd9458c24ca18af88d3c95032b4c04e3b8164fce6b365ac11301e SHA512 
f85e916f4b20e3c6c8a7ad81afcefc0912ed82f6d3a59afbf421e97f8a5d938de85a6d035b75725829efe03ece8a6f649aa179f858e0eae8e429ae9c62fd6edd
 WHIRLPOOL 
16e247c1a21b5d2d3399a786999d5d39fc5370a2bb18b6993b02d4e870f843cd9fc6a866a04b945e708de90f3e658c57d8f9f2873051100520647d326766d73d
-DIST genpy-0.6.7.tar.gz 52001 SHA256 
d1b6e9031c255bad2b29c5cf76736807c3245e14f017903a9be8bf68a74ede2e SHA512 
645db3b343d53a640c6cbae91ec178bb99249899632b88f54831a524c2c3d76a68c8e45e2820b536509eb3d84a37735f9a3cd04f46522a98748a38534cc9d6b8
 WHIRLPOOL 
e1abc845072ec1d137070fe58e14d4bdbf34dee9e76342ce829cd13281f3de11c49aaee717061bc15b5b8f3d4d51b96db3150bbab7026bf0f851cd2911a7
+DIST genpy-0.6.7.tar.gz 52001 BLAKE2B 
6c2a6cbbac6b0c72b1d5bec160f2f06ac86852afa2664835a4223e5adc5df6ae13a3a506d1c684f39f1066094f437fc54e4deb927c9e58209231af599b70af77
 SHA512 
645db3b343d53a640c6cbae91ec178bb99249899632b88f54831a524c2c3d76a68c8e45e2820b536509eb3d84a37735f9a3cd04f46522a98748a38534cc9d6b8

diff --git a/dev-ros/genpy/genpy-0.6.5.ebuild b/dev-ros/genpy/genpy-0.6.5.ebuild
deleted file mode 100644
index 3176ad0840a..000
--- a/dev-ros/genpy/genpy-0.6.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"

diff --git a/dev-ros/genpy/genpy-0.6.6.ebuild b/dev-ros/genpy/genpy-0.6.6.ebuild
deleted file mode 100644
index 3176ad0840a..000
--- a/dev-ros/genpy/genpy-0.6.6.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2017-12-01 Thread Alexis Ballier
commit: a53c2737f82093809ea00b506f494a76db1b6379
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Dec  1 18:08:53 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Dec  1 18:10:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a53c2737

dev-ros/genpy: pyyaml is a rdepends.

Closes: https://bugs.gentoo.org/639320
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-ros/genpy/genpy-0.6.7.ebuild | 4 ++--
 dev-ros/genpy/genpy-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ros/genpy/genpy-0.6.7.ebuild b/dev-ros/genpy/genpy-0.6.7.ebuild
index 3176ad0840a..04ed50e67a1 100644
--- a/dev-ros/genpy/genpy-0.6.7.ebuild
+++ b/dev-ros/genpy/genpy-0.6.7.ebuild
@@ -15,10 +15,10 @@ LICENSE="BSD"
 SLOT="0/${PV}"
 IUSE=""
 
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)
 "

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-.ebuild
index 3176ad0840a..04ed50e67a1 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-.ebuild
@@ -15,10 +15,10 @@ LICENSE="BSD"
 SLOT="0/${PV}"
 IUSE=""
 
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2017-11-04 Thread Alexis Ballier
commit: a7e3f89ebdb4b35796135f58cdc310e8a3796f3b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Nov  4 12:18:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Nov  4 13:23:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e3f89e

dev-ros/genpy: bump to 0.6.7

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/genpy-0.6.7.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 78aa7d906e0..d5a49f20ec9 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,2 +1,3 @@
 DIST genpy-0.6.5.tar.gz 51689 SHA256 
35e5cd2032f52a1f77190df5c31c02134dc460bfeda3f28b5a860a95309342b9 SHA512 
aeb4edf97ccc6b480649ee67b7b5782e4f950e02cc898b52285db1a23fe5200a853817ae734dd32ba964073359b60bc9399abe0e4a9bc7d0e46c5f6f78e1c10e
 WHIRLPOOL 
4d9c9d1d2f3e63f73c02b3ea1f6c53450429e45a972a9cf27b6ec77368bf2cef4a4890e0cd6486ef810c1eb5bdd6d2ea5e09974f71f738d98df609f60aa0f248
 DIST genpy-0.6.6.tar.gz 51949 SHA256 
8a1a90f1e64bd9458c24ca18af88d3c95032b4c04e3b8164fce6b365ac11301e SHA512 
f85e916f4b20e3c6c8a7ad81afcefc0912ed82f6d3a59afbf421e97f8a5d938de85a6d035b75725829efe03ece8a6f649aa179f858e0eae8e429ae9c62fd6edd
 WHIRLPOOL 
16e247c1a21b5d2d3399a786999d5d39fc5370a2bb18b6993b02d4e870f843cd9fc6a866a04b945e708de90f3e658c57d8f9f2873051100520647d326766d73d
+DIST genpy-0.6.7.tar.gz 52001 SHA256 
d1b6e9031c255bad2b29c5cf76736807c3245e14f017903a9be8bf68a74ede2e SHA512 
645db3b343d53a640c6cbae91ec178bb99249899632b88f54831a524c2c3d76a68c8e45e2820b536509eb3d84a37735f9a3cd04f46522a98748a38534cc9d6b8
 WHIRLPOOL 
e1abc845072ec1d137070fe58e14d4bdbf34dee9e76342ce829cd13281f3de11c49aaee717061bc15b5b8f3d4d51b96db3150bbab7026bf0f851cd2911a7

diff --git a/dev-ros/genpy/genpy-0.6.7.ebuild b/dev-ros/genpy/genpy-0.6.7.ebuild
new file mode 100644
index 000..3176ad0840a
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.6.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2017-08-06 Thread Alexis Ballier
commit: c914b6086fe4d77d0ea17bd53089fb5dc979015a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug  4 18:42:27 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Aug  6 06:45:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c914b608

dev-ros/genpy: bump to 0.6.6

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/genpy-0.6.6.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 0f70d659a6a..78aa7d906e0 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1 +1,2 @@
 DIST genpy-0.6.5.tar.gz 51689 SHA256 
35e5cd2032f52a1f77190df5c31c02134dc460bfeda3f28b5a860a95309342b9 SHA512 
aeb4edf97ccc6b480649ee67b7b5782e4f950e02cc898b52285db1a23fe5200a853817ae734dd32ba964073359b60bc9399abe0e4a9bc7d0e46c5f6f78e1c10e
 WHIRLPOOL 
4d9c9d1d2f3e63f73c02b3ea1f6c53450429e45a972a9cf27b6ec77368bf2cef4a4890e0cd6486ef810c1eb5bdd6d2ea5e09974f71f738d98df609f60aa0f248
+DIST genpy-0.6.6.tar.gz 51949 SHA256 
8a1a90f1e64bd9458c24ca18af88d3c95032b4c04e3b8164fce6b365ac11301e SHA512 
f85e916f4b20e3c6c8a7ad81afcefc0912ed82f6d3a59afbf421e97f8a5d938de85a6d035b75725829efe03ece8a6f649aa179f858e0eae8e429ae9c62fd6edd
 WHIRLPOOL 
16e247c1a21b5d2d3399a786999d5d39fc5370a2bb18b6993b02d4e870f843cd9fc6a866a04b945e708de90f3e658c57d8f9f2873051100520647d326766d73d

diff --git a/dev-ros/genpy/genpy-0.6.6.ebuild b/dev-ros/genpy/genpy-0.6.6.ebuild
new file mode 100644
index 000..3176ad0840a
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.6.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2017-08-06 Thread Alexis Ballier
commit: 35b4d3d8cae231601c2437bd62a8e1d5a250abd0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug  4 18:41:43 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Aug  6 06:45:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b4d3d8

dev-ros/genpy: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-ros/genpy/Manifest   |  2 --
 dev-ros/genpy/genpy-0.6.3.ebuild | 24 
 dev-ros/genpy/genpy-0.6.4.ebuild | 24 
 3 files changed, 50 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 47624137085..0f70d659a6a 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,3 +1 @@
-DIST genpy-0.6.3.tar.gz 51545 SHA256 
35448838e3054aeb520f49afe64b8bd9cb7ed944ed07471d2b6e7d5560d68540 SHA512 
63748f70aa32e760d044b54c1c64a44e972fe34f0fd3317f66cbbc59f2662117c150c9d892db37b8b621e5c0687a83673575f088f5ac4f7d4b7c6020e75cdb07
 WHIRLPOOL 
b28ce5245129516e487742693a5f5f5a9918563e52658f8c097d7f750e333636d2f7f2743d648654c56c9dbb9a5acd0dae93a02683bb662231c9fc40ce8d335e
-DIST genpy-0.6.4.tar.gz 51647 SHA256 
9167379c133391ee70d9590259e2748ed504e0696323f62d83d75641220bc943 SHA512 
a7e4e99e97c239fa01c9a19191b79d1cf482e27a3aa1337427051624af3ac5785583bb56b39c62f41f44597f7bbe78e7813791a33b6221ab4a4ce3de04423ae5
 WHIRLPOOL 
3cc5dbb81bd88b947e14079e57de8613417d4cfb38416e37bcc6fcd3c4c97aa0b7f9176ccfea5ca10b82e3e5c8087e411ee0a2ea862a5a2ce2d57a740f67babf
 DIST genpy-0.6.5.tar.gz 51689 SHA256 
35e5cd2032f52a1f77190df5c31c02134dc460bfeda3f28b5a860a95309342b9 SHA512 
aeb4edf97ccc6b480649ee67b7b5782e4f950e02cc898b52285db1a23fe5200a853817ae734dd32ba964073359b60bc9399abe0e4a9bc7d0e46c5f6f78e1c10e
 WHIRLPOOL 
4d9c9d1d2f3e63f73c02b3ea1f6c53450429e45a972a9cf27b6ec77368bf2cef4a4890e0cd6486ef810c1eb5bdd6d2ea5e09974f71f738d98df609f60aa0f248

diff --git a/dev-ros/genpy/genpy-0.6.3.ebuild b/dev-ros/genpy/genpy-0.6.3.ebuild
deleted file mode 100644
index 3176ad0840a..000
--- a/dev-ros/genpy/genpy-0.6.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"

diff --git a/dev-ros/genpy/genpy-0.6.4.ebuild b/dev-ros/genpy/genpy-0.6.4.ebuild
deleted file mode 100644
index 3176ad0840a..000
--- a/dev-ros/genpy/genpy-0.6.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2017-03-02 Thread Alexis Ballier
commit: e095b96f094bd806edbf4da4927024f1c2573c0b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Mar  1 17:06:11 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Mar  2 09:17:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e095b96f

dev-ros/genpy: Bump to 0.6.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/genpy-0.6.4.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 72340c729b5..2837848350d 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1 +1,2 @@
 DIST genpy-0.6.3.tar.gz 51545 SHA256 
35448838e3054aeb520f49afe64b8bd9cb7ed944ed07471d2b6e7d5560d68540 SHA512 
63748f70aa32e760d044b54c1c64a44e972fe34f0fd3317f66cbbc59f2662117c150c9d892db37b8b621e5c0687a83673575f088f5ac4f7d4b7c6020e75cdb07
 WHIRLPOOL 
b28ce5245129516e487742693a5f5f5a9918563e52658f8c097d7f750e333636d2f7f2743d648654c56c9dbb9a5acd0dae93a02683bb662231c9fc40ce8d335e
+DIST genpy-0.6.4.tar.gz 51647 SHA256 
9167379c133391ee70d9590259e2748ed504e0696323f62d83d75641220bc943 SHA512 
a7e4e99e97c239fa01c9a19191b79d1cf482e27a3aa1337427051624af3ac5785583bb56b39c62f41f44597f7bbe78e7813791a33b6221ab4a4ce3de04423ae5
 WHIRLPOOL 
3cc5dbb81bd88b947e14079e57de8613417d4cfb38416e37bcc6fcd3c4c97aa0b7f9176ccfea5ca10b82e3e5c8087e411ee0a2ea862a5a2ce2d57a740f67babf

diff --git a/dev-ros/genpy/genpy-0.6.4.ebuild b/dev-ros/genpy/genpy-0.6.4.ebuild
new file mode 100644
index 000..3176ad0840a
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.6.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2017-02-27 Thread Alexis Ballier
commit: 48b5dc400c7a3223c191fffac1753954e33c0e85
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Feb 27 10:28:31 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Feb 27 10:49:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b5dc40

dev-ros/genpy: Add python 3.6 support and use standard ros-catkin.eclass 
src_test that works.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ros/genpy/genpy-0.6.3.ebuild | 11 +--
 dev-ros/genpy/genpy-.ebuild  | 11 +--
 2 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/dev-ros/genpy/genpy-0.6.3.ebuild b/dev-ros/genpy/genpy-0.6.3.ebuild
index b393c061a8..bd9c129377 100644
--- a/dev-ros/genpy/genpy-0.6.3.ebuild
+++ b/dev-ros/genpy/genpy-0.6.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 ROS_REPO_URI="https://github.com/ros/genpy;
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy{,3} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
 
 inherit ros-catkin
 
@@ -23,12 +23,3 @@ DEPEND="${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
)
 "
-
-python_test() {
-   cd "${BUILD_DIR}"
-   PYTHONPATH="${S}/src" nosetests --verbose -w "${S}/test" || die
-}
-
-src_test() {
-   python_foreach_impl python_test
-}

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-.ebuild
index b393c061a8..bd9c129377 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 ROS_REPO_URI="https://github.com/ros/genpy;
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy{,3} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
 
 inherit ros-catkin
 
@@ -23,12 +23,3 @@ DEPEND="${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
)
 "
-
-python_test() {
-   cd "${BUILD_DIR}"
-   PYTHONPATH="${S}/src" nosetests --verbose -w "${S}/test" || die
-}
-
-src_test() {
-   python_foreach_impl python_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2017-02-09 Thread Alexis Ballier
commit: 4e14eef0c796ea8cabbc740dc0a8c3f1f1fb41ea
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Feb  9 16:36:01 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Feb  9 17:46:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e14eef0

dev-ros/genpy: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ros/genpy/Manifest   |  1 -
 dev-ros/genpy/genpy-0.6.2.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 5785a9bfdd..72340c729b 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,2 +1 @@
-DIST genpy-0.6.2.tar.gz 60939 SHA256 
dc1a77d534702136f635b110eb20a4072e5946ff8aa237f5bae2cb37c298e922 SHA512 
39fa71f113dbc0165ef7d0aa7d7a60795f8919649fbae46a9e4e3e9020c60df91f979f19283a7ea20803f6d97ec3f0e12bb19a788033e499e1f1c84587bfae4b
 WHIRLPOOL 
a0f665d419e886d8f3a0f8aa5725e6e6e32fdd889b4b1ea1fc6939c16c01970d904ecb6df63613f037348df7b06738184ffc41af0d66d90519876e9aa11ccfb3
 DIST genpy-0.6.3.tar.gz 51545 SHA256 
35448838e3054aeb520f49afe64b8bd9cb7ed944ed07471d2b6e7d5560d68540 SHA512 
63748f70aa32e760d044b54c1c64a44e972fe34f0fd3317f66cbbc59f2662117c150c9d892db37b8b621e5c0687a83673575f088f5ac4f7d4b7c6020e75cdb07
 WHIRLPOOL 
b28ce5245129516e487742693a5f5f5a9918563e52658f8c097d7f750e333636d2f7f2743d648654c56c9dbb9a5acd0dae93a02683bb662231c9fc40ce8d335e

diff --git a/dev-ros/genpy/genpy-0.6.2.ebuild b/dev-ros/genpy/genpy-0.6.2.ebuild
deleted file mode 100644
index d7ce7af9a1..00
--- a/dev-ros/genpy/genpy-0.6.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   cd "${BUILD_DIR}"
-   PYTHONPATH="${S}/src" nosetests --verbose -w "${S}/test" || die
-}
-
-src_test() {
-   python_foreach_impl python_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2016-10-25 Thread Alexis Ballier
commit: 5609e2aab556d76b9935fa103c1e9fa0783c391b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:11:00 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 10:56:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5609e2aa

dev-ros/genpy: bump to 0.6.3

Package-Manager: portage-2.3.2

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/genpy-0.6.3.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 7a6dd92..5785a9b 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1 +1,2 @@
 DIST genpy-0.6.2.tar.gz 60939 SHA256 
dc1a77d534702136f635b110eb20a4072e5946ff8aa237f5bae2cb37c298e922 SHA512 
39fa71f113dbc0165ef7d0aa7d7a60795f8919649fbae46a9e4e3e9020c60df91f979f19283a7ea20803f6d97ec3f0e12bb19a788033e499e1f1c84587bfae4b
 WHIRLPOOL 
a0f665d419e886d8f3a0f8aa5725e6e6e32fdd889b4b1ea1fc6939c16c01970d904ecb6df63613f037348df7b06738184ffc41af0d66d90519876e9aa11ccfb3
+DIST genpy-0.6.3.tar.gz 51545 SHA256 
35448838e3054aeb520f49afe64b8bd9cb7ed944ed07471d2b6e7d5560d68540 SHA512 
63748f70aa32e760d044b54c1c64a44e972fe34f0fd3317f66cbbc59f2662117c150c9d892db37b8b621e5c0687a83673575f088f5ac4f7d4b7c6020e75cdb07
 WHIRLPOOL 
b28ce5245129516e487742693a5f5f5a9918563e52658f8c097d7f750e333636d2f7f2743d648654c56c9dbb9a5acd0dae93a02683bb662231c9fc40ce8d335e

diff --git a/dev-ros/genpy/genpy-0.6.3.ebuild b/dev-ros/genpy/genpy-0.6.3.ebuild
new file mode 100644
index ..73461c0
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.6.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   cd "${BUILD_DIR}"
+   PYTHONPATH="${S}/src" nosetests --verbose -w "${S}/test" || die
+}
+
+src_test() {
+   python_foreach_impl python_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2016-10-25 Thread Alexis Ballier
commit: 0652f1fb4c66b7edbf65d51eba2fbfd92e18ccb0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 09:59:44 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 10:56:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0652f1fb

dev-ros/genpy: remove old

Package-Manager: portage-2.3.2

 dev-ros/genpy/Manifest   |  1 -
 dev-ros/genpy/genpy-0.6.0.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index e014b8f..7a6dd92 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,2 +1 @@
-DIST genpy-0.6.0.tar.gz 60238 SHA256 
f8da9af40a507bb0d18a5de8dac0f2149140b82c59a8bb2bac903e364c05dd37 SHA512 
83c365d5a4dcc9aa8ae1bd75030ca1630674c11e53dbd5ed8ee6f763e6bca904e45ac1527e7928aba914c28010ceb02f5ec5e0001557e8d189457e7c89776a95
 WHIRLPOOL 
3ab2b827d3ab69f16dbd2c03cd0a9adc786dca2b81d228bed7cad004e67ab5937f4a619a0ead6d430d872b1e50d02ed62b0e4a33bc013d3c420a361d44edbb5e
 DIST genpy-0.6.2.tar.gz 60939 SHA256 
dc1a77d534702136f635b110eb20a4072e5946ff8aa237f5bae2cb37c298e922 SHA512 
39fa71f113dbc0165ef7d0aa7d7a60795f8919649fbae46a9e4e3e9020c60df91f979f19283a7ea20803f6d97ec3f0e12bb19a788033e499e1f1c84587bfae4b
 WHIRLPOOL 
a0f665d419e886d8f3a0f8aa5725e6e6e32fdd889b4b1ea1fc6939c16c01970d904ecb6df63613f037348df7b06738184ffc41af0d66d90519876e9aa11ccfb3

diff --git a/dev-ros/genpy/genpy-0.6.0.ebuild b/dev-ros/genpy/genpy-0.6.0.ebuild
deleted file mode 100644
index e18cd2a..
--- a/dev-ros/genpy/genpy-0.6.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2016-09-13 Thread Alexis Ballier
commit: 0d4121b60030113ac8a9d4515518fb28be770f4b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Sep 13 06:41:30 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Sep 13 12:30:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4121b6

dev-ros/genpy: remove old

Package-Manager: portage-2.3.0

 dev-ros/genpy/Manifest   |  3 ---
 dev-ros/genpy/genpy-0.5.7.ebuild | 25 -
 dev-ros/genpy/genpy-0.5.8.ebuild | 25 -
 dev-ros/genpy/genpy-0.5.9.ebuild | 25 -
 4 files changed, 78 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index e5ba7ef..5fbc550 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,4 +1 @@
-DIST genpy-0.5.7.tar.gz 59642 SHA256 
e45d05206d71a32e8e3e9d4a87e966aec716e54035b298723b5cb51db66bcab9 SHA512 
73b909245a3c54703ef04217da60f8e5cbc2849736bb6bfa457b24248abc0dfdd65b7db70e44a0a6069bf1fc006b9fbbf6c93e04664d4452695c8271d54c0758
 WHIRLPOOL 
0c77675b6fb46cfb463a396e86c63d4d53f586cc796de5d388e90d47c88427e3a7a272d3ddc3ae5ade2b912da922ade357ce970fe5b7132312360d5f886a55f8
-DIST genpy-0.5.8.tar.gz 59906 SHA256 
dfb02b57935e2861e5e7e9f93f848b728acaab821b8f5272d06162de3d6338bd SHA512 
d7bc2f6dd30876b2d934e856155252c0d701ec12631c928429e83e77f1632d1629c270dc090dd26d02849f7f6799f98248c2927d0052b1706adfc9418a595cad
 WHIRLPOOL 
20e1acc5f655e192f03436701c7dfd6f4abf9f967c8aae28611d27a02bd2c4df0d4f9c5ee7df95b9bcfa470340a3da9385bfa37e96d6f662b9437c0f0670a52b
-DIST genpy-0.5.9.tar.gz 60531 SHA256 
7063abcc9c34766c0236fd6e812ea779d5abc09b0d4a678389ad72c443cd66e0 SHA512 
39622d442086b9ba984b5047b7cf3621d98e31c93f99c4d7dab4bf86a4565890bc4e65553304533d6600a86950e033b926b7c013a8ce9823ec53aedd376a2445
 WHIRLPOOL 
5d9a2f427ac09c0cb27f90677782613345e2b84daae6e00726c7c489a01a6fa63d4bb9ebd27000293f8afbdce5bb1e3f5d24bfa4bee096bb300ddbd67d82567a
 DIST genpy-0.6.0.tar.gz 60238 SHA256 
f8da9af40a507bb0d18a5de8dac0f2149140b82c59a8bb2bac903e364c05dd37 SHA512 
83c365d5a4dcc9aa8ae1bd75030ca1630674c11e53dbd5ed8ee6f763e6bca904e45ac1527e7928aba914c28010ceb02f5ec5e0001557e8d189457e7c89776a95
 WHIRLPOOL 
3ab2b827d3ab69f16dbd2c03cd0a9adc786dca2b81d228bed7cad004e67ab5937f4a619a0ead6d430d872b1e50d02ed62b0e4a33bc013d3c420a361d44edbb5e

diff --git a/dev-ros/genpy/genpy-0.5.7.ebuild b/dev-ros/genpy/genpy-0.5.7.ebuild
deleted file mode 100644
index e18cd2a..
--- a/dev-ros/genpy/genpy-0.5.7.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"

diff --git a/dev-ros/genpy/genpy-0.5.8.ebuild b/dev-ros/genpy/genpy-0.5.8.ebuild
deleted file mode 100644
index e18cd2a..
--- a/dev-ros/genpy/genpy-0.5.8.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"

diff --git a/dev-ros/genpy/genpy-0.5.9.ebuild b/dev-ros/genpy/genpy-0.5.9.ebuild
deleted file mode 100644
index e18cd2a..
--- a/dev-ros/genpy/genpy-0.5.9.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2016-09-13 Thread Alexis Ballier
commit: 931b1bb4e9e92af1752c6519ef4aa5e8b9790f4f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Sep 13 06:54:24 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Sep 13 12:30:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931b1bb4

dev-ros/genpy: bump to 0.6.2; improve testing

Package-Manager: portage-2.3.0

 dev-ros/genpy/Manifest  |  1 +
 dev-ros/genpy/{genpy-.ebuild => genpy-0.6.2.ebuild} | 11 ++-
 dev-ros/genpy/genpy-.ebuild | 11 ++-
 3 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 5fbc550..e014b8f 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1 +1,2 @@
 DIST genpy-0.6.0.tar.gz 60238 SHA256 
f8da9af40a507bb0d18a5de8dac0f2149140b82c59a8bb2bac903e364c05dd37 SHA512 
83c365d5a4dcc9aa8ae1bd75030ca1630674c11e53dbd5ed8ee6f763e6bca904e45ac1527e7928aba914c28010ceb02f5ec5e0001557e8d189457e7c89776a95
 WHIRLPOOL 
3ab2b827d3ab69f16dbd2c03cd0a9adc786dca2b81d228bed7cad004e67ab5937f4a619a0ead6d430d872b1e50d02ed62b0e4a33bc013d3c420a361d44edbb5e
+DIST genpy-0.6.2.tar.gz 60939 SHA256 
dc1a77d534702136f635b110eb20a4072e5946ff8aa237f5bae2cb37c298e922 SHA512 
39fa71f113dbc0165ef7d0aa7d7a60795f8919649fbae46a9e4e3e9020c60df91f979f19283a7ea20803f6d97ec3f0e12bb19a788033e499e1f1c84587bfae4b
 WHIRLPOOL 
a0f665d419e886d8f3a0f8aa5725e6e6e32fdd889b4b1ea1fc6939c16c01970d904ecb6df63613f037348df7b06738184ffc41af0d66d90519876e9aa11ccfb3

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-0.6.2.ebuild
similarity index 72%
copy from dev-ros/genpy/genpy-.ebuild
copy to dev-ros/genpy/genpy-0.6.2.ebuild
index e18cd2a..73461c0 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-0.6.2.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$
 
@@ -23,3 +23,12 @@ DEPEND="${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
)
 "
+
+python_test() {
+   cd "${BUILD_DIR}"
+   PYTHONPATH="${S}/src" nosetests --verbose -w "${S}/test" || die
+}
+
+src_test() {
+   python_foreach_impl python_test
+}

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-.ebuild
index e18cd2a..73461c0 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-.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$
 
@@ -23,3 +23,12 @@ DEPEND="${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
)
 "
+
+python_test() {
+   cd "${BUILD_DIR}"
+   PYTHONPATH="${S}/src" nosetests --verbose -w "${S}/test" || die
+}
+
+src_test() {
+   python_foreach_impl python_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2016-04-25 Thread Alexis Ballier
commit: 84b742c7f8b2a4ec0bd5fb8ca48b542065077647
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Apr 25 07:16:32 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Apr 25 08:56:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b742c7

dev-ros/genpy: bump to 0.6.0

Package-Manager: portage-2.2.28

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/genpy-0.6.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 9cfd455..e5ba7ef 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,3 +1,4 @@
 DIST genpy-0.5.7.tar.gz 59642 SHA256 
e45d05206d71a32e8e3e9d4a87e966aec716e54035b298723b5cb51db66bcab9 SHA512 
73b909245a3c54703ef04217da60f8e5cbc2849736bb6bfa457b24248abc0dfdd65b7db70e44a0a6069bf1fc006b9fbbf6c93e04664d4452695c8271d54c0758
 WHIRLPOOL 
0c77675b6fb46cfb463a396e86c63d4d53f586cc796de5d388e90d47c88427e3a7a272d3ddc3ae5ade2b912da922ade357ce970fe5b7132312360d5f886a55f8
 DIST genpy-0.5.8.tar.gz 59906 SHA256 
dfb02b57935e2861e5e7e9f93f848b728acaab821b8f5272d06162de3d6338bd SHA512 
d7bc2f6dd30876b2d934e856155252c0d701ec12631c928429e83e77f1632d1629c270dc090dd26d02849f7f6799f98248c2927d0052b1706adfc9418a595cad
 WHIRLPOOL 
20e1acc5f655e192f03436701c7dfd6f4abf9f967c8aae28611d27a02bd2c4df0d4f9c5ee7df95b9bcfa470340a3da9385bfa37e96d6f662b9437c0f0670a52b
 DIST genpy-0.5.9.tar.gz 60531 SHA256 
7063abcc9c34766c0236fd6e812ea779d5abc09b0d4a678389ad72c443cd66e0 SHA512 
39622d442086b9ba984b5047b7cf3621d98e31c93f99c4d7dab4bf86a4565890bc4e65553304533d6600a86950e033b926b7c013a8ce9823ec53aedd376a2445
 WHIRLPOOL 
5d9a2f427ac09c0cb27f90677782613345e2b84daae6e00726c7c489a01a6fa63d4bb9ebd27000293f8afbdce5bb1e3f5d24bfa4bee096bb300ddbd67d82567a
+DIST genpy-0.6.0.tar.gz 60238 SHA256 
f8da9af40a507bb0d18a5de8dac0f2149140b82c59a8bb2bac903e364c05dd37 SHA512 
83c365d5a4dcc9aa8ae1bd75030ca1630674c11e53dbd5ed8ee6f763e6bca904e45ac1527e7928aba914c28010ceb02f5ec5e0001557e8d189457e7c89776a95
 WHIRLPOOL 
3ab2b827d3ab69f16dbd2c03cd0a9adc786dca2b81d228bed7cad004e67ab5937f4a619a0ead6d430d872b1e50d02ed62b0e4a33bc013d3c420a361d44edbb5e

diff --git a/dev-ros/genpy/genpy-0.6.0.ebuild b/dev-ros/genpy/genpy-0.6.0.ebuild
new file mode 100644
index 000..e18cd2a
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.6.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2016-04-21 Thread Alexis Ballier
commit: 19078bde5868c10cb2d4f823a77131bb39a074fa
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr 21 09:54:12 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr 21 10:23:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19078bde

dev-ros/genpy: bump to 0.5.9

Package-Manager: portage-2.2.28

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/genpy-0.5.9.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index d5c8075..9cfd455 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,2 +1,3 @@
 DIST genpy-0.5.7.tar.gz 59642 SHA256 
e45d05206d71a32e8e3e9d4a87e966aec716e54035b298723b5cb51db66bcab9 SHA512 
73b909245a3c54703ef04217da60f8e5cbc2849736bb6bfa457b24248abc0dfdd65b7db70e44a0a6069bf1fc006b9fbbf6c93e04664d4452695c8271d54c0758
 WHIRLPOOL 
0c77675b6fb46cfb463a396e86c63d4d53f586cc796de5d388e90d47c88427e3a7a272d3ddc3ae5ade2b912da922ade357ce970fe5b7132312360d5f886a55f8
 DIST genpy-0.5.8.tar.gz 59906 SHA256 
dfb02b57935e2861e5e7e9f93f848b728acaab821b8f5272d06162de3d6338bd SHA512 
d7bc2f6dd30876b2d934e856155252c0d701ec12631c928429e83e77f1632d1629c270dc090dd26d02849f7f6799f98248c2927d0052b1706adfc9418a595cad
 WHIRLPOOL 
20e1acc5f655e192f03436701c7dfd6f4abf9f967c8aae28611d27a02bd2c4df0d4f9c5ee7df95b9bcfa470340a3da9385bfa37e96d6f662b9437c0f0670a52b
+DIST genpy-0.5.9.tar.gz 60531 SHA256 
7063abcc9c34766c0236fd6e812ea779d5abc09b0d4a678389ad72c443cd66e0 SHA512 
39622d442086b9ba984b5047b7cf3621d98e31c93f99c4d7dab4bf86a4565890bc4e65553304533d6600a86950e033b926b7c013a8ce9823ec53aedd376a2445
 WHIRLPOOL 
5d9a2f427ac09c0cb27f90677782613345e2b84daae6e00726c7c489a01a6fa63d4bb9ebd27000293f8afbdce5bb1e3f5d24bfa4bee096bb300ddbd67d82567a

diff --git a/dev-ros/genpy/genpy-0.5.9.ebuild b/dev-ros/genpy/genpy-0.5.9.ebuild
new file mode 100644
index 000..e18cd2a
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.5.9.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2016-02-23 Thread Alexis Ballier
commit: 7d4d59ca50b6acf48e062331aa3cb19f975e30a6
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 23 18:08:15 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 23 18:08:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4d59ca

dev-ros/genpy: remove old

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

 dev-ros/genpy/Manifest   |  2 --
 dev-ros/genpy/genpy-0.5.5.ebuild | 22 --
 dev-ros/genpy/genpy-0.5.6.ebuild | 25 -
 3 files changed, 49 deletions(-)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index 3ead43a..58cf4df 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,3 +1 @@
-DIST genpy-0.5.5.tar.gz 59514 SHA256 
4727b5c176e94abd3fa4c2f3ce2b2b6d84ca7cb638a8899202a495a0f416df85 SHA512 
f79e7ccf2ff6aba672ccbbf0a3ea9ac3c722d2eff5be5fcb71dcd345b45ad8dfde6db4b866bc2bc63707f377cef8757ebf6de61bf25599752360ae0c35dfada9
 WHIRLPOOL 
41fd1aa9a530fec161986994c12d240732d66e1014b8e8118b7296a33041e23042b0fd69a13fe580397147a37d7b3cf1e3c2371d2a1edf402f49c8d8403406ab
-DIST genpy-0.5.6.tar.gz 59571 SHA256 
bf0c613206340483e054ff49570ba0b254ab285391fadbfecc1c392d642f6e77 SHA512 
539bbbc2472ea0303c68318277e3e4301d10aac893266477815ccc3d08773c979b8d8f585115f11af5c364a75338909c144c28703337ddf9874c4afbfb0db12e
 WHIRLPOOL 
701f8f1f20ce5f53ab37deff4365a44ce332239cdc39736d8a883db2af6b9da15812779bccb66a5aedf9154cdf05117d6bac4d9a4f60d4ced49b13034e6e0b14
 DIST genpy-0.5.7.tar.gz 59642 SHA256 
e45d05206d71a32e8e3e9d4a87e966aec716e54035b298723b5cb51db66bcab9 SHA512 
73b909245a3c54703ef04217da60f8e5cbc2849736bb6bfa457b24248abc0dfdd65b7db70e44a0a6069bf1fc006b9fbbf6c93e04664d4452695c8271d54c0758
 WHIRLPOOL 
0c77675b6fb46cfb463a396e86c63d4d53f586cc796de5d388e90d47c88427e3a7a272d3ddc3ae5ade2b912da922ade357ce970fe5b7132312360d5f886a55f8

diff --git a/dev-ros/genpy/genpy-0.5.5.ebuild b/dev-ros/genpy/genpy-0.5.5.ebuild
deleted file mode 100644
index 6f7df14..000
--- a/dev-ros/genpy/genpy-0.5.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE="test"
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
-"

diff --git a/dev-ros/genpy/genpy-0.5.6.ebuild b/dev-ros/genpy/genpy-0.5.6.ebuild
deleted file mode 100644
index 46b7961..000
--- a/dev-ros/genpy/genpy-0.5.6.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/genpy;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit ros-catkin
-
-DESCRIPTION="Python ROS message and service generators"
-HOMEPAGE="http://wiki.ros.org/genpy;
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

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

dev-ros/genpy: add python 3.5 support

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

 dev-ros/genpy/genpy-0.5.7.ebuild | 2 +-
 dev-ros/genpy/genpy-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/genpy/genpy-0.5.7.ebuild b/dev-ros/genpy/genpy-0.5.7.ebuild
index 46b7961..e18cd2a 100644
--- a/dev-ros/genpy/genpy-0.5.7.ebuild
+++ b/dev-ros/genpy/genpy-0.5.7.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 ROS_REPO_URI="https://github.com/ros/genpy;
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 inherit ros-catkin
 

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-.ebuild
index 46b7961..e18cd2a 100644
--- a/dev-ros/genpy/genpy-.ebuild
+++ b/dev-ros/genpy/genpy-.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 ROS_REPO_URI="https://github.com/ros/genpy;
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 inherit ros-catkin
 



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2015-11-14 Thread Alexis Ballier
commit: be5fecbb1aa2b75bc05edda0deebe9f18dc4dff9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Nov 14 11:03:13 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Nov 14 11:03:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5fecbb

dev-ros/genpy: bump to 0.5.7

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

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/genpy-0.5.7.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
index fb5a03e..3ead43a 100644
--- a/dev-ros/genpy/Manifest
+++ b/dev-ros/genpy/Manifest
@@ -1,2 +1,3 @@
 DIST genpy-0.5.5.tar.gz 59514 SHA256 
4727b5c176e94abd3fa4c2f3ce2b2b6d84ca7cb638a8899202a495a0f416df85 SHA512 
f79e7ccf2ff6aba672ccbbf0a3ea9ac3c722d2eff5be5fcb71dcd345b45ad8dfde6db4b866bc2bc63707f377cef8757ebf6de61bf25599752360ae0c35dfada9
 WHIRLPOOL 
41fd1aa9a530fec161986994c12d240732d66e1014b8e8118b7296a33041e23042b0fd69a13fe580397147a37d7b3cf1e3c2371d2a1edf402f49c8d8403406ab
 DIST genpy-0.5.6.tar.gz 59571 SHA256 
bf0c613206340483e054ff49570ba0b254ab285391fadbfecc1c392d642f6e77 SHA512 
539bbbc2472ea0303c68318277e3e4301d10aac893266477815ccc3d08773c979b8d8f585115f11af5c364a75338909c144c28703337ddf9874c4afbfb0db12e
 WHIRLPOOL 
701f8f1f20ce5f53ab37deff4365a44ce332239cdc39736d8a883db2af6b9da15812779bccb66a5aedf9154cdf05117d6bac4d9a4f60d4ced49b13034e6e0b14
+DIST genpy-0.5.7.tar.gz 59642 SHA256 
e45d05206d71a32e8e3e9d4a87e966aec716e54035b298723b5cb51db66bcab9 SHA512 
73b909245a3c54703ef04217da60f8e5cbc2849736bb6bfa457b24248abc0dfdd65b7db70e44a0a6069bf1fc006b9fbbf6c93e04664d4452695c8271d54c0758
 WHIRLPOOL 
0c77675b6fb46cfb463a396e86c63d4d53f586cc796de5d388e90d47c88427e3a7a272d3ddc3ae5ade2b912da922ade357ce970fe5b7132312360d5f886a55f8

diff --git a/dev-ros/genpy/genpy-0.5.7.ebuild b/dev-ros/genpy/genpy-0.5.7.ebuild
new file mode 100644
index 000..46b7961
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.5.7.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/genpy/

2015-09-22 Thread Alexis Ballier
commit: b1d20615f8c41e2ff98a2a0dc9b7e07345b6af3e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Sep 22 08:42:39 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Sep 22 08:42:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d20615

dev-ros/genpy: Initial import. Ebuild by me.

Package-Manager: portage-2.2.21

 dev-ros/genpy/Manifest   |  1 +
 dev-ros/genpy/genpy-0.5.5.ebuild | 22 ++
 dev-ros/genpy/genpy-.ebuild  | 25 +
 dev-ros/genpy/metadata.xml   |  5 +
 4 files changed, 53 insertions(+)

diff --git a/dev-ros/genpy/Manifest b/dev-ros/genpy/Manifest
new file mode 100644
index 000..e49a495
--- /dev/null
+++ b/dev-ros/genpy/Manifest
@@ -0,0 +1 @@
+DIST genpy-0.5.5.tar.gz 59514 SHA256 
4727b5c176e94abd3fa4c2f3ce2b2b6d84ca7cb638a8899202a495a0f416df85 SHA512 
f79e7ccf2ff6aba672ccbbf0a3ea9ac3c722d2eff5be5fcb71dcd345b45ad8dfde6db4b866bc2bc63707f377cef8757ebf6de61bf25599752360ae0c35dfada9
 WHIRLPOOL 
41fd1aa9a530fec161986994c12d240732d66e1014b8e8118b7296a33041e23042b0fd69a13fe580397147a37d7b3cf1e3c2371d2a1edf402f49c8d8403406ab

diff --git a/dev-ros/genpy/genpy-0.5.5.ebuild b/dev-ros/genpy/genpy-0.5.5.ebuild
new file mode 100644
index 000..6f7df14
--- /dev/null
+++ b/dev-ros/genpy/genpy-0.5.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="test"
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
+"

diff --git a/dev-ros/genpy/genpy-.ebuild b/dev-ros/genpy/genpy-.ebuild
new file mode 100644
index 000..46b7961
--- /dev/null
+++ b/dev-ros/genpy/genpy-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/genpy;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit ros-catkin
+
+DESCRIPTION="Python ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy;
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"

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