Skip to content

Commit

Permalink
sci-mathematics/nestedsums: Drop USE=static-libs
Browse files Browse the repository at this point in the history
Closes: #19281
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
Signed-off-by: David Seifert <soap@gentoo.org>
  • Loading branch information
jsmolic authored and SoapGentoo committed Jan 31, 2021
1 parent 80f79cb commit 683ba92
Showing 1 changed file with 12 additions and 19 deletions.
31 changes: 12 additions & 19 deletions sci-mathematics/nestedsums/nestedsums-1.5.2-r1.ebuild
@@ -1,45 +1,38 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit multilib flag-o-matic
inherit flag-o-matic

DESCRIPTION="A GiNaC-based library for symbolic expansion of certain transcendental functions"
HOMEPAGE="https://particlephysics.uni-mainz.de/weinzierl/nestedsums/"
IUSE="doc static-libs"
SRC_URI="http://particlephysics.uni-mainz.de/weinzierl/download/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=sci-mathematics/ginac-1.7[static-libs=]"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
IUSE="doc"

RDEPEND=">=sci-mathematics/ginac-1.7"
DEPEND="${RDEPEND}"
BDEPEND="doc? ( app-doc/doxygen )"

src_configure() {
append-cxxflags -std=c++14
econf $(use_enable static-libs static)
econf --disable-static
}

src_compile() {
default

if use doc; then
doxygen Doxyfile || die "generating documentation failed"
HTML_DOCS=( reference/html/. )
fi
}

src_test() {
emake check
}

src_install() {
emake DESTDIR="${D}" install
rm "${D}"/usr/$(get_libdir)/lib${PN}.la || die "cannot rm lib${PN}.la"
dodoc AUTHORS ChangeLog

if use doc; then
docinto html
dodoc -r reference/html/.
fi
default
find "${ED}" -name '*.la' -delete || die
}

0 comments on commit 683ba92

Please sign in to comment.