mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
sci-libs/octomap: drop 1.9.8
Closes: https://bugs.gentoo.org/949090 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
parent
021d1a4f5c
commit
ec94be9115
@ -1,2 +1 @@
|
||||
DIST octomap-1.10.0.tar.gz 1694103 BLAKE2B 0415ee5e961ea456b9d497b35aeadd0d21a742a3f252eac67c717536e1d9f39fa4117170e259a3762ab6101b776afe65dec6fcff5a6e8d66f1957ea0b0ea5552 SHA512 1cbee4f6b3569587986774447ad9ec4190f597310c4d6865ffa7cd8865ece2492e4a42fa369b633d9d7a9da782560d49deaa62a18601ea4f56396bdf1a6a5f52
|
||||
DIST octomap-1.9.8.tar.gz 1693311 BLAKE2B 476e4a644287e5ebcaa36de3051b7a2079b733bee3cd80b192fecfab0a85c5de70e3ad087a6cb499141167c735692de72ba2a7b1fb8b318e461f8f21f20020ae SHA512 60afeecc36a190f136dcbe33cb9cd6c06c16233988b383b0b010f65f81e6a3630b55902c5b5ad756ac35dee4c4ec26ec5722d6bd9b8e079f70b7d286293c518e
|
||||
|
||||
@ -1,81 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="An Efficient Probabilistic 3D Mapping Framework Based on Octrees"
|
||||
HOMEPAGE="http://octomap.github.io/"
|
||||
SRC_URI="https://github.com/OctoMap/octomap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD qt5? ( GPL-2 )"
|
||||
SLOT="0/19"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
IUSE="qt5 dynamicEDT3D doc"
|
||||
|
||||
RDEPEND="
|
||||
qt5? (
|
||||
virtual/opengl
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
x11-libs/libQGLViewer:=
|
||||
)
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-text/doxygen
|
||||
media-gfx/graphviz
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
rm -r octovis/src/extern
|
||||
|
||||
sed --in-place \
|
||||
--expression='s/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/' \
|
||||
*/CMakeLists.txt */CMakeModules/InstallPkgConfigFile.cmake || die
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"-DBUILD_OCTOVIS_SUBPROJECT=$(usex qt5 ON OFF)"
|
||||
"-DOCTOVIS_QT5=ON"
|
||||
"-DBUILD_DYNAMICETD3D_SUBPROJECT=$(usex dynamicEDT3D ON OFF)"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
use doc && cmake_build docs docs_dynamicEDT3D
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
if use doc; then
|
||||
docinto html/octomap
|
||||
dodoc -r octomap/doc/html/*
|
||||
|
||||
docinto html/dynamicEDT3D
|
||||
dodoc -r dynamicEDT3D/doc/html/*
|
||||
fi
|
||||
|
||||
insinto /usr/share/ros_packages/${PN}
|
||||
doins "${ED}/usr/share/${PN}/package.xml"
|
||||
|
||||
if use qt5; then
|
||||
insinto /usr/share/ros_packages/octovis
|
||||
doins "${ED}/usr/share/octovis/package.xml"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# override parallel mode only for tests
|
||||
local myctestargs=( "-j 1" )
|
||||
cmake_src_test
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user