Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/octomap/
Date: Wed, 28 Feb 2018 15:50:30
Message-Id: 1519832272.364e5fe712aaabda8731dbb5d8774e0677661703.asturm@gentoo
1 commit: 364e5fe712aaabda8731dbb5d8774e0677661703
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 27 22:31:37 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 28 15:37:52 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364e5fe7
7
8 sci-libs/octomap: Drop 1.8.1
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 sci-libs/octomap/Manifest | 1 -
13 sci-libs/octomap/octomap-1.8.1.ebuild | 87 -----------------------------------
14 2 files changed, 88 deletions(-)
15
16 diff --git a/sci-libs/octomap/Manifest b/sci-libs/octomap/Manifest
17 index b1420dcc0f1..8f52f98c8b5 100644
18 --- a/sci-libs/octomap/Manifest
19 +++ b/sci-libs/octomap/Manifest
20 @@ -1,2 +1 @@
21 -DIST octomap-1.8.1.tar.gz 1679526 BLAKE2B 89d71ca43ce4e353d8cf758420907c8bb1e11aa42854178174594d03aaf04ed753a35c6e4ffc60a5ebe0297307aedee92bd69138af8598a8b5ae7ac716193c44 SHA512 e35567da0d6741747abbc87de49733d0e92bae8aedfe66a63766740cc6566f3cfdbc3c986369177497cc9a8fb208ed9b727da496cec48e2ad23328df06fbc8d6
22 DIST octomap-1.9.0.tar.gz 1682421 BLAKE2B a299b4a956d5f9b6a67b05548f2239ad1181a4a1e673e5868d56d6e2d8f0101b2c75b114d1b7995c244c138fe04c8972104c25ca2f4ca6f75639f7326f06d8d7 SHA512 335a4ee3fe20f456afd2d8491f8fe6cfc2527d6e26aa690a69a39c1468e41d312fd84c85a1247deb11f513b9d50b8c69d34b46876f8257c205b0a99bac826237
23
24 diff --git a/sci-libs/octomap/octomap-1.8.1.ebuild b/sci-libs/octomap/octomap-1.8.1.ebuild
25 deleted file mode 100644
26 index 30141845c39..00000000000
27 --- a/sci-libs/octomap/octomap-1.8.1.ebuild
28 +++ /dev/null
29 @@ -1,87 +0,0 @@
30 -# Copyright 1999-2017 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=5
34 -
35 -SCM=""
36 -if [ "${PV#9999}" != "${PV}" ] ; then
37 - SCM="git-r3"
38 - EGIT_REPO_URI="https://github.com/OctoMap/octomap"
39 -fi
40 -
41 -inherit ${SCM} cmake-utils
42 -
43 -if [ "${PV#9999}" != "${PV}" ] ; then
44 - KEYWORDS=""
45 - SRC_URI=""
46 -else
47 - KEYWORDS="~amd64 ~arm"
48 - SRC_URI="https://github.com/OctoMap/octomap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
49 -fi
50 -
51 -DESCRIPTION="An Efficient Probabilistic 3D Mapping Framework Based on Octrees"
52 -HOMEPAGE="http://octomap.github.io/"
53 -IUSE="qt4 dynamicEDT3D doc"
54 -LICENSE="BSD qt4? ( GPL-2 )"
55 -SLOT="0"
56 -
57 -RDEPEND="
58 - qt4? (
59 - virtual/opengl
60 - dev-qt/qtcore:4
61 - dev-qt/qtgui:4
62 - x11-libs/libQGLViewer:=
63 - )
64 -"
65 -DEPEND="${RDEPEND}
66 - doc? (
67 - app-doc/doxygen
68 - media-gfx/graphviz
69 - )
70 -"
71 -
72 -src_prepare() {
73 - sed -e 's/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/' \
74 - -i */CMakeLists.txt \
75 - -i */CMakeModules/InstallPkgConfigFile.cmake || die
76 - cmake-utils_src_prepare
77 -}
78 -
79 -src_configure() {
80 - local mycmakeargs=(
81 - "-DBUILD_OCTOVIS_SUBPROJECT=$(usex qt4 ON OFF)"
82 - "-DBUILD_DYNAMICETD3D_SUBPROJECT=$(usex dynamicEDT3D ON OFF)"
83 - )
84 - cmake-utils_src_configure
85 -}
86 -
87 -src_compile() {
88 - cmake-utils_src_compile
89 - if use doc ; then
90 - cd "${BUILD_DIR}/octomap"
91 - emake docs
92 - if use dynamicEDT3D ; then
93 - cd "${BUILD_DIR}/dynamicEDT3D"
94 - emake docs_dynamicEDT3D
95 - fi
96 - fi
97 -}
98 -
99 -src_install() {
100 - cmake-utils_src_install
101 - if use doc ; then
102 - insinto /usr/share/doc/${PF}/html/octomap
103 - doins -r "${S}/octomap/doc/html/"*
104 - if use dynamicEDT3D ; then
105 - insinto /usr/share/doc/${PF}/html/dynamicEDT3D
106 - doins -r "${S}/dynamicEDT3D/doc/html/"*
107 - fi
108 - fi
109 -
110 - insinto /usr/share/ros_packages/${PN}
111 - doins "${ED}/usr/share/${PN}/package.xml"
112 - if use qt4; then
113 - insinto /usr/share/ros_packages/octovis
114 - doins "${ED}/usr/share/octovis/package.xml"
115 - fi
116 -}