diff options
author | Justin Lecher <jlec@gentoo.org> | 2014-08-15 08:53:57 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2014-08-15 08:53:57 +0000 |
commit | ef27c76e4abdb4e01cc39b21ff5ce1ab2bd893e9 (patch) | |
tree | 55c943531db7dccf0d849472ca4c64ce61c1b6a1 /sci-mathematics/normaliz | |
parent | sci-chemistry/apbs: Version BUmp (diff) | |
download | gentoo-2-ef27c76e4abdb4e01cc39b21ff5ce1ab2bd893e9.tar.gz gentoo-2-ef27c76e4abdb4e01cc39b21ff5ce1ab2bd893e9.tar.bz2 gentoo-2-ef27c76e4abdb4e01cc39b21ff5ce1ab2bd893e9.zip |
sci-mathematics/normaliz: Drop old
(Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Diffstat (limited to 'sci-mathematics/normaliz')
-rw-r--r-- | sci-mathematics/normaliz/ChangeLog | 6 | ||||
-rw-r--r-- | sci-mathematics/normaliz/metadata.xml | 18 | ||||
-rw-r--r-- | sci-mathematics/normaliz/normaliz-2.10.ebuild | 60 | ||||
-rw-r--r-- | sci-mathematics/normaliz/normaliz-2.5-r1.ebuild | 54 |
4 files changed, 14 insertions, 124 deletions
diff --git a/sci-mathematics/normaliz/ChangeLog b/sci-mathematics/normaliz/ChangeLog index 34f25214ffe5..65b70b1a7bc9 100644 --- a/sci-mathematics/normaliz/ChangeLog +++ b/sci-mathematics/normaliz/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sci-mathematics/normaliz # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/ChangeLog,v 1.19 2014/08/14 17:23:47 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/ChangeLog,v 1.20 2014/08/15 08:53:57 jlec Exp $ + + 15 Aug 2014; Justin Lecher <jlec@gentoo.org> -normaliz-2.5-r1.ebuild, + -normaliz-2.10.ebuild, metadata.xml: + Drop old 14 Aug 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> normaliz-2.10.1.ebuild: x86 stable wrt bug #509002 diff --git a/sci-mathematics/normaliz/metadata.xml b/sci-mathematics/normaliz/metadata.xml index ceb6e31d764a..6b793e001efd 100644 --- a/sci-mathematics/normaliz/metadata.xml +++ b/sci-mathematics/normaliz/metadata.xml @@ -1,16 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer> - <email>tomka@gentoo.org</email> - <name>Thomas Kahle</name> -</maintainer> -<herd>sci-mathematics</herd> -<use> - <flag name="extras"> Install <pkg>sci-mathematics/Macaulay2</pkg> and <pkg>sci-mathematics/singular</pkg> + <maintainer> + <email>tomka@gentoo.org</email> + <name>Thomas Kahle</name> + </maintainer> + <herd>sci-mathematics</herd> + <use> + <flag name="extras"> Install <pkg>sci-mathematics/Macaulay2</pkg> and <pkg>sci-mathematics/singular</pkg> packages as shipped by upstream</flag> -</use> -<longdescription lang="en"> + </use> + <longdescription lang="en"> Normaliz is a (command line) tool for computations in affine monoids, vector configurations, lattice polytopes, and rational cones. </longdescription> diff --git a/sci-mathematics/normaliz/normaliz-2.10.ebuild b/sci-mathematics/normaliz/normaliz-2.10.ebuild deleted file mode 100644 index 426a7ec6e0c8..000000000000 --- a/sci-mathematics/normaliz/normaliz-2.10.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/normaliz-2.10.ebuild,v 1.4 2013/06/25 12:57:08 ago Exp $ - -EAPI=5 - -inherit eutils toolchain-funcs - -MYP="Normaliz${PV}" - -DESCRIPTION="Tool for computations in affine monoids and more" -HOMEPAGE="http://www.mathematik.uni-osnabrueck.de/normaliz/" -SRC_URI="http://www.mathematik.uni-osnabrueck.de/${PN}/${MYP}/${MYP}.zip" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="extras openmp" - -RDEPEND="dev-libs/gmp[cxx]" -DEPEND="${RDEPEND} - app-arch/unzip - dev-libs/boost" -# Only a boost header is needed -> not RDEPEND - -S=${WORKDIR}/${MYP} - -src_prepare () { - epatch "${FILESDIR}/${P}-respect-flags.patch" - - # Respect users AR tool (Bug 474532) - sed -e "s:ar -cr:$(tc-getAR) -cr:" -i source/libnormaliz/Makefile - - if use openmp && tc-has-openmp; then - export OPENMP=yes - else - export OPENMP=no - fi -} - -src_compile(){ - emake CXX="$(tc-getCXX)" OPENMP="${OPENMP}" -C source -} - -src_install() { - dobin source/normaliz - dodoc doc/"${MYP}Documentation.pdf" - dodoc doc/"NmzIntegrate1.1Documentation.pdf" - 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 -} diff --git a/sci-mathematics/normaliz/normaliz-2.5-r1.ebuild b/sci-mathematics/normaliz/normaliz-2.5-r1.ebuild deleted file mode 100644 index 3f882ec6aac8..000000000000 --- a/sci-mathematics/normaliz/normaliz-2.5-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/normaliz-2.5-r1.ebuild,v 1.7 2011/11/14 11:28:36 flameeyes Exp $ - -EAPI=2 - -inherit eutils toolchain-funcs - -MYP="Normaliz${PV}" - -DESCRIPTION="tool for computations in affine monoids and more" -HOMEPAGE="http://www.mathematik.uni-osnabrueck.de/normaliz/" -SRC_URI="http://www.mathematik.uni-osnabrueck.de/${PN}/${MYP}.zip" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="extras openmp" - -RDEPEND="dev-libs/gmp[cxx]" -DEPEND="${RDEPEND} - app-arch/unzip" - -S=${WORKDIR}/${MYP} - -src_prepare () { - epatch "${FILESDIR}/${P}-respect-flags.patch" - - if use openmp && tc-has-openmp; then - export OPENMP=yes - else - export OPENMP=no - fi -} - -src_compile(){ - emake CXX="$(tc-getCXX)" OPENMP="${OPENMP}" -C source || die -} - -src_install() { - dobin source/{norm64,normbig} || die - dodoc doc/"${MYP}Documentation.pdf" || die - 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 -} |