[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2019-05-16 Thread Aaron Bauman
commit: 252b997f96190e636d7271174b8570049c914a4d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu May 16 15:10:04 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 16 19:27:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252b997f

sci-libs/blas-reference: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index ee6ad032351..8c70f4051e9 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ 
SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2018-12-12 Thread Mikle Kolyada
commit: 499686c93673c6284b58c6d3dbd2a135dc40b3e1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Dec 12 12:54:41 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Dec 12 12:55:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499686c9

sci-libs/blas-reference: mark s390 stable

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index 1baeff6e8e1..ee6ad032351 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ 
SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2018-08-11 Thread Mike Gilbert
commit: 104f84aaaf437fe9609acbcab94379f22a723cbe
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Aug 11 16:32:13 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Aug 11 16:32:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104f84aa

sci-libs/blas-reference: always use emake

Resolves build failure with if user has CMAKE_MAKEFILE_GENERATOR=ninja
in make.conf.

Package-Manager: Portage-2.3.45_p0_p304073, Repoman-2.3.10_p30_p304073

 sci-libs/blas-reference/blas-reference-20151113-r1.ebuild | 1 +
 sci-libs/blas-reference/blas-reference-20161223.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index 4b972251364..13f1edb36df 100644
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+CMAKE_MAKEFILE_GENERATOR=emake
 
 inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs
 

diff --git a/sci-libs/blas-reference/blas-reference-20161223.ebuild 
b/sci-libs/blas-reference/blas-reference-20161223.ebuild
index f9afcc3aec1..5ceb038e770 100644
--- a/sci-libs/blas-reference/blas-reference-20161223.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20161223.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+CMAKE_MAKEFILE_GENERATOR=emake
 
 inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2018-01-06 Thread Justin Lecher
commit: 1240b9e786d0f04d981e0e81c0a987579bc3ccf0
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Jan  6 13:32:31 2018 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Jan  6 13:35:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1240b9e7

sci-libs/blas-reference: Fix test phase

Signed-off-by: Justin Lecher  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-libs/blas-reference/blas-reference-20151113-r1.ebuild | 7 ++-
 sci-libs/blas-reference/blas-reference-20161223.ebuild| 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index 274ff207811..03c81208521 100644
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -54,6 +54,11 @@ src_compile() {
cmake-utils_src_compile -C BLAS
 }
 
+src_test() {
+   local BUILD_DIR="${WORKDIR}/${P}_build/BLAS"
+   cmake-utils_src_test
+}
+
 src_install() {
cmake-utils_src_install -C BLAS
 

diff --git a/sci-libs/blas-reference/blas-reference-20161223.ebuild 
b/sci-libs/blas-reference/blas-reference-20161223.ebuild
index 65ef230c137..d896c267677 100644
--- a/sci-libs/blas-reference/blas-reference-20161223.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20161223.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -54,6 +54,11 @@ src_compile() {
cmake-utils_src_compile -C BLAS
 }
 
+src_test() {
+   local BUILD_DIR="${WORKDIR}/${P}_build/BLAS"
+   cmake-utils_src_test
+}
+
 src_install() {
cmake-utils_src_install -C BLAS
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2018-01-06 Thread Justin Lecher
commit: 45282ded3174713c56a57b1bbad02b1006898e97
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Jan  6 13:35:25 2018 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Jan  6 13:35:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45282ded

sci-libs/blas-reference: Drop virtual/pkgconfig from RDEPEND

Signed-off-by: Justin Lecher  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-libs/blas-reference/blas-reference-20151113-r1.ebuild | 7 ---
 sci-libs/blas-reference/blas-reference-20161223.ebuild| 7 ---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index 03c81208521..4b972251364 100644
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
@@ -17,9 +17,10 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc"
 
-DEPEND="app-eselect/eselect-blas"
-RDEPEND="${DEPEND}
-   doc? ( app-doc/blas-docs )
+RDEPEND="
+   app-eselect/eselect-blas
+   doc? ( app-doc/blas-docs )"
+DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 S="${WORKDIR}/${LPN}-${LPV}"

diff --git a/sci-libs/blas-reference/blas-reference-20161223.ebuild 
b/sci-libs/blas-reference/blas-reference-20161223.ebuild
index d896c267677..f9afcc3aec1 100644
--- a/sci-libs/blas-reference/blas-reference-20161223.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20161223.ebuild
@@ -17,9 +17,10 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc"
 
-DEPEND="app-eselect/eselect-blas"
-RDEPEND="${DEPEND}
-   doc? ( app-doc/blas-docs )
+RDEPEND="
+   app-eselect/eselect-blas
+   doc? ( app-doc/blas-docs )"
+DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 S="${WORKDIR}/${LPN}-${LPV}"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2017-10-15 Thread David Seifert
commit: 1849770945f84e7d086c6d4917d1b87afef4fb4a
Author: David Seifert  gentoo  org>
AuthorDate: Mon Oct 16 02:55:32 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Oct 16 02:55:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18497709

sci-libs/blas-reference: [QA] Add cmake-utils_src_prepare

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sci-libs/blas-reference/blas-reference-20151113-r1.ebuild | 4 +---
 sci-libs/blas-reference/blas-reference-20161223.ebuild| 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index 6a37c36168f..274ff207811 100644
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
@@ -26,9 +26,7 @@ S="${WORKDIR}/${LPN}-${LPV}"
 PATCHES=( "${FILESDIR}/lapack-reference-${LPV}-fix-build-system.patch" )
 
 src_prepare() {
-   epatch "${PATCHES[@]}"
-
-   eapply_user
+   cmake-utils_src_prepare
 
ESELECT_PROF=reference
 

diff --git a/sci-libs/blas-reference/blas-reference-20161223.ebuild 
b/sci-libs/blas-reference/blas-reference-20161223.ebuild
index f24a30a5372..65ef230c137 100644
--- a/sci-libs/blas-reference/blas-reference-20161223.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20161223.ebuild
@@ -26,9 +26,7 @@ S="${WORKDIR}/${LPN}-${LPV}"
 PATCHES=( "${FILESDIR}/lapack-reference-${LPV}-fix-build-system.patch" )
 
 src_prepare() {
-   epatch "${PATCHES[@]}"
-
-   eapply_user
+   cmake-utils_src_prepare
 
ESELECT_PROF=reference
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2017-06-26 Thread Alexis Ballier
commit: 42ac5d031160a1b217fa0269e1dc2a21dbe37284
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 26 11:56:03 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 26 12:48:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ac5d03

sci-libs/blas-reference: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-libs/blas-reference/blas-reference-20161223.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-reference/blas-reference-20161223.ebuild 
b/sci-libs/blas-reference/blas-reference-20161223.ebuild
index 2cd682d244c..f24a30a5372 100644
--- a/sci-libs/blas-reference/blas-reference-20161223.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20161223.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2017-02-04 Thread Fabian Groffen
commit: 4b8e4e140898f3c8aa43f87ae2eb3ef4f90457ac
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Feb  4 20:27:35 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Feb  4 20:27:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8e4e14

sci-libs/blas-reference: fix install_names on Darwin, bug #605214

Package-Manager: portage-2.3.3

 sci-libs/blas-reference/blas-reference-20161223.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sci-libs/blas-reference/blas-reference-20161223.ebuild 
b/sci-libs/blas-reference/blas-reference-20161223.ebuild
index 8bd6afdf..61c7575 100644
--- a/sci-libs/blas-reference/blas-reference-20161223.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20161223.ebuild
@@ -63,6 +63,13 @@ src_install() {
mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die
mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* 
\
"${ED}/usr/$(get_libdir)/blas/reference" || die
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # modify install_names accordingly, bug #605214
+   local lib
+   for lib in "${ED}"/usr/$(get_libdir)/blas/reference/*.dylib ; do
+   install_name_tool -id "${lib#${D%/}}" "${lib}"
+   done
+   fi
rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die
 
eselect blas add $(get_libdir) "${T}"/eselect.blas.reference 
${ESELECT_PROF}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/, sci-libs/blas-reference/files/

2017-02-02 Thread Matthias Maier
commit: 1fff8f414ebbec1f386c9346d968a2aaccce648d
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Feb  3 02:09:43 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Feb  3 03:01:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fff8f41

sci-libs/blas-reference: version bump to 20161223 (3.7.0)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/blas-reference/Manifest   |  1 +
 .../blas-reference/blas-reference-20161223.ebuild  | 85 ++
 .../lapack-reference-3.7.0-fix-build-system.patch  | 56 ++
 3 files changed, 142 insertions(+)

diff --git a/sci-libs/blas-reference/Manifest b/sci-libs/blas-reference/Manifest
index 097cdbd..050b39b 100644
--- a/sci-libs/blas-reference/Manifest
+++ b/sci-libs/blas-reference/Manifest
@@ -1,2 +1,3 @@
 DIST lapack-3.6.0.tgz 6792324 SHA256 
a9a0082c918fe14e377bbd570057616768dca76cbdc713457d8199aaa233ffc3 SHA512 
bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8
 WHIRLPOOL 
5576d0a81b2645fe95ef7011cc398f31142b8dcd01cdf5945e3db0e73ae1768766ea54254b40f4c6a581a6fb77b911595fccd597be0536833118af5877bb0c64
+DIST lapack-3.7.0.tgz 7359812 SHA256 
ed967e4307e986474ab02eb810eed1d1adc73f5e1e3bc78fb009f6fe766db3be SHA512 
e4f4c7d0ba8a096eeb813160c6dbcdd535647df6b2ad5beac9181908158956b31d1a9554ec9b9836fd44fe7404c1f377b297cbb20d744f20d70e357fd246c91b
 WHIRLPOOL 
d536508015e081395bda83b84bf4e5b1d6e8e517ea38f6afcaf40e96d892b26b8b1034954d5cd79cce5033d6653e178b5d27a46deecfa7466cd0bdaafcf9f18f
 DIST lapack-lite-3.1.1.tgz 5332509 SHA256 
505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437 SHA512 
492b932ef313339ce6b4e63ac8f778489e6870b0eb85f7b086f3c844e75f98e7f85382c7556dfa368ab8320b6f02d1df8ccfcb40b5c0b7c2d74518b7c309e75c
 WHIRLPOOL 
11145043d16b8c2972229e17a24e92e62987c08e84d91b81a7f4767b80f13844faffb2a2798b321a78c7127d849a0fd60cbb1605f03e150b4eaa6c230f0e7fdd

diff --git a/sci-libs/blas-reference/blas-reference-20161223.ebuild 
b/sci-libs/blas-reference/blas-reference-20161223.ebuild
new file mode 100644
index ..8bd6afdf
--- /dev/null
+++ b/sci-libs/blas-reference/blas-reference-20161223.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs
+
+LPN=lapack
+LPV=3.7.0
+
+DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations"
+HOMEPAGE="http://www.netlib.org/blas/";
+SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc"
+
+DEPEND="app-eselect/eselect-blas"
+RDEPEND="${DEPEND}
+   doc? ( app-doc/blas-docs )
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${LPN}-${LPV}"
+PATCHES=( "${FILESDIR}/lapack-reference-${LPV}-fix-build-system.patch" )
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+
+   eapply_user
+
+   ESELECT_PROF=reference
+
+   cp "${FILESDIR}"/eselect.blas.reference-r1 
"${T}"/eselect.blas.reference || die
+   sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
+   "${T}"/eselect.blas.reference || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -Wno-dev
+   -DUSE_OPTIMIZED_BLAS=OFF
+   -DCMAKE_Fortran_FLAGS="$(get_abi_CFLAGS) ${FCFLAGS}"
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_STATIC_LIBS=ON
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile -C BLAS
+}
+
+src_install() {
+   cmake-utils_src_install -C BLAS
+
+   mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die
+   mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* 
\
+   "${ED}/usr/$(get_libdir)/blas/reference" || die
+   rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die
+
+   eselect blas add $(get_libdir) "${T}"/eselect.blas.reference 
${ESELECT_PROF}
+}
+
+pkg_postinst() {
+   local p=blas
+   local current_lib=$(eselect ${p} show | cut -d' ' -f2)
+   if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
+   # work around eselect bug #189942
+   local configfile="${EROOT}"/etc/env.d/${p}/$(get_libdir)/config
+   [[ -e ${configfile} ]] && rm -f ${configfile}
+   eselect ${p} set ${ESELECT_PROF}
+   elog "${p} has been eselected to ${ESELECT_PROF}"
+   else
+   elog "Current eselected ${p} is ${current_lib}"
+   elog "To use ${p} ${ESELECT_PROF} implementation, you have to 
issue (

[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/, sci-libs/blas-reference/files/

2017-02-02 Thread Matthias Maier
commit: 43954d83ea5d5f82d2c5b65fdad1ba99012fc5de
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Feb  3 02:10:57 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Feb  3 03:01:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43954d83

sci-libs/blas-reference: versionize patch

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/blas-reference/blas-reference-20151113-r1.ebuild   | 2 +-
 ...build-system.patch => lapack-reference-3.6.0-fix-build-system.patch} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index a027b6f..a6cd2d0 100644
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="${DEPEND}
virtual/pkgconfig"
 
 S="${WORKDIR}/${LPN}-${LPV}"
-PATCHES=( "${FILESDIR}/lapack-fix-build-system.patch" )
+PATCHES=( "${FILESDIR}/lapack-reference-${LPV}-fix-build-system.patch" )
 
 src_prepare() {
epatch "${PATCHES[@]}"

diff --git a/sci-libs/blas-reference/files/lapack-fix-build-system.patch 
b/sci-libs/blas-reference/files/lapack-reference-3.6.0-fix-build-system.patch
similarity index 100%
rename from sci-libs/blas-reference/files/lapack-fix-build-system.patch
rename to 
sci-libs/blas-reference/files/lapack-reference-3.6.0-fix-build-system.patch



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2017-01-29 Thread Fabian Groffen
commit: c00aeb6cdc706e4ddfeba156384b9e8dd71d47fa
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 19:50:21 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 19:50:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00aeb6c

sci-libs/blas-reference: dropped ~ia64-linux ~x86-freebsd

Package-Manager: portage-2.3.3

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 4 ++--
 sci-libs/blas-reference/blas-reference-20151113-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index 053d3ee..80c5b17 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ 
SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"

diff --git a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index afa3c5b..a027b6f 100644
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-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
 # $Id$
 
@@ -15,7 +15,7 @@ SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2016-09-29 Thread Matthias Maier
commit: 150a8c1ca0830ab41b9a33075f8eac102cfe9421
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep 30 02:50:22 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep 30 02:55:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150a8c1c

sci-libs/blas-reference: ebuild maintenance, cleanup

Package-Manager: portage-2.3.0

 sci-libs/blas-reference/blas-reference-20151113-r1.ebuild | 12 ++--
 1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index d5c4ac3..afa3c5b 100644
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
@@ -42,15 +42,10 @@ src_prepare() {
 }
 
 src_configure() {
-   local FCFLAGS="${FCFLAGS}"
-   append-fflags $($(tc-getPKG_CONFIG) --cflags ${blas_profname})
-   append-fflags $(get_abi_CFLAGS)
-   append-fflags $(numeric-int64_get_fortran_int64_abi_fflags)
-
local mycmakeargs=(
-Wno-dev
-DUSE_OPTIMIZED_BLAS=OFF
-   -DCMAKE_Fortran_FLAGS="${FCFLAGS}"
+   -DCMAKE_Fortran_FLAGS="$(get_abi_CFLAGS) ${FCFLAGS}"
-DBUILD_SHARED_LIBS=ON
-DBUILD_STATIC_LIBS=ON
)
@@ -59,10 +54,7 @@ src_configure() {
 }
 
 src_compile() {
-   local each target_dirs=( BLAS )
-   for each in ${target_dirs[@]}; do
-   cmake-utils_src_compile -C ${each}
-   done
+   cmake-utils_src_compile -C BLAS
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/files/, sci-libs/blas-reference/

2016-09-25 Thread Matthias Maier
commit: d40c661a09fcd2a4a0a38186fb89659a30487233
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Sep 25 17:37:57 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Sep 25 17:39:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40c661a

sci-libs/blas-reference: fix eselect blas alternative, bug #595102

  Also set the libblas.so.3 symlink.

Package-Manager: portage-2.2.28

 ...as-reference-20151113.ebuild => blas-reference-20151113-r1.ebuild} | 4 ++--
 sci-libs/blas-reference/files/eselect.blas.reference-r1   | 4 
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20151113.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
similarity index 95%
rename from sci-libs/blas-reference/blas-reference-20151113.ebuild
rename to sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index 38ded6a..d5c4ac3 100644
--- a/sci-libs/blas-reference/blas-reference-20151113.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -33,7 +33,7 @@ src_prepare() {
 
ESELECT_PROF=reference
 
-   cp "${FILESDIR}"/eselect.blas.reference "${T}"/eselect.blas.reference 
|| die
+   cp "${FILESDIR}"/eselect.blas.reference-r1 
"${T}"/eselect.blas.reference || die
sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
if [[ ${CHOST} == *-darwin* ]] ; then
sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \

diff --git a/sci-libs/blas-reference/files/eselect.blas.reference-r1 
b/sci-libs/blas-reference/files/eselect.blas.reference-r1
new file mode 100644
index ..f032181
--- /dev/null
+++ b/sci-libs/blas-reference/files/eselect.blas.reference-r1
@@ -0,0 +1,4 @@
+blas/reference/libblas.so /usr/@LIBDIR@/libblas.so
+blas/reference/libblas.so.3 /usr/@LIBDIR@/libblas.so.3
+blas/reference/libblas.a /usr/@LIBDIR@/libblas.a
+../blas/reference/blas.pc /usr/@LIBDIR@/pkgconfig/blas.pc



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/, sci-libs/blas-reference/files/

2016-09-24 Thread Matthias Maier
commit: fe1e2971466edea7c748fa927b3db28a9c6b6785
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Sep 24 21:01:39 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Sep 24 21:18:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1e2971

sci-libs/blas-reference: version bump to 20151113 (upstream version 3.6.0)

Package-Manager: portage-2.2.28

 sci-libs/blas-reference/Manifest   |  1 +
 .../blas-reference/blas-reference-20151113.ebuild  | 93 ++
 .../files/lapack-fix-build-system.patch| 92 +
 3 files changed, 186 insertions(+)

diff --git a/sci-libs/blas-reference/Manifest b/sci-libs/blas-reference/Manifest
index d8ee8dc..097cdbd 100644
--- a/sci-libs/blas-reference/Manifest
+++ b/sci-libs/blas-reference/Manifest
@@ -1 +1,2 @@
+DIST lapack-3.6.0.tgz 6792324 SHA256 
a9a0082c918fe14e377bbd570057616768dca76cbdc713457d8199aaa233ffc3 SHA512 
bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8
 WHIRLPOOL 
5576d0a81b2645fe95ef7011cc398f31142b8dcd01cdf5945e3db0e73ae1768766ea54254b40f4c6a581a6fb77b911595fccd597be0536833118af5877bb0c64
 DIST lapack-lite-3.1.1.tgz 5332509 SHA256 
505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437 SHA512 
492b932ef313339ce6b4e63ac8f778489e6870b0eb85f7b086f3c844e75f98e7f85382c7556dfa368ab8320b6f02d1df8ccfcb40b5c0b7c2d74518b7c309e75c
 WHIRLPOOL 
11145043d16b8c2972229e17a24e92e62987c08e84d91b81a7f4767b80f13844faffb2a2798b321a78c7127d849a0fd60cbb1605f03e150b4eaa6c230f0e7fdd

diff --git a/sci-libs/blas-reference/blas-reference-20151113.ebuild 
b/sci-libs/blas-reference/blas-reference-20151113.ebuild
new file mode 100644
index ..38ded6a
--- /dev/null
+++ b/sci-libs/blas-reference/blas-reference-20151113.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs
+
+LPN=lapack
+LPV=3.6.0
+
+DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations"
+HOMEPAGE="http://www.netlib.org/blas/";
+SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+IUSE="doc"
+
+DEPEND="app-eselect/eselect-blas"
+RDEPEND="${DEPEND}
+   doc? ( app-doc/blas-docs )
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${LPN}-${LPV}"
+PATCHES=( "${FILESDIR}/lapack-fix-build-system.patch" )
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+
+   eapply_user
+
+   ESELECT_PROF=reference
+
+   cp "${FILESDIR}"/eselect.blas.reference "${T}"/eselect.blas.reference 
|| die
+   sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
+   "${T}"/eselect.blas.reference || die
+   fi
+}
+
+src_configure() {
+   local FCFLAGS="${FCFLAGS}"
+   append-fflags $($(tc-getPKG_CONFIG) --cflags ${blas_profname})
+   append-fflags $(get_abi_CFLAGS)
+   append-fflags $(numeric-int64_get_fortran_int64_abi_fflags)
+
+   local mycmakeargs=(
+   -Wno-dev
+   -DUSE_OPTIMIZED_BLAS=OFF
+   -DCMAKE_Fortran_FLAGS="${FCFLAGS}"
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_STATIC_LIBS=ON
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   local each target_dirs=( BLAS )
+   for each in ${target_dirs[@]}; do
+   cmake-utils_src_compile -C ${each}
+   done
+}
+
+src_install() {
+   cmake-utils_src_install -C BLAS
+
+   mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die
+   mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* 
\
+   "${ED}/usr/$(get_libdir)/blas/reference" || die
+   rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die
+
+   eselect blas add $(get_libdir) "${T}"/eselect.blas.reference 
${ESELECT_PROF}
+}
+
+pkg_postinst() {
+   local p=blas
+   local current_lib=$(eselect ${p} show | cut -d' ' -f2)
+   if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
+   # work around eselect bug #189942
+   local configfile="${EROOT}"/etc/env.d/${p}/$(get_libdir)/config
+   [[ -e ${configfile} ]] && rm -f ${configfile}
+   eselect ${p} set ${ESELECT_PROF}
+   elog "${p} has been eselected to ${ESELECT_PROF}"
+   else
+   elog "Current eselected ${p} is ${current_lib}"
+   elog "To use ${p} ${ESELECT_PROF} implementation, you have to 
issue (as root):"
+   elog "\t eselect ${p} set ${ESELECT_PR

[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/files/, sci-libs/blas-reference/

2016-04-02 Thread Justin Lecher
commit: 57b744d017ae184ccfc8f43b98834487d55f2056
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Apr  2 14:51:44 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Apr  2 14:56:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b744d0

sci-libs/blas-reference: Drop old

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478600

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 .../blas-reference-20070226-r2.ebuild  | 70 --
 .../blas-reference-20070226-r3.ebuild  | 70 --
 .../blas-reference/blas-reference-20070226.ebuild  | 58 --
 .../blas-reference/files/eselect.blas.reference-ng |  1 -
 4 files changed, 199 deletions(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild
deleted file mode 100644
index 6c6e0a9..000
--- a/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-inherit eutils fortran-2 autotools multilib flag-o-matic toolchain-funcs
-
-LAPACKPV="3.1.1"
-LAPACKPN="lapack-lite"
-
-DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations"
-HOMEPAGE="http://www.netlib.org/blas/";
-SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris"
-IUSE="doc"
-
-DEPEND="app-eselect/eselect-blas"
-RDEPEND="${DEPEND}
-   doc? ( app-doc/blas-docs )"
-
-S="${WORKDIR}/${LAPACKPN}-${LAPACKPV}"
-
-src_prepare() {
-   ESELECT_PROF=reference
-   epatch \
-   "${FILESDIR}"/${P}-autotool.patch \
-   "${FILESDIR}"/${P}-pkg-config.patch
-   eautoreconf
-
-   cp "${FILESDIR}"/eselect.blas.reference "${T}"/
-   sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
-   "${T}"/eselect.blas.reference || die
-   fi
-}
-
-src_configure() {
-   econf \
-   --libdir="${EPREFIX}"/usr/$(get_libdir)/blas/reference
-}
-
-src_compile() {
-   emake LDFLAGS="${LDFLAGS}" || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   eselect blas add $(get_libdir) "${T}"/eselect.blas.reference 
${ESELECT_PROF}
-}
-
-pkg_postinst() {
-   local p=blas
-   local current_lib=$(eselect ${p} show | cut -d' ' -f2)
-   if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
-   # work around eselect bug #189942
-   local configfile="${EROOT}"/etc/env.d/${p}/$(get_libdir)/config
-   [[ -e ${configfile} ]] && rm -f ${configfile}
-   eselect ${p} set ${ESELECT_PROF}
-   elog "${p} has been eselected to ${ESELECT_PROF}"
-   else
-   elog "Current eselected ${p} is ${current_lib}"
-   elog "To use ${p} ${ESELECT_PROF} implementation, you have to 
issue (as root):"
-   elog "\t eselect ${p} set ${ESELECT_PROF}"
-   fi
-}

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r3.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r3.ebuild
deleted file mode 100644
index 6317d3d..000
--- a/sci-libs/blas-reference/blas-reference-20070226-r3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-inherit eutils fortran-2 autotools multilib flag-o-matic toolchain-funcs
-
-LAPACKPV="3.1.1"
-LAPACKPN="lapack-lite"
-
-DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations"
-HOMEPAGE="http://www.netlib.org/blas/";
-SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS=""
-IUSE="doc"
-
-DEPEND="app-eselect/eselect-blas"
-RDEPEND="${DEPEND}
-   doc? ( app-doc/blas-docs )"
-
-S="${WORKDIR}/${LAPACKPN}-${LAPACKPV}"
-
-src_prepare() {
-   ESELECT_PROF=reference
-   epatch \
-   "${FILESDIR}"/${P}-autotool.patch \
-   "${FILESDIR}"/${P}-pkg-config.patch
-   eautoreconf
-
-   cp "${FILESDIR}"/eselect.blas.reference-ng 
"${T}"/eselect.blas.reference || die
-   sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
-   "${T}"/eselect.blas.reference || die
-   fi
-}
-
-src_configure() {
-   econf \
-   --libdir="${EPREFIX}"/usr/$(get_libdir)/bl

[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2016-02-05 Thread Jeroen Roovers
commit: 68257bf891822f992e81941f7de00708dbc3810c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Feb  6 06:34:02 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Feb  6 06:40:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68257bf8

sci-libs/blas-reference: Stable for HPPA (bug #570054).

Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index 9aad010..72fdbed 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2016-01-17 Thread Agostino Sarubbo
commit: 884d47cc827aba9b16e100f3dad23ac032a144b0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 17 16:59:09 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 17 16:59:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884d47cc

sci-libs/blas-reference: ppc stable wrt bug #570054

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index 0514ff1..9aad010 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2016-01-03 Thread Agostino Sarubbo
commit: 5136abbc2b067786ddcedd7dbd235f9da4dcc1f3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  3 11:52:23 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  3 11:52:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5136abbc

sci-libs/blas-reference: amd64 stable wrt bug #570054

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index 14adf0d..8db46f5 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2015-12-29 Thread Justin Lecher
commit: 7527ab99aa5f993ef4757aab8a84055fa230259c
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Dec 29 17:21:01 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Dec 29 17:21:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7527ab99

sci-libs/blas-reference: Add back dropped keyword

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index d9f88f6..14adf0d 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2015-12-29 Thread Justin Lecher
commit: 9f4202d66e39f5b082fb93242bf49bfc37558da7
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Dec 29 08:30:58 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Dec 29 10:01:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4202d6

sci-libs/blas-reference: Use original eselect module

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index 99d639f..d9f88f6 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -31,7 +31,7 @@ src_prepare() {
"${FILESDIR}"/${P}-pkg-config.patch
eautoreconf
 
-   cp "${FILESDIR}"/eselect.blas.reference-ng 
"${T}"/eselect.blas.reference || die
+   cp "${FILESDIR}"/eselect.blas.reference "${T}"/eselect.blas.reference 
|| die
sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
if [[ ${CHOST} == *-darwin* ]] ; then
sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2015-12-29 Thread Justin Lecher
commit: 7415122f8d077f2b2a7e7c649e0abc3019333f93
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Dec 29 07:45:59 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Dec 29 10:01:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7415122f

sci-libs/blas-reference: Add KEYWORDs back

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-libs/blas-reference/blas-reference-20070226-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index ef362bc..99d639f 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="doc"
 
 DEPEND="app-eselect/eselect-blas"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/

2015-12-28 Thread Justin Lecher
commit: 903ea2285f4d47eb1bcc0b5a55240e907a23cb1a
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 16:44:52 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 19:19:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903ea228

sci-libs/blas-reference: Bump to EAPI=5

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 .../blas-reference-20070226-r4.ebuild  | 70 ++
 1 file changed, 70 insertions(+)

diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild 
b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
new file mode 100644
index 000..ef362bc
--- /dev/null
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils fortran-2 autotools multilib flag-o-matic toolchain-funcs
+
+LAPACKPV="3.1.1"
+LAPACKPN="lapack-lite"
+
+DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations"
+HOMEPAGE="http://www.netlib.org/blas/";
+SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc"
+
+DEPEND="app-eselect/eselect-blas"
+RDEPEND="${DEPEND}
+   doc? ( app-doc/blas-docs )"
+
+S="${WORKDIR}/${LAPACKPN}-${LAPACKPV}"
+
+src_prepare() {
+   ESELECT_PROF=reference
+   epatch \
+   "${FILESDIR}"/${P}-autotool.patch \
+   "${FILESDIR}"/${P}-pkg-config.patch
+   eautoreconf
+
+   cp "${FILESDIR}"/eselect.blas.reference-ng 
"${T}"/eselect.blas.reference || die
+   sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
+   "${T}"/eselect.blas.reference || die
+   fi
+}
+
+src_configure() {
+   econf \
+   --libdir="${EPREFIX}"/usr/$(get_libdir)/blas/reference
+}
+
+src_compile() {
+   emake LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   default
+   eselect blas add $(get_libdir) "${T}"/eselect.blas.reference 
${ESELECT_PROF}
+}
+
+pkg_postinst() {
+   local p=blas
+   local current_lib=$(eselect ${p} show | cut -d' ' -f2)
+   if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
+   # work around eselect bug #189942
+   local configfile="${EROOT}"/etc/env.d/${p}/$(get_libdir)/config
+   [[ -e ${configfile} ]] && rm -f ${configfile}
+   eselect ${p} set ${ESELECT_PROF}
+   elog "${p} has been eselected to ${ESELECT_PROF}"
+   else
+   elog "Current eselected ${p} is ${current_lib}"
+   elog "To use ${p} ${ESELECT_PROF} implementation, you have to 
issue (as root):"
+   elog "\t eselect ${p} set ${ESELECT_PROF}"
+   fi
+}