[gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-reference/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}