From 9ccd3eb5fe94a35a24ba94ff7b39a6f681d0cbae Mon Sep 17 00:00:00 2001 From: Patrick Lauer Date: Mon, 22 Jun 2015 02:00:45 +0000 Subject: Fix dependencies after useflag disappearance (Portage version: 2.2.20/cvs/Linux x86_64, unsigned Manifest commit) --- sci-libs/spqr/ChangeLog | 10 ++++++++-- sci-libs/spqr/spqr-1.2.3-r1.ebuild | 40 ++++++++++++++++++++++++++++++++++++++ sci-libs/spqr/spqr-1.2.3.ebuild | 40 -------------------------------------- 3 files changed, 48 insertions(+), 42 deletions(-) create mode 100644 sci-libs/spqr/spqr-1.2.3-r1.ebuild delete mode 100644 sci-libs/spqr/spqr-1.2.3.ebuild (limited to 'sci-libs') diff --git a/sci-libs/spqr/ChangeLog b/sci-libs/spqr/ChangeLog index 463ccb2b3f6f..6ba82d59b59e 100644 --- a/sci-libs/spqr/ChangeLog +++ b/sci-libs/spqr/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-libs/spqr -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/spqr/ChangeLog,v 1.13 2013/11/25 07:37:41 patrick Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/spqr/ChangeLog,v 1.14 2015/06/22 02:00:45 patrick Exp $ + +*spqr-1.2.3-r1 (22 Jun 2015) + + 22 Jun 2015; Patrick Lauer +spqr-1.2.3-r1.ebuild, + -spqr-1.2.3.ebuild: + Fix dependencies after useflag disappearance 25 Nov 2013; Patrick Lauer spqr-1.3.1.ebuild: Add missing lapack dependency #492482 diff --git a/sci-libs/spqr/spqr-1.2.3-r1.ebuild b/sci-libs/spqr/spqr-1.2.3-r1.ebuild new file mode 100644 index 000000000000..5940e930fcfe --- /dev/null +++ b/sci-libs/spqr/spqr-1.2.3-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/spqr/spqr-1.2.3-r1.ebuild,v 1.1 2015/06/22 02:00:45 patrick Exp $ + +EAPI=5 +AUTOTOOLS_AUTORECONF=yes +inherit autotools-utils + +MY_PN=SPQR +DESCRIPTION="Multithreaded multifrontal sparse QR factorization library" +HOMEPAGE="http://www.cise.ufl.edu/research/sparse/SPQR" +SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/${MY_PN}-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc metis static-libs tbb" +RDEPEND="sci-libs/cholmod[supernodal(+)] + tbb? ( dev-cpp/tbb ) + metis? ( >=sci-libs/cholmod-1.7.0-r1[metis] )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( README.txt Doc/ChangeLog ) +PATCHES=( "${FILESDIR}"/${P}-autotools.patch ) + +S="${WORKDIR}/${MY_PN}" + +src_configure() { + myeconfargs+=( + $(use_with metis) + $(use_with tbb) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + use doc && doins Doc/*.pdf +} diff --git a/sci-libs/spqr/spqr-1.2.3.ebuild b/sci-libs/spqr/spqr-1.2.3.ebuild deleted file mode 100644 index 8687000e6413..000000000000 --- a/sci-libs/spqr/spqr-1.2.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/spqr/spqr-1.2.3.ebuild,v 1.2 2012/05/04 08:22:54 jdhore Exp $ - -EAPI=4 -AUTOTOOLS_AUTORECONF=yes -inherit autotools-utils - -MY_PN=SPQR -DESCRIPTION="Multithreaded multifrontal sparse QR factorization library" -HOMEPAGE="http://www.cise.ufl.edu/research/sparse/SPQR" -SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc metis static-libs tbb" -RDEPEND="sci-libs/cholmod[supernodal] - tbb? ( dev-cpp/tbb ) - metis? ( >=sci-libs/cholmod-1.7.0-r1[metis] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( README.txt Doc/ChangeLog ) -PATCHES=( "${FILESDIR}"/${P}-autotools.patch ) - -S="${WORKDIR}/${MY_PN}" - -src_configure() { - myeconfargs+=( - $(use_with metis) - $(use_with tbb) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - use doc && doins Doc/*.pdf -} -- cgit v1.2.3-65-gdbad