From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 540AB139694 for ; Tue, 7 Mar 2017 00:17:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 46DF6E0C2F; Tue, 7 Mar 2017 00:17:33 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 10CA4E0C2F for ; Tue, 7 Mar 2017 00:17:32 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C2F6534106E for ; Tue, 7 Mar 2017 00:17:31 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 63ED05EEC for ; Tue, 7 Mar 2017 00:17:30 +0000 (UTC) From: "Sebastien Fabbro" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastien Fabbro" Message-ID: <1488845837.faf6e33a4ba7dafac9568d115c6d146b812563bb.bicatali@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/pastix/ X-VCS-Repository: repo/gentoo X-VCS-Files: sci-libs/pastix/Manifest sci-libs/pastix/pastix-5.2.2.22-r1.ebuild sci-libs/pastix/pastix-5.2.3.ebuild X-VCS-Directories: sci-libs/pastix/ X-VCS-Committer: bicatali X-VCS-Committer-Name: Sebastien Fabbro X-VCS-Revision: faf6e33a4ba7dafac9568d115c6d146b812563bb X-VCS-Branch: master Date: Tue, 7 Mar 2017 00:17:30 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: e72f2aac-d047-4941-9e87-53048a804d68 X-Archives-Hash: af68e0bbf5d7b040074e52925e7c5514 commit: faf6e33a4ba7dafac9568d115c6d146b812563bb Author: Sébastien Fabbro gentoo org> AuthorDate: Mon Mar 6 18:05:18 2017 +0000 Commit: Sebastien Fabbro gentoo org> CommitDate: Tue Mar 7 00:17:17 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf6e33a sci-libs/pastix: version bump and fix obsolete mpi calls to compilers Package-Manager: Portage-2.3.4, Repoman-2.3.2 sci-libs/pastix/Manifest | 1 + sci-libs/pastix/pastix-5.2.2.22-r1.ebuild | 5 +---- ...stix-5.2.2.22-r1.ebuild => pastix-5.2.3.ebuild} | 23 +++++----------------- 3 files changed, 7 insertions(+), 22 deletions(-) diff --git a/sci-libs/pastix/Manifest b/sci-libs/pastix/Manifest index 2d3e4d75aa7..bac15ddd9fa 100644 --- a/sci-libs/pastix/Manifest +++ b/sci-libs/pastix/Manifest @@ -1 +1,2 @@ DIST pastix_5.2.2.22.tar.bz2 2664470 SHA256 30f771a666719e6b116f549a6e4da451beabab99c2ecabc0745247c3654acbed SHA512 15ecdb10b5229e40f744c1ad54be7cac6560cb92e90df1937c90ca7da290df6bdb6f24a1e1c54197731b9df3e0dcc0b9fa39750479fcf03a0c08c304c5b9df70 WHIRLPOOL 7031f822d3c2f89bd520175a124200303adc2dda56cbae4eb9e011b90d5119c5b96958d648c7e18d034e2845a32ad80385714bfb424260aa62c9f6484a18ce6b +DIST pastix_5.2.3.tar.bz2 2246903 SHA256 641978e6b0607e201a409549adc78d5618ec159f44cafc7bddeaca4f4bee1e47 SHA512 69acffac1be8c756886783c2a6307269ab4d14abfc4a77268b3d14995e53b16084c298446812484233d9d52c317490d6ad67788166adf367075e6c8442147b95 WHIRLPOOL e03c04dcf4b932d284d90a06d5c22fe608fc6953eee40190103ef3269938aa04df3b83f769efb02c5c67237482b98f88bfd4100880908db71a89ab3aafcff0ec diff --git a/sci-libs/pastix/pastix-5.2.2.22-r1.ebuild b/sci-libs/pastix/pastix-5.2.2.22-r1.ebuild index ab592e07379..8ce2b925ea5 100644 --- a/sci-libs/pastix/pastix-5.2.2.22-r1.ebuild +++ b/sci-libs/pastix/pastix-5.2.2.22-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -52,9 +52,6 @@ src_prepare() { -e "s:^\(CCPROG\s*=\).*:\1 $(tc-getCC):" \ -e "s:^\(CFPROG\s*=\).*:\1 $(tc-getFC):" \ -e "s:^\(CF90PROG\s*=\).*:\1 $(tc-getFC):" \ - -e "s:^\(MPCCPROG\s*=\).*:\1 mpicc -cc=$(tc-getCC):" \ - -e "s:^\(MPCXXPROG\s*=\).*:\1 mpic++ -cxx=$(tc-getCXX):" \ - -e "s:^\(MCFPROG\s*=\).*:\1 mpif90 -f90=$(tc-getFC):" \ -e "s:^\(ARPROG\s*=\).*:\1 $(tc-getAR):" \ -e "s:^\(CCFOPT\s*=\).*:\1 ${FFLAGS}:" \ -e "s:^\(CCFDEB\s*=\).*:\1 ${FFLAGS}:" \ diff --git a/sci-libs/pastix/pastix-5.2.2.22-r1.ebuild b/sci-libs/pastix/pastix-5.2.3.ebuild similarity index 81% copy from sci-libs/pastix/pastix-5.2.2.22-r1.ebuild copy to sci-libs/pastix/pastix-5.2.3.ebuild index ab592e07379..5c9dfdd3592 100644 --- a/sci-libs/pastix/pastix-5.2.2.22-r1.ebuild +++ b/sci-libs/pastix/pastix-5.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,21 +14,14 @@ inherit fortran-2 toolchain-funcs # metis? # package id: change every version, see the link on inriaforge -PID=35070 -# commit id: change every version -#CID=351ef60 -# leave empty if this is not a post release bug fix -#PPV=bugfix9_ -#MYPN=pastix_release -#SRC_URI="https://gforge.inria.fr/frs/download.php/${PID}/${MYPN}_${PPV}${CID}.tar.bz2" - +PID=218 DESCRIPTION="Parallel solver for very large sparse linear systems" HOMEPAGE="http://pastix.gforge.inria.fr" -SRC_URI="https://gforge.inria.fr/frs/download.php/${PID}/${PN}_${PV}.tar.bz2" +SRC_URI="https://gforge.inria.fr/frs/download.php/latestfile/${PID}/${PN}_${PV}.tar.bz2" LICENSE="CeCILL-C" SLOT="0" -KEYWORDS="~alpha amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc int64 mpi +smp starpu static-libs" RDEPEND=" @@ -40,10 +33,6 @@ RDEPEND=" DEPEND="${RDEPEND} virtual/pkgconfig" -PATCHES=( - "${FILESDIR}/${P}-nosmp-undefined-variable.patch" - "${FILESDIR}/${P}-isnan-floating-point-cast.patch" -) S="${WORKDIR}/${PN}_${PV}/src" src_prepare() { @@ -52,9 +41,6 @@ src_prepare() { -e "s:^\(CCPROG\s*=\).*:\1 $(tc-getCC):" \ -e "s:^\(CFPROG\s*=\).*:\1 $(tc-getFC):" \ -e "s:^\(CF90PROG\s*=\).*:\1 $(tc-getFC):" \ - -e "s:^\(MPCCPROG\s*=\).*:\1 mpicc -cc=$(tc-getCC):" \ - -e "s:^\(MPCXXPROG\s*=\).*:\1 mpic++ -cxx=$(tc-getCXX):" \ - -e "s:^\(MCFPROG\s*=\).*:\1 mpif90 -f90=$(tc-getFC):" \ -e "s:^\(ARPROG\s*=\).*:\1 $(tc-getAR):" \ -e "s:^\(CCFOPT\s*=\).*:\1 ${FFLAGS}:" \ -e "s:^\(CCFDEB\s*=\).*:\1 ${FFLAGS}:" \ @@ -118,6 +104,7 @@ src_compile() { src_test() { # both test and tests targets are defined and do not work + emake examples echo }