commit: 97d1c35866e2ca2fbb2d54b32d268bb833914544 Author: Thomas Kahle <thomas.kahle <AT> ovgu <DOT> de> AuthorDate: Tue Jun 10 21:04:26 2014 +0000 Commit: Thomas Kahle <tom111 <AT> gmx <DOT> de> CommitDate: Tue Jun 10 21:04:35 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=97d1c358
update live ebuild Package-Manager: portage-2.2.8-r1 --- sci-mathematics/Macaulay2/ChangeLog | 3 +++ sci-mathematics/Macaulay2/Macaulay2-9999.ebuild | 12 ++++-------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/sci-mathematics/Macaulay2/ChangeLog b/sci-mathematics/Macaulay2/ChangeLog index 59afbfd..d28de71 100644 --- a/sci-mathematics/Macaulay2/ChangeLog +++ b/sci-mathematics/Macaulay2/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 10 Jun 2014; Thomas Kahle <to...@gentoo.org> Macaulay2-9999.ebuild: + update live ebuild + 29 Apr 2014; Thomas Kahle <to...@gentoo.org> Macaulay2-9999.ebuild: Fix live ebuild diff --git a/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild b/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild index b3a6e7f..888dc99 100644 --- a/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild +++ b/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild @@ -9,13 +9,11 @@ PYTHON_COMPAT=( python{2_6,2_7} ) inherit autotools elisp-common eutils flag-o-matic git-r3 python-single-r1 toolchain-funcs # Those packages will be built internally. -FACTORY="factory-3-1-6" -LIBFAC="libfac-3-1-6" +FACTORY="factory-4.0.0" DESCRIPTION="Research tool for commutative algebra and algebraic geometry" HOMEPAGE="http://www.math.uiuc.edu/Macaulay2/" SRC_URI=" - ftp://www.mathematik.uni-kl.de/pub/Math/Singular/Libfac/${LIBFAC}.tar.gz ftp://www.mathematik.uni-kl.de/pub/Math/Singular/Factory/factory-gftables.tar.gz ftp://www.mathematik.uni-kl.de/pub/Math/Singular/Factory/${FACTORY}.tar.gz http://www.math.uiuc.edu/Macaulay2/Downloads/OtherSourceCode/trunk/gtest-1.7.0.tar.gz" @@ -97,14 +95,12 @@ src_prepare() { # Shortcircuit lapack tests epatch "${FILESDIR}"/${PV}-lapack.patch - # Factory, and libfac are statically linked libraries which (in this flavor) are not used by any - # other program. We build them internally and don't install them + # Factory is a statically linked library which (in this flavor) are not used by any + # other program. We build it internally and don't install it. cp "${DISTDIR}/${FACTORY}.tar.gz" "${S}/BUILD/tarfiles/" \ || die "copy failed" cp "${DISTDIR}/factory-gftables.tar.gz" "${S}/BUILD/tarfiles/" \ || die "copy failed" - cp "${DISTDIR}/${LIBFAC}.tar.gz" "${S}/BUILD/tarfiles/" \ - || die "copy failed" # Macaulay2 developers want that gtest is built internally because # the documentation says it may fail if build with options not the # same as the tested program. @@ -129,7 +125,7 @@ src_configure (){ --with-issue=Gentoo \ $(use_enable optimization optimize) \ $(use_enable debug) \ - --enable-build-libraries="factory libfac" \ + --enable-build-libraries="factory" \ --with-unbuilt-programs="4ti2 gfan normaliz nauty cddplus lrslib" \ || die "failed to configure Macaulay" }