aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Fabbro <sebfabbro@gmail.com>2012-02-24 19:15:48 +0000
committerSébastien Fabbro <sebfabbro@gmail.com>2012-02-24 19:15:48 +0000
commit09483fa76909ab19782a24c2b05b2eebdc253917 (patch)
tree0396c8fae33538cf74edffeda2fa0625fa951ec9 /sci-libs/plasma/plasma-2.4.5.ebuild
parentsci-libs/plasma: Initial import (diff)
downloadsci-09483fa76909ab19782a24c2b05b2eebdc253917.tar.gz
sci-09483fa76909ab19782a24c2b05b2eebdc253917.tar.bz2
sci-09483fa76909ab19782a24c2b05b2eebdc253917.zip
sci-libs/plasma: fixed some as-needed issues
(Portage version: 2.1.10.44/git/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'sci-libs/plasma/plasma-2.4.5.ebuild')
-rw-r--r--sci-libs/plasma/plasma-2.4.5.ebuild12
1 files changed, 6 insertions, 6 deletions
diff --git a/sci-libs/plasma/plasma-2.4.5.ebuild b/sci-libs/plasma/plasma-2.4.5.ebuild
index e857b2b27..94b3031b2 100644
--- a/sci-libs/plasma/plasma-2.4.5.ebuild
+++ b/sci-libs/plasma/plasma-2.4.5.ebuild
@@ -71,15 +71,15 @@ src_configure() {
LIBCBLAS = $(pkg-config --libs cblas)
LIBLAPACK = $(pkg-config --libs lapack)
LIBCLAPACK = $(pkg-config --libs lapacke)
+ $(use fortran && echo "PLASMA_F90 = 1")
EOF
- use fortran && echo >> make.inc "PLASMA_F90 = 1"
}
src_compile() {
emake lib
- make_shared_lib lib/libcoreblas.a
- make_shared_lib lib/libplasma.a
- make_shared_lib quark/libquark.a
+ make_shared_lib quark/libquark.a $(pkg-config --libs hwloc) -pthread
+ make_shared_lib lib/libcoreblas.a quark/libquark.so $(pkg-config --libs cblas lapacke)
+ make_shared_lib lib/libplasma.a quark/libquark.so lib/libcoreblas.so
if use static-libs; then
emake cleanall
sed 's/-fPIC//g' make.inc
@@ -90,11 +90,11 @@ src_compile() {
src_install() {
dolib.so lib/lib*.so* quark/libquark.so*
use static-libs && dolib.a lib/lib*.a quark/libquark.a
- insinto /usr/include/plasma
+ insinto /usr/include/${PN}
doins quark/quark{,_unpack_args}.h quark/icl_{hash,list}.h include/*.h
use fortran && doins include/*.mod
insinto /usr/$(get_libdir)/pkgconfig
- doins plasma.pc
+ doins ${PN}.pc
dodoc README ToDo ReleaseNotes
use doc && dodoc docs/pdf/*.pdf && dohtml docs/doxygen/out/html/*
if use examples; then