diff options
author | David Seifert <soap@gentoo.org> | 2021-06-18 15:15:39 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2021-06-18 15:15:39 +0200 |
commit | a83686104f90f433df59e6b007e7081d24755daf (patch) | |
tree | fa4b29b63dd61d7e37c58b9e2894c25b97a1da6b /sci-mathematics/normaliz/normaliz-3.1.3.ebuild | |
parent | sci-mathematics/giac: Depend on dev-libs/gmp[cxx(+)] (diff) | |
download | gentoo-a83686104f90f433df59e6b007e7081d24755daf.tar.gz gentoo-a83686104f90f433df59e6b007e7081d24755daf.tar.bz2 gentoo-a83686104f90f433df59e6b007e7081d24755daf.zip |
sci-mathematics/normaliz: Depend on dev-libs/gmp[cxx(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'sci-mathematics/normaliz/normaliz-3.1.3.ebuild')
-rw-r--r-- | sci-mathematics/normaliz/normaliz-3.1.3.ebuild | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/sci-mathematics/normaliz/normaliz-3.1.3.ebuild b/sci-mathematics/normaliz/normaliz-3.1.3.ebuild deleted file mode 100644 index 7f9223274c34..000000000000 --- a/sci-mathematics/normaliz/normaliz-3.1.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs versionator - -MYP="Normaliz-${PV}" - -DESCRIPTION="Tool for computations in affine monoids and more" -HOMEPAGE="http://www.mathematik.uni-osnabrueck.de/normaliz/" -SRC_URI="https://github.com/Normaliz/Normaliz/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="doc extras openmp" - -RDEPEND=" - dev-libs/gmp[cxx] -" -DEPEND="${RDEPEND} - doc? ( app-text/texlive ) - dev-libs/boost" -# Only a boost header is needed -> not RDEPEND - -S=${WORKDIR}/${MYP} - -src_prepare() { - ./bootstrap.sh || die - default -} - -src_configure() { - if use openmp && ! tc-has-openmp ; then - die "You requested openmp, but your toolchain does not support it." - fi - econf $(use_enable openmp) -} - -src_install() { - default - if use doc ; then - pushd doc - pdflatex Normaliz || die - pdflatex Normaliz || die - dodoc "Normaliz.pdf" - pdflatex NmzIntegrate || die - pdflatex NmzIntegrate || die - dodoc "NmzIntegrate.pdf" - popd - fi - if use extras; then - elog "You have selected to install extras which consist of Macaulay2" - elog "and Singular packages. These have been installed into " - elog "/usr/share/${PN}, and cannot be used without additional setup. Please refer" - elog "to the homepages of the respective projects for additional information." - elog "Note however, Gentoo's versions of Singular and Macaulay2 bring their own" - elog "copies of these interface packages. Usually you don't need normaliz's versions." - insinto "/usr/share/${PN}" - doins Singular/normaliz.lib - doins Macaulay2/Normaliz.m2 - fi -} |