summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2015-04-14 12:41:25 +0000
committerAlexis Ballier <aballier@gentoo.org>2015-04-14 12:41:25 +0000
commit6d794c12c967d618d3c389f689de76e7b74cdf61 (patch)
treeecf21607b67b02c2d74e4882b5de9194ba4ae581 /dev-libs/urdfdom
parentStable for ia64, wrt bug #536906 (diff)
downloadhistorical-6d794c12c967d618d3c389f689de76e7b74cdf61.tar.gz
historical-6d794c12c967d618d3c389f689de76e7b74cdf61.tar.bz2
historical-6d794c12c967d618d3c389f689de76e7b74cdf61.zip
initial import, ebuild by me
Signed-off-by: Alexis Ballier <aballier@gentoo.org> Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'dev-libs/urdfdom')
-rw-r--r--dev-libs/urdfdom/ChangeLog11
-rw-r--r--dev-libs/urdfdom/Manifest15
-rw-r--r--dev-libs/urdfdom/metadata.xml8
-rw-r--r--dev-libs/urdfdom/urdfdom-0.3.0.ebuild68
-rw-r--r--dev-libs/urdfdom/urdfdom-9999.ebuild68
5 files changed, 170 insertions, 0 deletions
diff --git a/dev-libs/urdfdom/ChangeLog b/dev-libs/urdfdom/ChangeLog
new file mode 100644
index 000000000000..9637c215f36c
--- /dev/null
+++ b/dev-libs/urdfdom/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-libs/urdfdom
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/urdfdom/ChangeLog,v 1.1 2015/04/14 12:37:32 aballier Exp $
+
+*urdfdom-9999 (14 Apr 2015)
+*urdfdom-0.3.0 (14 Apr 2015)
+
+ 14 Apr 2015; Alexis Ballier <aballier@gentoo.org> +urdfdom-0.3.0.ebuild,
+ +urdfdom-9999.ebuild, +metadata.xml:
+ initial import, ebuild by me
+
diff --git a/dev-libs/urdfdom/Manifest b/dev-libs/urdfdom/Manifest
new file mode 100644
index 000000000000..f009cf4b3d17
--- /dev/null
+++ b/dev-libs/urdfdom/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST urdfdom-0.3.0.tar.gz 58477 SHA256 2e3f14bdb47e237f2ba75fc9e26008a133210c15b52f73c9112adeb0b0d1da6c SHA512 ce49dca7963d7301cd1aae58fff9fb4341144ecba9b7ce2efa74ee98424bd7fde6e891331944b7cd008bb974cb19df3eee0f88a77dad09fb72feb63b45bbc6d3 WHIRLPOOL 5c847cbb0bf28ed39f8fa0cfbe27246d863085b761a032764e570dac012ebc27ee2d175a1e599e5fc7495d14768b42a3dd82aeab7f513b1ff62d23e5f50509ef
+EBUILD urdfdom-0.3.0.ebuild 1426 SHA256 a87e08f5887e39ed8316bfd9369240e32557693b5c7d3b03efcb80ab3f2b4018 SHA512 c811d7a9332a080b71ab203c6ad32339296fede75b9b0888ea2d68b1f969f7e7c893ae5381c624e31f61079189df84b4486a18d64d174a6296f83e5d3277b10d WHIRLPOOL 62125ed6c186ed8a5b8ef63b270bf65c32815d82317b2193755ce26253a591a967da076515c0aac5540a7b2d5b48444dd1d610fbc68b183f64b2be1aefdb767d
+EBUILD urdfdom-9999.ebuild 1425 SHA256 fe6b15f73785491efee0d48a6198ba57e4bfbbe63b731916bfa7c5fc4276d4dd SHA512 244889cea78a864903151006c35cffd17a4eeb2cb2e2217ea2cb41dd5c4f67f017ef0619253a3aef73e9c991f0442f55763406135334dd18a7f961a2e7e03f08 WHIRLPOOL 4b6ec4905693e295bf3d16d2cba397bb9964b562987b4007fa64663280492799e62ea0737b8e24ddd422cbe5a2c82b6c66ad6dc331f1648a9442245d9bb4c52e
+MISC ChangeLog 411 SHA256 5b01cd0bba1d91cdd0ad06c5c08ca0960e2bf145ce5f0a6e83dec2a426bb2001 SHA512 4b5ac4be80c36b0c4d26bc608fded41ba60749e05ab0de62222c73844d297ad1914eeed6dee687809683cc2f36e022aa52d56ce564df522764addf443c94baa9 WHIRLPOOL 52a2e4d3882e3262dd6519a1ee690ae35c4e43ccc81e8f1a36dc720f8cd6a70f915634d5894d55d3fc1a85d023f6681f723f4530e2e76e14db492147fbf6a477
+MISC metadata.xml 229 SHA256 efa9eeb46bc35b87652cf3e48e5170c1771e26d46915689a6a5eb9fc8a3c0ed2 SHA512 0059c0bc3ad622c6ed5c7fca0a6b20aaa4e2247ae1eef4be23a70bb182ac830cf157ab5b6358841d66a4eba8c8f0455c80383eb4b9686d2fe3f6b56c575b7a6f WHIRLPOOL 085226ff4068e04964352c2573e3638f3cc3b574a9e4a35e995248eb251606d7124c3456d57206e8518a5406f3e9051e20d50a021478fbbef23e62a9f13aec2c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlUtCg0ACgkQvFcC4BYPU0o/3QCePoAz+Fxgxk4E/6eVxIiE3FtT
+6IoAnAo2oFvMotnvH341eLIadRmFubFj
+=xxf/
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/urdfdom/metadata.xml b/dev-libs/urdfdom/metadata.xml
new file mode 100644
index 000000000000..e7dd05f66879
--- /dev/null
+++ b/dev-libs/urdfdom/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>aballier@gentoo.org</email>
+<name>Alexis Ballier</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-libs/urdfdom/urdfdom-0.3.0.ebuild b/dev-libs/urdfdom/urdfdom-0.3.0.ebuild
new file mode 100644
index 000000000000..54ef19e455f1
--- /dev/null
+++ b/dev-libs/urdfdom/urdfdom-0.3.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/urdfdom/urdfdom-0.3.0.ebuild,v 1.1 2015/04/14 12:37:32 aballier Exp $
+
+EAPI=5
+
+SCM=""
+if [ "${PV#9999}" != "${PV}" ] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/ros/urdfdom"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit ${SCM} distutils-r1 cmake-utils
+
+if [ "${PV#9999}" != "${PV}" ] ; then
+ KEYWORDS=""
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm"
+ SRC_URI="https://github.com/ros/urdfdom/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="URDF (U-Robot Description Format) library"
+HOMEPAGE="http://ros.org/wiki/urdf"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-libs/urdfdom_headers
+ dev-libs/console_bridge
+ dev-libs/boost:=[threads]"
+DEPEND="${RDEPEND}"
+
+PY_S="${S}/urdf_parser_py"
+
+src_prepare() {
+ sed -i -e 's/set(CMAKE_INSTALL_LIBDIR/#/' CMakeLists.txt || die
+ cmake-utils_src_prepare
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( "-DPYTHON=FALSE" )
+ cmake-utils_src_configure
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_compile
+}
+
+src_test() {
+ cmake-utils_src_test
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_test
+}
+
+src_install() {
+ cmake-utils_src_install
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_install
+}
diff --git a/dev-libs/urdfdom/urdfdom-9999.ebuild b/dev-libs/urdfdom/urdfdom-9999.ebuild
new file mode 100644
index 000000000000..625715ad2eec
--- /dev/null
+++ b/dev-libs/urdfdom/urdfdom-9999.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/urdfdom/urdfdom-9999.ebuild,v 1.1 2015/04/14 12:37:32 aballier Exp $
+
+EAPI=5
+
+SCM=""
+if [ "${PV#9999}" != "${PV}" ] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/ros/urdfdom"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit ${SCM} distutils-r1 cmake-utils
+
+if [ "${PV#9999}" != "${PV}" ] ; then
+ KEYWORDS=""
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm"
+ SRC_URI="https://github.com/ros/urdfdom/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="URDF (U-Robot Description Format) library"
+HOMEPAGE="http://ros.org/wiki/urdf"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-libs/urdfdom_headers
+ dev-libs/console_bridge
+ dev-libs/boost:=[threads]"
+DEPEND="${RDEPEND}"
+
+PY_S="${S}/urdf_parser_py"
+
+src_prepare() {
+ sed -i -e 's/set(CMAKE_INSTALL_LIBDIR/#/' CMakeLists.txt || die
+ cmake-utils_src_prepare
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( "-DPYTHON=FALSE" )
+ cmake-utils_src_configure
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_compile
+}
+
+src_test() {
+ cmake-utils_src_test
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_test
+}
+
+src_install() {
+ cmake-utils_src_install
+ cd "${PY_S}"
+ S="${PY_S}" distutils-r1_src_install
+}