summaryrefslogtreecommitdiff
path: root/sci-libs/fcl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sci-libs/fcl
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-libs/fcl')
-rw-r--r--sci-libs/fcl/Manifest10
-rw-r--r--sci-libs/fcl/fcl-0.3.2.ebuild46
-rw-r--r--sci-libs/fcl/fcl-0.4.0.ebuild41
-rw-r--r--sci-libs/fcl/fcl-0.5.0.ebuild41
-rw-r--r--sci-libs/fcl/fcl-9999.ebuild41
-rw-r--r--sci-libs/fcl/metadata.xml11
6 files changed, 190 insertions, 0 deletions
diff --git a/sci-libs/fcl/Manifest b/sci-libs/fcl/Manifest
new file mode 100644
index 000000000000..9d9ae442d68d
--- /dev/null
+++ b/sci-libs/fcl/Manifest
@@ -0,0 +1,10 @@
+DIST fcl-0.3.2.tar.gz 5745349 SHA256 cf914f85b32cf8b63879907726df64e50da33f00d538759d789fe10fc5fbc95b SHA512 799c0f698c9d19ebd72c01b4bd51435feda1792462759249446ab968bf3b2b462537ce20135444c3e555da8564d0c93196f3f3448e2a4282afca710b67eaeb6e WHIRLPOOL 4d0694c7a27f117251709368542a5e7ed8ab3ec6e39e0400027f4409bf1b5cad3ff55c14ff529de19137c5dec6a4222799cc3bf0e1081c13105ea6dbc1e17c90
+DIST fcl-0.4.0.tar.gz 5762341 SHA256 1bea2cd5ee6034166d42860a6c5577f807c81f9f54d09dd680fb9bdf58d46747 SHA512 c565b4018a37449ce05b9189a97f2084a68caaa9247968fecdf933d8f5d87ed629d3fcb6ffccf928c4d339be1b70650b78706cc9d4a0c24864da529b25761684 WHIRLPOOL 2463490135ef16f29f608e68e2b2b0d86a7af59b54360275e73dae8d52aea3c7f9013e7a8be794a3fbb1981cf1470fe55866322aed188dd5c4bec0ba96512fa2
+DIST fcl-0.5.0.tar.gz 5760425 SHA256 8e6c19720e77024c1fbff5a912d81e8f28004208864607447bc90a31f18fb41a SHA512 8741c664720cb32e368e0139881ce69c29e3ccb9633ddc22f47b89918774dbc19541c68e1dbfd78a91f4c8c226ad4c0e1867b6e62111d4311fe907310fc71794 WHIRLPOOL 6e4cd25f162979d977a7c4d20c58bbe56009bda25b66f38873b40369adc9c228e2298d4cc6693c643d76c0a1b01d7dffe1af7819cdcda60f349f733319e91b8e
+EBUILD fcl-0.3.2.ebuild 974 SHA256 af902706474cfde2186042c5ac5b6ed8b950660e884291a9bd9b752ee70344bd SHA512 49dc9dda67317b7b58582ad118530a7bd48b9ead2a2fd5ac689b769da7ecd876154cf9dda5646153406ed2b67ea1db8c0faa04bcaa4437ec33a25c54b48094ac WHIRLPOOL 64d5625534a86032b5ea6f9eb499ab7a743441ebbb3a27948919d865d1cf433a009f113da45bb8c93ef33ba3505e321d144866fcda9997510579e3016d5e8b16
+EBUILD fcl-0.4.0.ebuild 856 SHA256 230a2ccb9cf185f9c982edee8f414775d39ccda0d1905607560edc367994ba8a SHA512 a2aed79e23a003c247467a64dd3b052a09a0feda3ee5156f759039614a63f455ea1576dc8b750cb77766687ea8c90d7e3674e864e5a4cf8ae531a49146051c74 WHIRLPOOL 58655b126a2662886b89bb5f73fa038fe94015540a51eb656d639b4f6f0d755f82730845021f19f45e33c2632eabf00589899a01ecc29a5f17a21a4db6b6501b
+EBUILD fcl-0.5.0.ebuild 856 SHA256 1be4021de5833ea6b369352e22ddffc2059f1c34f05fad798e5f479950ac3143 SHA512 8e0b0f27862a5a1f621fdae61597bb900defb0e3031004692297393ed18d9654409eb0ef5ca4c4d5d51911eee371dce7f58a18d1a84be282662bd07f31d4dc7f WHIRLPOOL 401d59bb9ef82bd791b8ffbd75d8ea4cc8a0a914f679450586f6e5146bd2e957a4597ce93aec8ef3987df2a2c2189ebaabc4b495c9f47fea66ccdca2ebdd372d
+EBUILD fcl-9999.ebuild 856 SHA256 230a2ccb9cf185f9c982edee8f414775d39ccda0d1905607560edc367994ba8a SHA512 a2aed79e23a003c247467a64dd3b052a09a0feda3ee5156f759039614a63f455ea1576dc8b750cb77766687ea8c90d7e3674e864e5a4cf8ae531a49146051c74 WHIRLPOOL 58655b126a2662886b89bb5f73fa038fe94015540a51eb656d639b4f6f0d755f82730845021f19f45e33c2632eabf00589899a01ecc29a5f17a21a4db6b6501b
+MISC ChangeLog 2734 SHA256 bc51e6b1231890cc6239a4ed2a0d122fb930a672faa1051518901add0596b5ce SHA512 b29241ad13827e81ac02aa77e0b6c6a183900ae01a7550d36bbb9ce0a69a7655287d6f687f01ddf5ff35592506930bc9c64c706faad2f1c991817ffc242aba6c WHIRLPOOL 925909a98e52637f83fc734742bfb345e9f9dafbb0eb7f60cb73808981d09efa6c14f069bd7fcbc7bdc68f9b8f1bffe38315e3ea061c6a4618856cd21992a708
+MISC ChangeLog-2015 605 SHA256 754012641a935d70861bf05fd3ba9016554319d39017bcca799a7cbb233c4e0e SHA512 3940e766382a1a5562d70a0cab412ca77ed92d0d871b901f39f339e8b84b5355cc9765f5d276ae82305e9f4ac6114d9046b36ae8e6fe6996dd9a9f851afca83f WHIRLPOOL d9c5574f5406fb53ba90e502926fd606d5e41f7ffc022909cdeea1c47492f8b36d03bea311b3a10236c9e68cb6c3c1bea1908de436bb32ea1c8abbcfc2720626
+MISC metadata.xml 344 SHA256 1905e62a7addac42d8a16e1d20f1e6d5cb65d90798b7970c820f5b7339140529 SHA512 d5d4ea55ebdabfcd86a1dce36974d9ca2f2746f2f8fec463486c108d58a6cf53850b511bdeef8546d05ecd7fb165d7c13b51eb834d353c25002acc1473c6b5bf WHIRLPOOL e274fa66f3e03f99c0eb2d1f892479e2ad4129642e9069d430da23a160f4eea21dedfc2e8c480808b6f6a7c5a56c31d63142afc6f3bf9b3051397ffdefad668c
diff --git a/sci-libs/fcl/fcl-0.3.2.ebuild b/sci-libs/fcl/fcl-0.3.2.ebuild
new file mode 100644
index 000000000000..4d1b793423a5
--- /dev/null
+++ b/sci-libs/fcl/fcl-0.3.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [ "${PV#9999}" != "${PV}" ] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/flexible-collision-library/fcl"
+fi
+
+inherit ${SCM} cmake-utils
+
+if [ "${PV#9999}" != "${PV}" ] ; then
+ KEYWORDS=""
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm"
+ SRC_URI="https://github.com/flexible-collision-library/fcl/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="The Flexible Collision Library"
+HOMEPAGE="http://gamma.cs.unc.edu/FCL/"
+LICENSE="BSD"
+SLOT="0"
+IUSE="cpu_flags_x86_sse"
+
+RDEPEND="
+ sci-libs/octomap
+ sci-libs/flann
+ dev-libs/boost:=[threads]
+ sci-libs/libccd"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ sed -e 's/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/g' \
+ -i src/CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ "-DFCL_USE_SSE=$(usex cpu_flags_x86_sse TRUE FALSE)"
+ )
+ cmake-utils_src_configure
+}
diff --git a/sci-libs/fcl/fcl-0.4.0.ebuild b/sci-libs/fcl/fcl-0.4.0.ebuild
new file mode 100644
index 000000000000..6d823b172040
--- /dev/null
+++ b/sci-libs/fcl/fcl-0.4.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [ "${PV#9999}" != "${PV}" ] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/flexible-collision-library/fcl"
+fi
+
+inherit ${SCM} cmake-utils
+
+if [ "${PV#9999}" != "${PV}" ] ; then
+ KEYWORDS=""
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm"
+ SRC_URI="https://github.com/flexible-collision-library/fcl/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="The Flexible Collision Library"
+HOMEPAGE="http://gamma.cs.unc.edu/FCL/"
+LICENSE="BSD"
+SLOT="0"
+IUSE="cpu_flags_x86_sse"
+
+RDEPEND="
+ sci-libs/octomap
+ sci-libs/flann
+ dev-libs/boost:=[threads]
+ sci-libs/libccd"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ local mycmakeargs=(
+ "-DFCL_USE_SSE=$(usex cpu_flags_x86_sse TRUE FALSE)"
+ )
+ cmake-utils_src_configure
+}
diff --git a/sci-libs/fcl/fcl-0.5.0.ebuild b/sci-libs/fcl/fcl-0.5.0.ebuild
new file mode 100644
index 000000000000..95a962bfbcf9
--- /dev/null
+++ b/sci-libs/fcl/fcl-0.5.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [ "${PV#9999}" != "${PV}" ] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/flexible-collision-library/fcl"
+fi
+
+inherit ${SCM} cmake-utils
+
+if [ "${PV#9999}" != "${PV}" ] ; then
+ KEYWORDS=""
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm"
+ SRC_URI="https://github.com/flexible-collision-library/fcl/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="The Flexible Collision Library"
+HOMEPAGE="http://gamma.cs.unc.edu/FCL/"
+LICENSE="BSD"
+SLOT="0"
+IUSE="cpu_flags_x86_sse"
+
+RDEPEND="
+ sci-libs/octomap
+ sci-libs/flann
+ dev-libs/boost:=[threads]
+ sci-libs/libccd"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ local mycmakeargs=(
+ "-DFCL_USE_SSE=$(usex cpu_flags_x86_sse TRUE FALSE)"
+ )
+ cmake-utils_src_configure
+}
diff --git a/sci-libs/fcl/fcl-9999.ebuild b/sci-libs/fcl/fcl-9999.ebuild
new file mode 100644
index 000000000000..6d823b172040
--- /dev/null
+++ b/sci-libs/fcl/fcl-9999.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [ "${PV#9999}" != "${PV}" ] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/flexible-collision-library/fcl"
+fi
+
+inherit ${SCM} cmake-utils
+
+if [ "${PV#9999}" != "${PV}" ] ; then
+ KEYWORDS=""
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm"
+ SRC_URI="https://github.com/flexible-collision-library/fcl/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="The Flexible Collision Library"
+HOMEPAGE="http://gamma.cs.unc.edu/FCL/"
+LICENSE="BSD"
+SLOT="0"
+IUSE="cpu_flags_x86_sse"
+
+RDEPEND="
+ sci-libs/octomap
+ sci-libs/flann
+ dev-libs/boost:=[threads]
+ sci-libs/libccd"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ local mycmakeargs=(
+ "-DFCL_USE_SSE=$(usex cpu_flags_x86_sse TRUE FALSE)"
+ )
+ cmake-utils_src_configure
+}
diff --git a/sci-libs/fcl/metadata.xml b/sci-libs/fcl/metadata.xml
new file mode 100644
index 000000000000..fbedec0d5c16
--- /dev/null
+++ b/sci-libs/fcl/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>aballier@gentoo.org</email>
+ <name>Alexis Ballier</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">flexible-collision-library/fcl</remote-id>
+ </upstream>
+</pkgmetadata>