sci-libs/lapack-headers - 0.1 (phackerlay)

Search

Notice: This package is in a virtual group: virtual/blas, virtual/cblas, virtual/lapack
Equivalents: app-eselect/eselect-blas, sci-libs/blis, sci-libs/lapack, sci-libs/openblas, app-eselect/eselect-lapack

Install

Install this version:

emerge -a =sci-libs/lapack-headers-0.1

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =sci-libs/lapack-headers-0.1

Or alternatively:

emerge --autounmask-write -a =sci-libs/lapack-headers-0.1

Package Information

Description:
Lapack headers substitute
License:
Artistic

Ebuild Details

Version EAPI Keywords Slot
0.1 8 ~amd64 0
View Raw Ebuild
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DESCRIPTION="Lapack headers substitute"
HOMEPAGE=""
SRC_URI=""

LICENSE="Artistic"
SLOT="0"
KEYWORDS="~amd64"

IUSE="+blas_openblas"

REQUIRED_USE="
	^^ ( blas_openblas )
"

DEPEND="
	blas_openblas? ( sci-libs/openblas )
	!!sci-libs/lapack-headers
	!!sci-libs/blas-lapack-aux-wrapper
"

# otherwise ${S} is inexistent
S=$WORKDIR

src_install(){
	if use blas_openblas; then
		dosym ${EPREFIX}/usr/lib64/pkgconfig/openblas.pc /usr/lib64/pkgconfig/lapack.pc
		dosym ${EPREFIX}/usr/lib64/pkgconfig/openblas.pc /usr/lib64/pkgconfig/cblas.pc
		dosym ${EPREFIX}/usr/lib64/pkgconfig/openblas.pc /usr/lib64/pkgconfig/blas.pc
	fi
}

USE Flags

Manage flags for this package: euse -i <flag> -p sci-libs/lapack-headers | euse -E <flag> -p sci-libs/lapack-headers | euse -D <flag> -p sci-libs/lapack-headers

Global/Standard Flags

blas_openblas
Default: Enabled (+)

Dependencies

DEPEND

	blas_openblas? ( sci-libs/openblas )
	!!sci-libs/lapack-headers
	!!sci-libs/blas-lapack-aux-wrapper