summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/mpiblacs')
-rw-r--r--sci-libs/mpiblacs/Manifest2
-rw-r--r--sci-libs/mpiblacs/mpiblacs-1.1.ebuild7
2 files changed, 3 insertions, 6 deletions
diff --git a/sci-libs/mpiblacs/Manifest b/sci-libs/mpiblacs/Manifest
index 1afaaab..fc387c0 100644
--- a/sci-libs/mpiblacs/Manifest
+++ b/sci-libs/mpiblacs/Manifest
@@ -1,6 +1,6 @@
DIST blacstester.tgz 81937 RMD160 bfee4918d04f6577ea021bc466cd16d6d007ac1d SHA1 d85ebb1cb2bad051242609504d27773e54c4ae00 SHA256 7e5a67b703f74f05435055dd314a7196007d9a273e6bb46058a19be71d3ba197
DIST mpiblacs-patch03.tgz 30505 RMD160 582cd4d13bda97edefedc0e67b1ab5d00c7024f2 SHA1 d3f136b07df2b208a11c96fa55e39030e4702b39 SHA256 92dfba8a462a2f23102000a10532c00a9a5203b79ccad5a87f44ce83eb6bc7ed
DIST mpiblacs.tgz 152823 RMD160 bac03b82dc7f1daef632ca6869f077f64c18ad8e SHA1 b9503a2fddd4136a2b7ce3f5a9cd97dd5ec0d6b6 SHA256 88dd7265d412022948debb7a2737226cd53a3bf73b0b62fc55ceb3ccc8a598f7
-EBUILD mpiblacs-1.1.ebuild 3111 RMD160 1e86313347c025c745b1bab1f18208117d030dc6 SHA1 3731771b50dbf1a163c2caa4e3b421baf2aa3c71 SHA256 5be84de191bf21beaef7a48392091f1dc12bc6b044f39c02874febe3fb83ceba
+EBUILD mpiblacs-1.1.ebuild 3089 RMD160 855c120935fe584a5bb1f8fcc3bc9c39e095dee2 SHA1 a83b058f9b75f8b672b3be37d5ef00c0a3bd65ca SHA256 b8118abf5c1e8c8675746e290d7fb0a1752636fa1f9e3667b63d1e2d9fddbbc4
MISC ChangeLog 537 RMD160 c8ecff2d0248972ae14dae3c472f043d735cd3df SHA1 91f151741fb7751ddb42b5759b9ea5d06da39eae SHA256 d339c62d975583fbb432a48a1a7940541cc970c39f536ab03fab8d2685502b42
MISC metadata.xml 491 RMD160 642fdba0aaec7ab2f26183b0b2c3a9a86dbc826c SHA1 6012e8c37ec9f077437f9dcebc0841e19a2746e6 SHA256 92e3b64a3520d1adfdc948c5fb823c1c5e2d1d8af5b6fce6ab05535de52bbf49
diff --git a/sci-libs/mpiblacs/mpiblacs-1.1.ebuild b/sci-libs/mpiblacs/mpiblacs-1.1.ebuild
index 743fa32..d1f45e1 100644
--- a/sci-libs/mpiblacs/mpiblacs-1.1.ebuild
+++ b/sci-libs/mpiblacs/mpiblacs-1.1.ebuild
@@ -32,6 +32,7 @@ make_shared_lib() {
-shared -Wl,-soname="${soname}" \
-Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
"$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
+ ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
}
src_prepare() {
@@ -89,11 +90,7 @@ src_test() {
src_install() {
cd LIB
- local l
- for l in lib*.so.*; do
- dolib.so "${l}"
- dosym "${l}" /usr/$(get_libdir)/"${l%.*}"
- done
+ dolib.so lib*.so*
use static-libs && dolib.a lib*.a
cat <<-EOF > ${PN}.pc
prefix=${EPREFIX}/usr