From: Alexis Ballier Date: Tue, 14 Apr 2015 12:41:25 +0000 (+0000) Subject: initial import, ebuild by me X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6d794c12c967d618d3c389f689de76e7b74cdf61;p=gentoo.git initial import, ebuild by me Signed-off-by: Alexis Ballier Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A --- diff --git a/dev-libs/sdformat/ChangeLog b/dev-libs/sdformat/ChangeLog new file mode 100644 index 000000000000..08eb247d529d --- /dev/null +++ b/dev-libs/sdformat/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-libs/sdformat +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/sdformat/ChangeLog,v 1.1 2015/04/14 12:41:19 aballier Exp $ + +*sdformat-2.3.2 (14 Apr 2015) + + 14 Apr 2015; Alexis Ballier +sdformat-2.3.2.ebuild, + +metadata.xml: + initial import, ebuild by me + diff --git a/dev-libs/sdformat/Manifest b/dev-libs/sdformat/Manifest new file mode 100644 index 000000000000..bb14886f492c --- /dev/null +++ b/dev-libs/sdformat/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST sdformat2_2.3.2.tar.bz2 407034 SHA256 6207f90a29e6ba18bdeef116d98e92bfdbdaeb7f2a8cd40345727b6661be5998 SHA512 53e93ad69869072071293d6fc0ed840f84d8fff34f1fdf56465fe7d48f41f8fdb45723611b5be3776790717466883f602396c6eb9510a7e8f71ee1031d42140f WHIRLPOOL 0e592d44c12cd51be3bced7de472e268ba34da3b5ad03f85e0433fb0fd7d789cedfd8c746ad88b79c0fddf92c1bfca9aae4f97742dba293422adfadc1888ca50 +EBUILD sdformat-2.3.2.ebuild 827 SHA256 e32cf795ac728b30e811644a89d04b310303d7ab4d985dc056d838cb4b391975 SHA512 ba541845bcac5e074c4c94204e77965b25af989e02803db21e449bc5d5a72770904376cf47eb6ffe4c03225d99ae460d60a3731e3b743a3698ffcfe725afe5f7 WHIRLPOOL 8b28f574302a7f0d3e7635e7e56df6df0f014223099d5b55cceedbf6f112a147a9c96ae33e018a20ffb3cb881e7efc486d0a5f594308273a1c8ddf8fa5935576 +MISC ChangeLog 365 SHA256 4cc847c15babff1fb8d2680b69d38b570af0c4cdac6e6169762fcba7198a74d5 SHA512 99420def5e585209fa297a9c11616c6cab8f009c30b6a82e74432e7cdb8b490d5796b32ac063f84ccb1e0c9b966f6b6897e6a55b0497c19398b576c3cf6a3b11 WHIRLPOOL 130ce3488c559a1f40d4d6a605ae54f6c0f7922229a666f07986255e461b2214801da0fba9e7f0e3c883b4b0ea40f5691e374e6e4c524bc2291a96dcb127060c +MISC metadata.xml 229 SHA256 efa9eeb46bc35b87652cf3e48e5170c1771e26d46915689a6a5eb9fc8a3c0ed2 SHA512 0059c0bc3ad622c6ed5c7fca0a6b20aaa4e2247ae1eef4be23a70bb182ac830cf157ab5b6358841d66a4eba8c8f0455c80383eb4b9686d2fe3f6b56c575b7a6f WHIRLPOOL 085226ff4068e04964352c2573e3638f3cc3b574a9e4a35e995248eb251606d7124c3456d57206e8518a5406f3e9051e20d50a021478fbbef23e62a9f13aec2c +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlUtCvAACgkQvFcC4BYPU0oejACeI4NomhCiJPTQIj62vo2ZCoW4 +2foAoJ1Jn+B/FKdRaJKjpbnslGqCcP2r +=XcrA +-----END PGP SIGNATURE----- diff --git a/dev-libs/sdformat/metadata.xml b/dev-libs/sdformat/metadata.xml new file mode 100644 index 000000000000..e7dd05f66879 --- /dev/null +++ b/dev-libs/sdformat/metadata.xml @@ -0,0 +1,8 @@ + + + + +aballier@gentoo.org +Alexis Ballier + + diff --git a/dev-libs/sdformat/sdformat-2.3.2.ebuild b/dev-libs/sdformat/sdformat-2.3.2.ebuild new file mode 100644 index 000000000000..4163a4c7ee41 --- /dev/null +++ b/dev-libs/sdformat/sdformat-2.3.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/sdformat/sdformat-2.3.2.ebuild,v 1.1 2015/04/14 12:41:19 aballier Exp $ + +EAPI=5 + +inherit cmake-utils versionator vcs-snapshot + +DESCRIPTION="Simulation Description Format (SDF) parser" +HOMEPAGE="http://sdformat.org/" +SRC_URI="https://bitbucket.org/osrf/sdformat/get/${PN}$(get_major_version)_${PV}.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/urdfdom + dev-libs/tinyxml + dev-libs/boost:= +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" +S="${WORKDIR}/${PN}$(get_major_version)_${PV}" + +src_configure() { + local mycmakeargs=( + "-DUSE_UPSTREAM_CFLAGS=OFF" + "-DUSE_EXTERNAL_URDF=ON" + "-DUSE_EXTERNAL_TINYXML=ON" + ) + cmake-utils_src_configure +} 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 +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 @@ + + + + +aballier@gentoo.org +Alexis Ballier + + 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 +}