Gentoo Archives: gentoo-commits

From: Horea Christian <horea.christ@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/pagmo/
Date: Sun, 27 Sep 2020 22:12:43
Message-Id: 1601244738.ea5a0830edfbf9a045dcba6274de96c877741ce7.chymera@gentoo
1 commit: ea5a0830edfbf9a045dcba6274de96c877741ce7
2 Author: Horea Christian <chr <AT> chymera <DOT> eu>
3 AuthorDate: Sun Sep 27 22:12:18 2020 +0000
4 Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
5 CommitDate: Sun Sep 27 22:12:18 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=ea5a0830
7
8 sci-libs/pagmo: removed discontinued package
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Horea Christian <chr <AT> chymera.eu>
12
13 sci-libs/pagmo/metadata.xml | 16 --------------
14 sci-libs/pagmo/pagmo-9999.ebuild | 47 ----------------------------------------
15 2 files changed, 63 deletions(-)
16
17 diff --git a/sci-libs/pagmo/metadata.xml b/sci-libs/pagmo/metadata.xml
18 deleted file mode 100644
19 index cc59fd48c..000000000
20 --- a/sci-libs/pagmo/metadata.xml
21 +++ /dev/null
22 @@ -1,16 +0,0 @@
23 -<?xml version="1.0" encoding="UTF-8"?>
24 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
25 -<pkgmetadata>
26 - <maintainer type="project">
27 - <email>sci-astronomy@g.o</email>
28 - <name>Gentoo Astronomy Project</name>
29 - </maintainer>
30 - <use>
31 - <flag name="nlopt">Use nlopt, a non-linear optimization library</flag>
32 - <flag name="ipopt">Use ipopt, a interior-point optimizer</flag>
33 - <flag name="eigen">Use eigen, a c++ linear algebra library, for algorithms like CAMES</flag>
34 - </use>
35 - <upstream>
36 - <remote-id type="github">esa/pagmo2</remote-id>
37 - </upstream>
38 -</pkgmetadata>
39
40 diff --git a/sci-libs/pagmo/pagmo-9999.ebuild b/sci-libs/pagmo/pagmo-9999.ebuild
41 deleted file mode 100644
42 index 84665a0ae..000000000
43 --- a/sci-libs/pagmo/pagmo-9999.ebuild
44 +++ /dev/null
45 @@ -1,47 +0,0 @@
46 -# Copyright 1999-2017 Gentoo Foundation
47 -# Distributed under the terms of the GNU General Public License v2
48 -
49 -EAPI=6
50 -
51 -PYTHON_COMPAT=( python2_7 )
52 -
53 -inherit cmake-utils git-r3 python-single-r1
54 -
55 -DESCRIPTION="Parallelization engine for optimization problems"
56 -HOMEPAGE="https://github.com/esa/pagmo"
57 -SRC_URI=""
58 -EGIT_REPO_URI="https://github.com/esa/${PN}2.git git://github.com/esa/${PN}2.git"
59 -
60 -LICENSE="GPL-3"
61 -SLOT="2"
62 -KEYWORDS=""
63 -IUSE="eigen nlopt ipopt python test"
64 -
65 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
66 -
67 -RDEPEND="
68 - dev-libs/boost
69 - eigen? ( dev-cpp/eigen:3 )
70 - python? (
71 - ${PYTHON_DEPS}
72 - dev-libs/boost[${PYTHON_USEDEP}]
73 - )
74 - nlopt? ( sci-libs/nlopt )
75 - ipopt? ( sci-libs/ipopt )
76 -"
77 -DEPEND="${RDEPEND}"
78 -
79 -pkg_setup() {
80 - use python && python-single-r1_pkg_setup
81 -}
82 -
83 -src_configure() {
84 - mycmakeargs=(
85 - -DPAGMO_BUILD_PYGMO=$(usex python)
86 - -DPAGMO_WITH_EIGEN3=$(usex eigen)
87 - -DPAGMO_WITH_NLOPT=$(usex nlopt)
88 - -DPAGMO_WITH_IPOPT=$(usex ipopt)
89 - -DPAGMO_BUILD_TESTS=$(usex test)
90 - )
91 - cmake-utils_src_configure
92 -}