diff options
author | Thomas Kahle <tomka@gentoo.org> | 2015-04-24 14:18:38 +0000 |
---|---|---|
committer | Thomas Kahle <tomka@gentoo.org> | 2015-04-24 14:18:38 +0000 |
commit | cdcddda10f6cba29139154949fc8c300c07be431 (patch) | |
tree | 2d82c0c9bf8eea2e428e5267c6af99da63695a12 /sci-mathematics | |
parent | Version bump. (diff) | |
download | gentoo-2-cdcddda10f6cba29139154949fc8c300c07be431.tar.gz gentoo-2-cdcddda10f6cba29139154949fc8c300c07be431.tar.bz2 gentoo-2-cdcddda10f6cba29139154949fc8c300c07be431.zip |
remove old
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 565C32BC)
Diffstat (limited to 'sci-mathematics')
5 files changed, 7 insertions, 183 deletions
diff --git a/sci-mathematics/normaliz/ChangeLog b/sci-mathematics/normaliz/ChangeLog index 165ecfc1d153..af4806b95d13 100644 --- a/sci-mathematics/normaliz/ChangeLog +++ b/sci-mathematics/normaliz/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-mathematics/normaliz # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/ChangeLog,v 1.26 2015/03/25 14:12:05 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/ChangeLog,v 1.27 2015/04/24 14:18:38 tomka Exp $ + + 24 Apr 2015; Thomas Kahle <tomka@gentoo.org> + -files/normaliz-2.10-respect-flags.patch, + -files/normaliz-2.5-respect-flags.patch, -normaliz-2.10.1.ebuild, + -normaliz-2.5-r1.ebuild: + remove old 25 Mar 2015; Agostino Sarubbo <ago@gentoo.org> normaliz-2.12.2.ebuild: Stable for x86, wrt bug #542270 diff --git a/sci-mathematics/normaliz/files/normaliz-2.10-respect-flags.patch b/sci-mathematics/normaliz/files/normaliz-2.10-respect-flags.patch deleted file mode 100644 index 3486fe4435c4..000000000000 --- a/sci-mathematics/normaliz/files/normaliz-2.10-respect-flags.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -U 3 -dHrN Normaliz2.10.org/source/Makefile Normaliz2.10/source/Makefile ---- Normaliz2.10.org/source/Makefile 2013-05-14 09:13:29.148646896 +0200 -+++ Normaliz2.10/source/Makefile 2013-05-14 09:17:55.002658867 +0200 -@@ -17,7 +17,7 @@ - @$(MAKE) normaliz - - normaliz: $(SOURCES) $(HEADERS) libnormaliz/libnormaliz.a -- $(CXX) $(CXXFLAGS) $(NORMFLAGS) Normaliz.cpp libnormaliz/libnormaliz.a $(GMPFLAGS) -o normaliz -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) $(NORMFLAGS) Normaliz.cpp libnormaliz/libnormaliz.a $(GMPFLAGS) -o normaliz - - normaliz1: $(SOURCES) $(HEADERS) $(LIBHEADERS) $(LIBSOURCES) - $(CXX) $(CXXFLAGS) $(NORMFLAGS) Normaliz-impl.cpp $(GMPFLAGS) -o normaliz1 -diff -U 3 -dHrN Normaliz2.10.org/source/Makefile.configuration Normaliz2.10/source/Makefile.configuration ---- Normaliz2.10.org/source/Makefile.configuration 2013-05-14 09:13:29.149646895 +0200 -+++ Normaliz2.10/source/Makefile.configuration 2013-05-14 09:13:44.469637334 +0200 -@@ -1,11 +1,9 @@ - ## - ## Makefile configuration for normaliz - ## --CXX = g++ - #CXX = linux32 g++ -m32 -march=i686 #compile it for linux32 - CXXFLAGS += -std=c++0x - CXXFLAGS += -Wall -pedantic --CXXFLAGS += -O3 -funroll-loops - #CXXFLAGS += -I /usr/local/boost_1_45_0 - #CXXFLAGS += -g ## debugging - #CXXFLAGS += -pg ## profiling diff --git a/sci-mathematics/normaliz/files/normaliz-2.5-respect-flags.patch b/sci-mathematics/normaliz/files/normaliz-2.5-respect-flags.patch deleted file mode 100644 index 98f426006e11..000000000000 --- a/sci-mathematics/normaliz/files/normaliz-2.5-respect-flags.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -U 3 -dHrN Normaliz2.5.orig/source/Makefile Normaliz2.5/source/Makefile ---- Normaliz2.5.orig/source/Makefile 2010-08-04 15:04:02.000000000 +0200 -+++ Normaliz2.5/source/Makefile 2010-10-20 22:47:23.000000000 +0200 -@@ -1,9 +1,7 @@ - ## - ## Makefile for normaliz - ## --CXX = g++ - CXXFLAGS += -Wall -Wno-sign-compare --CXXFLAGS += -O3 -funroll-loops -pipe - - ## use OpenMP? - ifeq ($(OPENMP),no) -@@ -12,8 +10,8 @@ - CXXFLAGS += -fopenmp - endif - --N64FLAGS = -Dnorm64 -static --NBIGFLAGS = -Dnormbig -static -+N64FLAGS = -Dnorm64 -+NBIGFLAGS = -Dnormbig - GMPFLAGS = -lgmpxx -lgmp - - SOURCES = full_cone.cpp integer.cpp cone_dual_mode.cpp lineare_transformation.cpp list_operations.cpp matrix.cpp mode.cpp Normaliz.cpp output.cpp simplex.cpp sublattice_representation.cpp vector_operations.cpp -@@ -29,13 +27,13 @@ - @mkdir -p obj64 - $(CXX) $(CXXFLAGS) $(N64FLAGS) -c $< -o $@ - norm64: Normaliz.cpp $(N64OBJ) -- $(CXX) $(CXXFLAGS) $(N64FLAGS) Normaliz.cpp $(N64OBJ) -o norm64 -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) $(N64FLAGS) Normaliz.cpp $(N64OBJ) -o norm64 - - objBig/%.o: %.cpp $(HEADERS) - @mkdir -p objBig - $(CXX) $(CXXFLAGS) $(NBIGFLAGS) -c $< -o $@ - normbig: Normaliz.cpp $(NBIGOBJ) -- $(CXX) $(CXXFLAGS) $(NBIGFLAGS) Normaliz.cpp $(NBIGOBJ) $(GMPFLAGS) -o normbig -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) $(NBIGFLAGS) Normaliz.cpp $(NBIGOBJ) $(GMPFLAGS) -o normbig - - clean: - -rm -rf obj64 objBig diff --git a/sci-mathematics/normaliz/normaliz-2.10.1.ebuild b/sci-mathematics/normaliz/normaliz-2.10.1.ebuild deleted file mode 100644 index d73198382dcf..000000000000 --- a/sci-mathematics/normaliz/normaliz-2.10.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/normaliz-2.10.1.ebuild,v 1.4 2014/08/14 17:23:47 phajdan.jr Exp $ - -EAPI=5 - -inherit eutils toolchain-funcs versionator - -MYPV=$(get_version_component_range 1-2) -MYP="Normaliz${MYPV}" - -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}/${PN}-${MYPV}-respect-flags.patch" - - # Respect users AR tool (Bug 474532) - sed -e "s:ar -cr:$(tc-getAR) -cr:" -i source/libnormaliz/Makefile || die - - 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 d39b2c663473..000000000000 --- a/sci-mathematics/normaliz/normaliz-2.5-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2014 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.9 2014/08/18 07:33:26 tomka 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 -} |