diff options
Diffstat (limited to 'sci-mathematics/normaliz/normaliz-3.1.3-r1.ebuild')
-rw-r--r-- | sci-mathematics/normaliz/normaliz-3.1.3-r1.ebuild | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/sci-mathematics/normaliz/normaliz-3.1.3-r1.ebuild b/sci-mathematics/normaliz/normaliz-3.1.3-r1.ebuild deleted file mode 100644 index a2d3890c2854..000000000000 --- a/sci-mathematics/normaliz/normaliz-3.1.3-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 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} - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - ./bootstrap.sh || die - default -} - -src_configure() { - 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 -} |