commit:     46f511ba2ec2658364f545577146d969163bae2a
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 16:38:42 2020 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 18:06:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f511ba

dev-ros/ament_cmake_export_targets: bump to 1.0.0

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 dev-ros/ament_cmake_export_targets/Manifest        |  1 +
 .../ament_cmake_export_targets-1.0.0.ebuild        | 47 ++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-ros/ament_cmake_export_targets/Manifest 
b/dev-ros/ament_cmake_export_targets/Manifest
index 3441cd95576..3fa659846a2 100644
--- a/dev-ros/ament_cmake_export_targets/Manifest
+++ b/dev-ros/ament_cmake_export_targets/Manifest
@@ -1 +1,2 @@
 DIST ament_cmake-0.9.6.tar.gz 60800 BLAKE2B 
71c4e71c50b7715bb8f1b5b737ce23e30f79459a14a5866801bcb810b8fe82d807b6a4eae11de427f52c618e14ef22b7693905f1a0200cc38f0ffab1d70e80cd
 SHA512 
c923260bbd0142ea57bf3e868e94e76020939e8ec49cbf23f14221d0048f21efed00dcdae9978e00f246725ba216c151f5d53b1cd94297b8731f53dc0e45b554
+DIST ament_cmake-1.0.0.tar.gz 63304 BLAKE2B 
dd0c4bc5b72d9143cfb8ee9caae236a3608981ee8523e879ea9c168d64fd1d0cb84e54679cfc0cfc58ffff34519bb1032afc956c3130c1da8b4f98d60a9191be
 SHA512 
69236015368df29a128eceeb64dd1c683eb32a44188b52120592238f999be8c8c7c5892a36ddcef48b6686bf97eba77e820ca3b8896c64ec1522661fa3ed4fc7

diff --git 
a/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.0.0.ebuild 
b/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.0.0.ebuild
new file mode 100644
index 00000000000..16d96ae3af5
--- /dev/null
+++ b/dev-ros/ament_cmake_export_targets/ament_cmake_export_targets-1.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit cmake python-any-r1
+
+ROS_PN="ament_cmake"
+if [ "${PV#9999}" != "${PV}" ] ; then
+       inherit git-r3
+       EGIT_REPO_URI="https://github.com/ament/ament_cmake";
+       SRC_URI=""
+       S=${WORKDIR}/${P}/${PN}
+else
+       SRC_URI="https://github.com/ament/ament_cmake/archive/${PV}.tar.gz -> 
${ROS_PN}-${PV}.tar.gz"
+       S="${WORKDIR}/${ROS_PN}-${PV}/${PN}"
+fi
+
+DESCRIPTION="Export targets to downstream packages in the ament buildsystem"
+HOMEPAGE="https://github.com/ament/ament_cmake";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+if [ "${PV#9999}" != "${PV}" ] ; then
+       KEYWORDS=""
+else
+       KEYWORDS="~amd64"
+fi
+IUSE=""
+
+RDEPEND="
+       dev-ros/ament_cmake_core
+       dev-ros/ament_cmake_export_libraries
+"
+DEPEND="${RDEPEND}"
+# Deps here are transitive from ament_cmake_core to have matching python 
support
+BDEPEND="
+       $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] 
dev-python/catkin_pkg[${PYTHON_USEDEP}]')
+       ${PYTHON_DEPS}
+"
+
+python_check_deps() {
+       has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \
+               has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+}

Reply via email to